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”