gpt4 book ai didi

mysql - Yii2 迁移以增加列长度

转载 作者:可可西里 更新时间:2023-11-01 07:29:37 29 4
gpt4 key购买 nike

在 Yii2 中,我希望创建一个迁移以将 varchar 列的字符限制从 255 更改为 765。

使用 $this->alterColumn('my_table', 'text_column', 'string'); 将使第 255 列保持原样。我正在考虑使用 mysql 将列更改为 TEXT 而不是 Varchar,但是在 Yii2 中有没有办法做到这一点?

最佳答案

改变 varchar 长度:

$this->alterColumn('my_table', 'text_column', $this->string(765));

将列类型更改为 text:

$this->alterColumn('my_table', 'text_column', $this->text());

您可以在 Migrations documentation 中找到更多示例.

关于mysql - Yii2 迁移以增加列长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50700543/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com