带有 SimpleTest 的 CakePHP1.3 不能处理枚举类型的列。 如何解决这个问题?
Notice: Schema generation error: invalid column type enum(
最佳答案
CakePHP 不支持 ENUM
,因为它只适用于 MySQL。 CakePHP 社区希望 SimpleTest 成为一个通用系统,支持所有主要数据库系统以实现平台独立性。
尝试将其切换为 varchar('10') 或 tinyint(1)
数据类型并在模型的 $validate
中控制它们的值
关于mysql - CakePHP SimpleTest 枚举问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4344657/