PHP laravel artisan 常用命令

牧云@^-^@ 提交于 2020-08-10 21:06:31
# 配置 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
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!