.生成控制器
php artisan make:controller PhotoController
2.使用restful生成控制器
php artisan make:controller PhotoController --resource
3.生成模型(-m参数为生成模型同时生成数据库创建文件)
php artisan make:model User -m
4.php数据表维护(迁移)
新建迁移:
php artisan make:migartion create_users_table
--table和--create选项可以用于指定表名以及该迁移是否要创建一个新的数据表。这些选项只需要简单放在上述迁移命令后面并指定表名:
php artisan make:migration add_votes_to_users_table --table=usersphp artisan make:migration create_users_table --create=users
运行迁移:
php artisan migrate
5.数据表添加字段(在users表添加votes字段)
php artisan make:migration add_votes_to_users_table --table=users
6.数据库表回滚(假如要新增表,那么在建好建表的文件后,执行php artisan migrate,会提示xxx表已经存在,需要先回滚)
php artisan migrate:rollback --step5(代表回滚最近五次迁移) // 会调用建表文件中的down方法,把数据库结构恢复到最初状态.回滚上一次的迁移。
php artisan migrate:reset,回滚所有迁移
7.数据库表刷新
php artisan migrate:refresh
8.删除所有表 & 迁移
php artisan migrate:fresh 命令会从数据库中删除所有表,然后执行 migrate 命令: