laravel迁移文件中字段方法对应的数据库类型
2024-08-30 19:56:13
/*
*Blueprint类中的方法方法 <-> 数据库数据类型
*
*/
// 数字
increments();// int(10) unsigned primarykey auto_increment
bigInteger();// bigint(20)
unsignedBigInteger();// bigint(20) unsigned
integer();// int(11)
unsignedInteger();// int(10) unsigned
mediumInteger();// mediumint(9)
unsignedMediumInteger()// mediumint(8) unsigned
smallInteger();// smallint(6)
tinyInteger();// tinyint(4)
boolean();// tinyint(1)
decimal();// deciaml 长度和小数位长度
unsignedDecimal();// decimal(8, 2) unsigned
double();// double
float();// double(8, 2)
binary();// blob
boolean();// 相当于BOOLEAN 其实也就是tinyint(1)
// 字符串
char();// char(255)
uuid();// char(36)
string();// varchar(255)
remember_token();// varchar(100)
ipAddress();// varchar(45)
macAddress();// varchar(17)
text();// text
longText();// longtext
mediumText();// mediumText
enum();// enum()
lineString();// linestring
multiLineString();// multilnestring
// 时间
year();// year(4)
date();// date
dateTime();// datetime
time();// 不带时区的time
timeTz();// 带时区的time
timestamp();// timestamp
// 特殊
point();// point
multiPoint();// multipoint
Polygon();// polygon
multiPolygon();// multipolygon
最新文章
- C# Activator.CreateInstance()方法使用
- iOS多线程-多线程实现之GCD
- junit的学习
- BZOJ2242 [SDOI2011]计算器
- Windows环境下载与安装JBOSS服务器的详细图文教程
- 【jquery】Validform,一款不错的 jquery 表单验证插件
- 安卓开发_慕课网_ViewPager与FragmentPagerAdapter实现Tab实现Tab(App主界面)
- 在WPF控件上添加Windows窗口式调整大小行为
- [Flex] ButtonBar系列——flex3 ButtonBar各项之间的间距调整
- JS内存管理测试
- 控制CPU占用率曲线
- java main()静态方法
- Windows下环境变量配置
- NuGet的使用和服务搭建
- TortoiseGit和msysGit安装及使用笔记(windows下使用上传数据到GitHub)[转]
- Gimp教程:多图层多渐变的文字效果
- LeetCode Questions List (LeetCode 问题列表)- Java Solutions
- HTML学习笔记 css定位浮动及瀑布流案例 第十三节 (原创) 参考使用表
- 高通QCC3026蓝牙音频芯片处理器介绍
- DeepLearning.ai-Week2-Keras tutorial-the Happy House