输入banner图图片脚本导航/分类

ThinkPHP5数据库迁移工具 migration

columnName, $type, \(options) | 给表增加一个字段 | | changeColumn(\)columnName, $newType, \(options) | 改变表的某一个字段的属性 | | create() | 创建表 | | save() | 保存表 | | rename(\)newTableName) 重命名表名 hasTable($tableName)?|?exists() 判断表是否存在 setIndexes(array $indexs) 批量设置索引 drop() 删除当前表 setForeignKeys(array \(foreignKeys) | 设置外键 | | removeColumn(\)columnName) 删除字段 renameColumn($oldName, $newName) 字段重命名 insert(array $data) 插入数据

列类型

类型
biginteger
binary
boolean
date
datetime
decimal
float
integer
string
text
time
timestamp
uuid

可选参数

参数 说明
limit 长度限制,整数
length 同 limit,整数
default 默认值,mixed
null 是否可空,bool
after 在哪个字段后
comment 注释

下面是针对?decimal?类型:

参数 说明
precision 长度,整数
scale 小数位长度,整数
signed 是否无符号,bool

下面是针对?enum?和?set?类型:

参数 说明
values 默认值

ThinkPHP5数据库迁移工具 migration

标签:not   微信公众号   创建表   uuid   技术   bash   cti   小数   数据库迁移