2017-03-14 68 views
2

我已經通過運行安裝一些程序具有遷移在其供應商的文件夾,我以前用過公佈這些遷移到遷移文件夾的包之一發布現在是laravel 5.4從供應商文件夾運行遷移?</p> <p>PHP工匠廠商:

現在我發現alteast 2包運行此命令時不再發布遷移,所以我去到供應商的文件夾,並抓住遷移文件和手動移動它,當我運行

作曲家轉儲自動加載我從中得到了一個warrning消息說:警告:

模糊的類解析「CreateRevisionsTable」在「$ baseDir」中找到。 「/database/migrations/2013_04_09_062329_create_revisions_table.php」和 「C:\ XAMPP \ htdocs中\示例\供應商/ venturecraft/revisionable/SRC /遷移\ 2013_04_09_062329_create_revisions_table.php」 時,首先會被使用

爲什麼。出現這種情況?有事在5.4?

回答

3

是改變,因爲5.4版本Laravel支持負載遷移從任何目錄。

$this->loadMigrationsFrom(__DIR__.'/path/to/migrations'); 

這可以通過任何包裝的服務提供商使用。