生成新密钥
php artisan key:generate
创建API资源
命名规范为 (文件名单数)Controller,首字母大写、驼峰命名方式, 默认目录: App/Http/Resources
php artisan make:resource UserResource
创建控制器
命名规范为 (文件名复数)Controller,首字母大写、驼峰命名方式, 默认目录: app/Http/Controllers
php artisan make:controller PagesController
创建表单请求验证
命名规范为 (文件名单数)Request,首字母大写、驼峰命名方式, 默认目录: app/Http/Requests
php artisan make:request UserRequest
创建策略
命名规范为 (文件名单数)Policy,首字母大写、驼峰命名方式, 默认目录: app/Policies
php artisan make:policy PostPolicy
创建模型
首字母大写、文件名称为单数、驼峰命名方式, 默认目录: app
php artisan make:model Models/Category
创建模型观察者
命名规范为 (模型文件名)Observer,首字母大写、驼峰命名方式, 默认目录: app/Observers
php artisan make:observer UserObserver
创建迁移(数据表)
命名规范为 create_(数据表名称)_table, 默认目录: database/migrations
php artisan make:migration create_users_table
创建数据工厂(开发数据)
命名规范为 (模型文件名)Factory,首字母大写、驼峰命名方式, 默认目录: database/factories
php artisan make:factory LinkFactory
创建数据迁移(生产基础数据)
命名规范为 seed_(数据表名称)_data, 默认目录: database/migrations
php artisan make:migration seed_categories_data
创建数据填充
命名规范为 (数据表名称)TableSeeder, 默认目录: database/seeds
php artisan make:seed UsersTableSeeder
创建任务类
首字母大写、驼峰命名方式, 默认目录: app/Jobs
php artisan make:job TranslateSlug
创建通知类
首字母大写、驼峰命名方式, 默认目录: app/Notifications
php artisan make:notification TopicReplied
创建命令类
首字母大写、驼峰命名方式, 默认目录: app/Console/Commands/
php artisan make:command CalculateActiveUser
创建中间件
首字母大写、驼峰命名方式, 默认目录: app/Http/Middleware/
php artisan make:middleware RecordLastActivedTime
创建服务供应商
首字母大写、驼峰命名方式, 默认目录: app/providers/
php artisan make:provider EasySmsServiceProvider