laravel常用命令
artisan是 laravel 提供的 命令行接口,这里记录下常用的命令
常用命令
php artisan --version 查看版本
php artisan list // 查看所有可用的 Artisan 命令。
php artisan route:list //查看已添加的路由
php artisan key:generate //生成 App Key
php artisan tinker // 进入命令模式
创建命令
php artisan make:controller [名称] // 生成控制器
php artisan make:model [名称] // 生成模型
php artisan make:policy [名称] // 生成授权策略类文件
php artisan make:notification [名称] //生成 (app/Notifications/[名称].php 文件)
清除命令
php artisan config:cache //缓存配置
php artisan route:cache //缓存路由
php artisan cache:clear //清除应用缓存
php artisan route:clear //清除路由缓存
php artisan config:clear //清除配置缓存
php artisan view:clear //清除编译的视图层
数据库操作
php artisan make:migration add_is_admin_to_users_table --table=users // 生成指定数据表的迁移文件 (/database/migrations下的文件)
php artisan migrate // 执行所有未被执行过的数据迁移 (up 方法会被调用)(即/database/migrations下的文件)
php artisan migrate:refresh // 重置数据库并重新运行所有迁移
php artisan migrate:rollback //回滚执行成功后,两个表都将被删除。(down 方法会被调用)
php artisan migrate:rollback --step=1 //回滚数据迁移一步
php artisan make:seeder [名称] // 生成数据自动填充类文件(/database/migrations/seeds/[名称].php 文件)
php artisan db:seed // 自动填充数据(默认所有填充类)
php artisan db:seed --class=UsersTableSeeder // 指定自动填充数据
php artisan migrate:refresh --seed // 重置数据,并自动填充数据
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!