ColdFusion的9 ORM:默认值不适用于字符串

问题描述:

我试图创建一个默认值的新字符串属性工作:ColdFusion的9 ORM:默认值不适用于字符串

<cfproperty fieldtype="column" name="showIn" ormtype="string" default="credentials" notnull="true" required="false" /> 

一个ORMReload()之后列是存在于数据库中,但没有默认值。


我想到:

舒VARCHAR(255)NOT NULL DEFAULT “凭据”

我得到:

舒VARCHAR(255)NOT NULL


我正在使用MySQL 5.1.63和ColdFusion 9.(Adobe)

我在这里错过了什么吗?

使用dbdefault代替default

<cfproperty fieldtype="column" name="showIn" ormtype="string" dbdefault="credentials" notnull="true" required="false" /> 

documentation

dbdefault:设置在表中的列的默认值时,模式输出。