php artisan怎么用,php artisan常用方法
1、生成控制器 php artisan make:controller PhotoController
2、使用RESTFUL生成控制器 php artisan make:controller PhotoController --resource Route::resource('photo', 'PhotoController');
为什么用resource参数,因为我们在做一个后台的时候,设计到增删改查操作,而这些操作我们通过--resource就可以直接生成这些方法,Route::resource其实就是生成了快捷的路由,让我们本来需要写的Get,post,delete直接用restful方式一键生成了。需要注意的是index是列表,store是新增,show是详情,update是修改,,destory是删除。
3、生成模型
php artisan make:model User -m
生成user模型同时生成数据库创建文件
4、PHP数据表维护(迁移)
新建迁移: php artisan make:migration create_users_table
新的迁移位于database/migrations目录下,每个迁移文件名都包含时间戳从而允许 Laravel 判断其顺序。
--table和--create选项可以用于指定表名以及该迁移是否要创建一个新的数据表。这些选项只需要简单放在上述迁移命令后面并指定表名: php artisan make:migration add_votes_to_users_table --table=usersphp artisan make:migration create_users_table --create=users
运行迁移: php artisan migrate
5、填充数据
新建填充: php artisan make:seeder UserTableSeeder
运行填充器:
php artisan db:seed
php artisan db:seed --class=UserTableSeeder
你还可以使用migrate:refresh命令来填充数据库,该命令还可以回滚并重新运行迁移,这在需要完全重建数据库时很有用:
php artisan migrate:refresh --seed
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
php artisan怎么用,php artisan常用方法相关推荐
- php artisan migrate,Laravel php artisan 自动生成Model+Migrate+Controller 命令大全
php artisan 命令是Laravel框架自带的命令,方便用户快速创建.查看对应的模块参数等. 一.常用的命令: php artisan list ...
- mac 使用 php artisan,在Mac php artisan上設置Laravel遷移錯誤:沒有這樣的文件或目錄[duplicate]...
This question already has an answer here: 這個問題已經有了答案: Pulled a perfectly working laravel project fro ...
- php artisan 命令详解,Artisan命令详解
Artisan命令 目前Artisan只是实现了一些常用的功能,比如创建数据库,创建数据表,创建服务,控制器,模型等.除此之外,还可以执行终端任务,这个功能非常强大,任务程序中你除了拿不到 Web 相 ...
- php artisan命令表,php artisan 命令列表
php artisan 命令列表 命令获取 上面的翻译内容 命令说明备注 php artisan make:resource ?创建api返回格式化资源>=5.4版本可用 php artisa ...
- php artisan migrate,laravel php artisan migrate错误
错误 运行php artisan migrate出现如下错误: In Connection.php line 664: SQLSTATE[42000]: Syntax error or access ...
- php artisan 常用命令,php artisan module常用命令
Passport composer require laravel/passport | | Laravel\Passport\PassportServiceProvider::class, | ph ...
- php artisan 计划任务,Laravel artisan命令及任务调度
Artisan 是 Laravel 自带的命令行接口名称,它为我们在开发过程中提供了很多有用的命令.除了Artisan提供的系统命令之外,还可以构建自己的命令用于任务调度 1.查看及使用 php ar ...
- php artisan 出错,使用php artisan serve命令获取错误
警告:require(/ Applications / XAMPP / xamppfiles / share / openssl / php_ide / bootstrap /../ vendor / ...
- php artisan常用方法
2019独角兽企业重金招聘Python工程师标准>>> 1.生成控制器 php artisan make:controller PhotoController 2.使用RESTFUL ...
最新文章
- Python Coding Guidelines
- SqlDataAdapter上调用存储过程
- 安装后系统配置及优化
- 理解HTTP session原理及应用
- IOS使用MessageUI Framework 发送短信息
- 微软推出了Cloud Native Application Bundles和开源ONNX Runtime
- CodeForces - 616D Longest k-Good Segment
- 使用百度大脑,导入aip以及相应的库文件报错问题
- 软件测试个人感悟之测试用例的评审重点是什么?
- Android实战经验之图像处理及特效处理的集锦
- 在proteus中共阴数码管的驱动与使用
- 查看Oracle执行计划的几种常用方法-系列1
- “三只松鼠”为何一天能卖一亿元
- 蓝牙软件测试指标,蓝牙测试指标.doc
- 如何制作公众号首图?教你一键套用图片模板
- 你还在用canvas画爱心吗?看我让你的名字在星空绽放
- python可以自动拆分表格吗_Python 拆分表格并发送邮件
- 数学建模 导航(持续更新ing)
- UltraEdit 不能复制粘贴
- 8大蓝牙电路应用热门方案,快速简单实现近距离无线连接
热门文章
- 神经网络的5个应用场景,人工神经网络实际应用
- 搭建博客、自己的小窝?快来看看这些开源静态网站生成器
- VSCode下的51单片机开发环境搭建
- 案例分享|智慧广电的“宽带加速”之路,博睿数据来“私人定制”
- 如何将flash源文件在flash MX里整体缩放或移动!
- 计算机更新并关机能关闭吗,win10关机不想更新并关机而是直接关机步骤设置
- Mac系统下docker容器无法使用--net host共享宿主机端口的解决方案
- 图灵1951年报告Intelligent Machinery,A Heretical Theory中英文,公号回复“图灵1951报告”下载PDF双语典藏版
- HBuildx中使用vant的ui框架
- 数字签名标准算法——DSA