# 配置 composer 镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
# 安装 laravel 并创建项目
composer -vvv create-project --prefer-dist laravel/laravel runner-backend
cd runner-backend
# 配置数据库 过程略
nano .env
# 安装 laravel-admin
composer -vvv require encore/laravel-admin
# 发布资源
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
# 插入数据表并安装 App 文件
php artisan admin:install
# 重置密码
artisan admin:reset-password
# 创建用户
artisan admin:create-user
# 创建数据表补丁
php artisan make:migration add_some_fields_to_users_table --table=users
# 创建数据表
php artisan make:migration create_users_table --create=users
# 迁移
php artisan migrate
# 回滚最近 5 次迁移
php artisan migrate:rollback --step=5
# 回滚所有迁移
php artisan migrate:reset
# 回滚并迁移
php artisan migrate:refresh
# 创建模型
php artisan make:model Student
# 创建模型并创建新迁移
php artisan make:model Student -m
# 创建 Seeder 填充
php artisan make:seeder UsersTableSeeder
# 创建一个模型工厂
php artisan make:factory UsersFactory
# 使用给定模型预填充生成的工厂文件
php artisan make:factory PostFactory --model=Post
# 使用指定 Seeder 填充数据库
php artisan db:seed --class=UsersTableSeeder
# 回滚迁移并使用所有 Seeder 填充数据库
php artisan migrate:refresh --seed
# 创建 Rest 风格资源控制器
php artisan make:controller PhotoController --resource
# 创建中间件
php artisan make:middleware Activity
# 创建请求类
php artisan make:request CreateArticleRequest
# 列出路由
php artisan route:list
来源:oschina
链接:https://my.oschina.net/lanseyujie/blog/4309958