yii 数据库迁移可以给字段设置注释吗 [ 2.0 版本 ]
$this->createTable('{{%activity}}', [
'id' => Schema::TYPE_PK,
'uid' => Schema::TYPE_STRING . '(11) NOT NULL',
'centent' => Schema::TYPE_TEXT . ' DEFAULT NULL',
'status' => Schema::TYPE_SMALLINT . ' NOT NULL DEFAULT 0',
'reason' => Schema::TYPE_STRING . '(255) DEFAULT NULL',
'created_at' => Schema::TYPE_INTEGER . ' NOT NULL',
'updated_at' => Schema::TYPE_INTEGER . ' NOT NULL',
], $tableOptions);
求指教。这样一个数据库迁移 我要在哪里可以设置每一个字段的注释呢。方便以后阅读数据库
共 2 个回答
-
你想想用原生sql创建表不就是
CREATE TABLEau_refund_log
(
id
int(11) NOT NULL AUTO_INCREMENT,
order_id
int(11) NOT NULL DEFAULT '0' COMMENT '订单id',
addtime
int(11) NOT NULL DEFAULT '0' COMMENT '增加时间',
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;Yii的写法给字段加备注
'uid' => Schema::TYPE_STRING . "(11) NOT NULL DEFAULT '0' COMMENT '用户id' ",
拼接字符串就行了
小伙儿 觉得很赞 -
yman
注册时间:2015-06-08
最后登录:2015-06-13
在线时长:1小时56分
最后登录:2015-06-13
在线时长:1小时56分
- 粉丝2
- 金钱70
- 威望0
- 积分80