Jac*_*ack 70 laravel laravel-5 artisan artisan-migrate
在Laravel 5应用程序的根目录下运行以下命令时
php artisan migrate:make create_mytable
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
[InvalidArgumentException]
Command "migrate:make" is not defined.
Did you mean one of these?
migrate:reset
migrate:refresh
migrate:status
migrate:rollback
migrate:install
migrate
Run Code Online (Sandbox Code Playgroud)
是否有一种新方法可以在Laravel 5中开始迁移?
And*_*ing 82
语法已更改为php artisan make:migration.
以下是可用的make命令.
make:auth Create auth classes for the application
make:console Create a new Artisan command
make:controller Create a new resource controller class
make:filter Create a new route filter class
make:migration Create a new migration file
make:provider Create a new service provider class
make:request Create a new form request class
Run Code Online (Sandbox Code Playgroud)
您可以通过运行查看完整的命令列表 php artisan list
您可能也对Laravel Generators包不感兴趣.
要在Laravel 5中使用它,您需要要求 "way/generators": "~3.0"
它为您提供以下附加命令:
generate:controller Generate a controller
generate:migration Generate a new migration
generate:model Generate a model
generate:pivot Generate a pivot table
generate:publish-templates Copy generator templates for user modification
generate:resource Generate a new resource
generate:scaffold Scaffold a new resource (with boilerplate)
generate:seed Generate a database table seeder
generate:view Generate a view
Run Code Online (Sandbox Code Playgroud)
Jac*_*ack 39
是的,在Laravel 5中,这是移动到
php artisan make:migration (followed by the usual parameters you would have used before)
Run Code Online (Sandbox Code Playgroud)
Mit*_*ate 21
在Laravel 5中创建迁移的artisan命令是:
php artisan make:migration create_my_table --create="my_table"
对于所有可用参数的列表,您可以在artisan命令前面加上"help":
php artisan help make:migration