констант переехала в SchemaInterface) в db-pgsql миграциях метод MigrationBuilder::primaryKey начал создавать поле varchar(255) вместо serial как раньше. Я исходник после изменений не сильно смотрел, но это так и задумывалось?
Нет - таки ошибка. Если восопльзоваться миграцией например так $b->createTable('feedback_forms', [ 'id' => (new ColumnSchemaBuilder('serial2')), **** Т.е. принудительно задать тип, то createTable::getRawSql вернет следующее CREATE TABLE "feedback_forms" ( "id" varchar(255), ****
И ещё попровочка из разряда "магии" - сделал следующую миграцию и всё нормально
Обсуждают сегодня