Propelスキーマのテーブル定義を以下に示します。カラムmodified
はtimestamp
タイプ(PHPではDateTime
)です。デフォルト値はになりました。に割り当てています。私は「今」を設定しようとしましたが、私はpropel-gen insert-sql
コマンドを使用して、エラーを取得しています:Propelのタイムスタンプ列のdefaultValueを "now"に指定する方法は?
「Syntaxtエラーまたはアクセス違反:。 のための1067無効なデフォルト値を 『修正』
誰もが私はPropelでのタイムスタンプ列のために今にデフォルト値を設定することができます方法を知っている?
<table name="mashup_setting">
<!-- omitted previous column definition -->
<column name="modified" type="timestamp" required="true" defaultValue="now" />
</table>
これは、より正確なものとして受け入れられる回答である必要があります。 – tmuecksch
合意しました、これはより正確で、受け入れられる回答でなければなりません –