【发布时间】:2016-02-25 16:54:48
【问题描述】:
嗯,我确实有一个包,我只与我的系统一起使用。我确实有那个包的迁移(它是在 Laravel 4.2 上构建的,我正在升级它)。
话虽这么说:在我的包中(以前的工作台)在 Laravel 5.1 上,我在哪里放置以及如何运行我的迁移?
你们中有人知道如何处理吗?
更新:
这不是简单迁移的情况。回到 laravel 4.*,我们能够维护每个包的迁移(如果需要的话),而且我确实有一些迁移由我自己的包保存,在它自己的数据库中,有它自己的表。所以...我需要它是 PACKAGE 的迁移,而不是 ROOT INSTALATION 的迁移。
【问题讨论】:
-
完整阅读this?
-
我想我做到了! (在你指出之前,我确信我做到了……现在我不敢保证!)
-
您要创建
migration还是运行migration? -
两者都有!但是,我已经有了它们。只想运行,或者更进一步,创建。
-
是的,
vendor:publish只是将视图复制到/views并迁移到/database/migrations- 因此,在发布后,我们仍然需要运行php artisan migrate。最后,就像将它们放在迁移文件夹中一样。我错了吗?
标签: laravel laravel-5.1 laravel-migrations