Abe*_*goi 5 php laravel laravel-5
我知道@RachidLaasri/LaravelInstaller,但它是我想要的一种不同的东西。
我想做一些类似的事情,转到 localhost::8000/installer 这样的 URL。然后,它会显示一个超级管理员注册页面,即电子邮件、密码和用户名。注意:我想消除让我的超级管理员应用程序用户进入 UsersTableSeeder 进行配置的能力。
然后,当我单击安装时,它会迁移我的种子类。我目前正在观看命令行应用程序,但仍然无法真正弄清楚如何解决这个问题。
任何建议/提示将不胜感激。
在您的项目中添加 2 个路由器。
http :
routes.php
routes2.php
---
view
application/
installation/
Run Code Online (Sandbox Code Playgroud)
在第一条路线中,您应该从用户那里获取数据库名称和您需要的更多信息。将数据库名称保存到 .evn 文件。
之后,您可以使用 php 代码创建数据库,如何制作 db Pdo 并在控制器中运行 \Artisan::call('migrate') 。
使用php 重命名方法文件将路由重命名为安装路由。并将route2重命名为route。