【发布时间】:2017-01-02 15:25:38
【问题描述】:
我对 Yii 中的迁移没有任何问题。 但有一件事让我很困扰。
我无法为其添加评论。
public function safeUp()
{
$this->addColumn('product_supplier', 'type_search', "'INT(1) DEFAULT \'0\'' COMMENT 'field hohohoho' ");
}
在 phpmyadmin 中,我曾经以这种方式添加 cmets:
此功能对支持项目有很大帮助。
我希望能够在迁移中进行 cmets。
我发现的都是this post:
但我需要在 addColumn 函数中添加注释。因为我已经有桌子了。重新创建它不是一种选择,因为我会丢失其中的所有数据。
也许有人能猜出正确的语法?
谢谢。
【问题讨论】:
-
天哪,我宁愿得到小费并被否决,也不愿拥有没有 cmets 的字段
-
我有类似的问题。我通过执行查询解决了它,它只是添加了评论。不知道如何在 mysql 中执行此操作(我在 postgres 上工作),但请查看 cornempire.net/2010/04/15/add-comments-to-column-mysql
-
提示:邮政编码而不是代码图像。通过这种方式可以搜索并复制到测试解决方案。
-
为什么这里有单引号:'INT(1) DEFAULT \'0\' '?
-
我从这里举了一个例子 - stackoverflow.com/questions/6693134/database-migration-in-yii 。上面提供了截图代码的链接。