本文主要為大家總結介紹了在laravel 5.1下php artisan migrate的使用注意事項,文中介紹的非常詳細,對大家使用php artisan migrate具有一定的參考學習價值,需要的朋友們下面來一起看看吧。希望對大家有幫助。
PHP artisan migrate
指令是laravel十分重要的問題,但在使用時需要注意幾個情況:
(1)在migration資料夾下建立一張新的表,要使用php artisan make:migration
語句
php artisan已經擁有強大的功能,就不要自己新建一個表
(2)composer dump- autoload的使用
composer dump-autoload是用來更新vendor/composer/autoload_classmap.php檔案的,這個檔案有許多配置,使用php artisan
指令時就是事先呼叫這個檔案。在新加入一張表時,先執行這個指令,在使用migrate。在刪除一張表示,先使用migrate:rollback,再使用composer,在刪除檔案。
執行這條語句將修改laravel框架內vendor/composer/資料夾下的所有檔案
(3)安裝composer
#有可能使用composer時顯示指令不存在,這時就要安裝composer。
php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php php composer-setup.php php -r "unlink('composer-setup.php');"
執行第一條指令下載下來的composer-setup.php 腳本將簡單的偵測php.ini 中的參數設置,如果某些參數未正確設定則會給予警告;然後下載最新版本的composer.phar 檔案到目前目錄。
上述 3 個指令的作用依序是:
下載安裝腳本(composer-setup.php)到目前目錄。
執行安裝程序。
刪除安裝腳本 -- composer-setup.php 。
全域安裝是將 Composer 安裝到系統環境變數 PATH 所包含的路徑下面,然後就能夠在命令列視窗中直接執行 composer 指令了。
Mac 或Linux 系統:打開命令列視窗並執行以下命令將前面下載的composer.phar 檔案移到/usr/local/bin/ 目錄下面:
sudo mv composer.phar /usr/local/bin/composer
#相關推薦:
以上是總結laravel中php artisan migrate的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!