【发布时间】:2012-02-28 06:41:28
【问题描述】:
这是我对 Propel 模式的表定义。列modified 具有timestamp 类型(PHP 中为DateTime),我想为now 分配一个默认值。我尝试将其设置为“现在”,但使用 propel-gen insert-sql 命令时出现错误:
"语法错误或访问冲突:1067 的默认值无效 '修改'。
任何人都知道如何为 Propel 中的时间戳列设置默认值?
<table name="mashup_setting">
<!-- omitted previous column definition -->
<column name="modified" type="timestamp" required="true" defaultValue="now" />
</table>
【问题讨论】:
标签: php datetime timestamp propel