Как я могу изменить таблицу или сбросить автоинкремент поля в Yii 1.x, используя CDbMigration
?
я нашел alterColumn
метод, так же хорошо, как createTable
, dropTable
, renameTable
а также truncateTable
методы, но я либо слепой, либо нет ничего для изменения таблицы или сброса автоприращения определенного столбца или поля.
Ты можешь использовать выполнить () как определяет Yii:
Выполняет инструкцию SQL. Этот метод выполняет указанный оператор SQL с использованием dbConnection.
Так,
$this->execute("ALTER TABLE tbl_name AUTO_INCREMENT = 1");
Других решений пока нет …