Проблема перечисления CakePHP SimpleTest - PullRequest
2 голосов
/ 03 декабря 2010

CakePHP1.3 с SimpleTest не может обработать столбец типа enum. Как решить эту проблему .?

Notice: Schema generation error: invalid column type enum(

1 Ответ

2 голосов
/ 03 декабря 2010

ENUM is not supported by CakePHP, потому что он работает только с MySQL. Сообщество CakePHP хочет, чтобы SimpleTest была универсальной системой, которая должна поддерживать все основные системы баз данных для достижения независимости от платформы.

Попробуйте переключить его на varchar('10') or tinyint(1) типы данных и управляйте их значениями в $validate

модели.
...