添加注释到SQL表

时间:2015-06-13 10:20:03

标签: migration yii2

如何在Yii2迁移中为特定的SQL表添加注释?

SQL代码:

  

ALTER TABLE my_table评论'Hello World'

我想用ORM方式进行迁移

2 个答案:

答案 0 :(得分:3)

以yii2格式

  • addCommentOnColumn($ table,$ column,$ comment)
  • dropCommentFromColumn($ table,$ column)
  • addCommentOnTable($ table,$ comment)
  • dropCommentFromTable($表)

示例:在迁移文件中

$this->addCommentOnColumn('user','role_id','Relation table of role');

答案 1 :(得分:1)

目前Yii 2迁移中没有此类功能。

您必须通过execute()方法在纯SQL中编写它:

$this->execute("ALTER TABLE my_table COMMENT 'Hello World'");