在yii2中写迁移脚本,怎么添加普通索引,怎么写注释。
迁移脚本中不为空可以用not_null()
这个方法,默认值有defaultValue()
。
那么普通索引以及注释呢?
非常感谢大家的回复,下面是我实现的方式,献丑了、、、
$this->createTable(self::TBL_NAME, [
'id' => Schema::TYPE_PK,
'user_id' => Schema::TYPE_INTEGER . ' NOT NULL COMMENT "用户ID"',
'path' => Schema::TYPE_STRING . ' NOT NULL COMMENT "路径"',
'created_at' => Schema::TYPE_INTEGER . ' NOT NULL COMMENT "上传时间"'
], $tableOptions);
普通索引用$this->index()
参考yii自带的migrate文件
你所需要的comment函数,将在不久的将来支持。
Comment methods for schema builder