laravel中创建表,以及缩影的建立,表的字段修改
1、要先创建数据文件
php artisan make:migration create_goods_table --create=goods
文件路径:database/migrations
文件名:create_goods_table.php
表名:goods
2、使用命令生成表
php artisan migrate
该方法会执行数据库迁移问价中的up方法
注意:我执行如下代码的时候报了上述的错误
原因是该表早就存在了,因为php artisian migrate执行的是/database/migrates底下所有的迁移文件,所以要保证只有你哪一个迁移文件。
下面执行一下表字段的修改在up中使用Schema的方法可以将现有的字段类型修改为新的类型或修改属性。
比如,你可能想增加。字符串字段的长度,可以使用 change
方法把 name
字段的长度从 25 增加到 50
如下图:
使用修改命令生成迁移文件
php artisan make:migration alter_goods_table --table-goods
将要修改的字段写入up方法中,如下图
执行php artisan migrate
查看效果
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】