<Mr.ElectroNick>
/* personal website */

Yii migration — типы полей

Вот такой вот список удалось достать из метода yii CDbSchema::getColumnType. Этот метод превращает текстовое представление в соответствующий тип в нужно базе данных. Чаще всего это MySQL поэтому приведены имеено его типы:

"pk": поле с PRIMARY_KEY и автоинкрементом — идеален для ID “int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY”
"string": строчный тип, соответствует “varchar(255)”
"text": поле для текста, соответствует “text”
"integer": целочисленый тип, соответствует “int(11)”
"boolean": булевый, соответствует “tinyint(1)”
"float": плавающая точка, соответствует “float”
"decimal": соответствует “decimal”
"datetime": соответствует “datetime”
"timestamp": соответствует “timestamp”
"time": соответствует “time”
"date": соответствует “date”
"binary": соответствует “blob”