一些 Laravel 便捷命令

Laravel Tent ⋅ 于 2017-02-18 16:18:26 ⋅ 815 阅读

创建一个model

php artisan make:model Post --migration
这样就会在database处创建一个名为Post的model

顺便提一下数据库的迁移migrate

在数据库mysql与laravel链接正常时,使用
php artisan migrate
就可以实现将laravel中设计的数据库格式迁移到mysql中

另外对于数据库的迁移还有以下操作

php artisan migrate --force 一些迁移操作会是破坏性的,导致数据丢失,强制迁移
php artisan migrate:rollback 返回最近一次的数据迁移操作
php artisan migrate:rollback --step=5 返回5次前的数据迁移操作
php artisan migrate:reset 退回所有的数据迁移
php artisan migrate:refresh 相当于先reset再migrate
php artisan migrate:refresh --step=5 这个相当与先rollack再migrate最近5次
php artisan migrate:refresh --seed 先refresh在运行所有database seeds

创建一个Controller

php artisan make:controller PostController --resource

这样就会在App/Controller文件下创建一个名为postController的Controller

然后在web中写入路由
Route:resource('posts','PostController');
就可以通过posts来调用view。

查看路由可用以下命令

php artisan route:list

成为第一个点赞的人吧 :bowtie:
回复数量: 0
    暂无评论~~
    • 请注意单词拼写,以及中英文排版,参考此页
    • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
    • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
    • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
    • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
    Ctrl+Enter