nkovacs / yii2-mysql
为 Yii 2 替换 MySQL 架构并包含修复
0.1.0
2015-06-30 10:17 UTC
Requires
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-08-25 02:46:37 UTC
README
为 Yii 2 替换 MySQL 架构并包含修复。
目前唯一的更改是 Schema::TYPE_TEXT
默认为 'mediumtext'。可以通过设置 Schema 的 defaultTextType
属性来更改此设置。
安装
通过 composer 安装此扩展是首选方式。
运行以下命令之一
php composer.phar require --prefer-dist nkovacs/yii2-mysql "*"
或
"nkovacs/yii2-mysql": "*"
将以下内容添加到您的 composer.json
文件的 require 部分中。
使用方法
安装扩展后,将以下内容添加到您的配置文件中,以覆盖默认的 mysql 架构
Yii::$container->set('yii\db\mysql\Schema', 'nkovacs\mysql\Schema');
要更改选项
Yii::$container->set('yii\db\mysql\Schema', [ 'class' => 'nkovacs\mysql\Schema', 'defaultTextType' => 'longtext', ]);