PHP artisan migrate命令是laravel十分重要的問題,但在使用時需要注意幾個情況:
(1)在migration文件夾下創建一張新的表,要使用php artisan make:migration語句
php artisan已經擁有強大的功能,就不要自己新建一個表
(2)composer dump-autoload的使用
composer dump-autoload是用來更新vendor/composer/autoload_html' target='_blank'>classmap.php文件的,這個文件有許多配置,使用php artisan命令時就是事先調用這個文件。在新添加一張表時,先執行這個命令,在使用migrate。在刪除一張表示,先使用migrate:rollback,再使用composer,在刪除文件。
執行這條語句將修改laravel框架內vendor/composer/文件夾下的所有文件
(3)安裝composer
有可能使用composer時顯示命令不存在,這時就要安裝composer。
php -r readfile( http://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
以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP !
相關推薦:
關于Laravel5.打印出執行的sql語句的方法
以上就是關于laravel 5.1下php artisan migrate的使用的詳細內容,PHP教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答