2015-12-31 58 views
-1

我試圖在Laravel 4.2項目之外使用Illuminate的數據庫設置數據庫遷移。我在網上閱讀的所有內容都表明,使用Laravel外的任何Illuminate組件都是完全可行的,但我遇到的困難是在不使用Artisan命令(「php artisan make:migration create_user_table」)的情況下創建數據庫遷移。如果有人能幫我解決這個問題,我會很感激,因爲我知道有人必須以前找到解決問題的辦法。在沒有PHP Artisan命令的情況下在Laravel外使用照明數據庫

謝謝!

回答

1

如果你想使用artisan命令,你應該包括它的包並相應地配置你的應用程序。

illuminate\database軟件包不提供您和artisan命令來使用。

+0

我的理解是,artisan命令只能用在Laravel項目中,並且該包不像Illuminate組件那樣獨立。那是對的嗎? –

+0

不,你仍然可以設置一個非拉拉維爾項目的工匠,但它的方式太多了。我個人使用github中'awesome-php'回購的另一個控制檯包。 –

+0

我在https://github.com/ziadoz/awesome-php#migrations上查看,列出了多個軟件包。它看起來像這個可能是最適合我想要做的? https://github.com/robmorgan/phinx –

相關問題