如何在非laravel项目上使用(特别是迁移命令)


How to Artisan (specifically migrate command) on non-laravel project?

我只是想知道是否有人能够做到这一点?

我已经能够使用雄辩添加illuminate/database作曲家。json

我相信illuminate/database中已经包含了必要的文件,但是由于没有artisan命令行,我不知道如何通过终端调用它。

我只是想知道是否可以使用Artisan CLI来进行迁移

所有通过Illuminate'Foundation'Application::register()方法注册的Artisan命令和Illuminate'Foundation需要所有照明组件,这意味着如果我们必须使用Artisan,我们需要一个laravel应用程序。

我认为,使用artisan只管理非laravel项目的数据库很好。你可以,但你也必须安装laravel,只需安装在单独的位置,并创建合适的数据库配置适合你的项目。

我相信必要的文件已经包含在illuminate/database

Illuminate'Database'Console ?没有Artisan就什么都不是。

我建议只安装laravel,并使用它的工匠只管理你的项目数据库。如果你不想要laravel,你可以使用其他的迁移工具,例如doctrine-migration,因为db-migration是分开的,与你的代码没有关系。

相关文章: