学说:DATETIME的默认NOW()
我一直在努力设立一个新的数据库架构Zend框架项目。 我 使用 尝试使用我的数据库模型学说的ORM 。 我需要设立架构,它允许我`的datetime`列设置一个默认的日期和时间,例如,添加一个新的消息,我得到的当前时间戳时。 经过多番搜索和尝试,我找到了解决办法,所以我共享。
架构中的YAML的文件只需做到以下几点:
消息: actAs: Timestampable: 创建: 名称:created_at 类型:TIMESTAMP 格式:YMD H:我:S 更新时间: 姓名:last_updated 类型:TIMESTAMP 格式:YMD H:我:S 列: ID: 类型:整数 主:真 自动增量:真 名称:字符串(255) 电子邮件:字符串(300) 消息:字符串(2000)
另一方面如果你不想要一个'updated_at'列,你可以使用以下命令:
消息: actAs: Timestampable: 创建: 名称:created_at 类型:TIMESTAMP 格式:YMD H:我:S 更新时间: 禁用:真 列: ID: 类型:整数 主:真 自动增量:真 名称:字符串(255) 电子邮件:字符串(300) 消息:字符串(2000)
















































