如何使用liquibase中的某个默认时间戳更新日期列

时间:2012-10-15 08:51:00

标签: postgresql liquibase

如何在liquibase中使用默认值(2010-01-01 00:00:00)更新日​​期列。 我知道得到当前日期。你能建议我用一些默认值来更新列。

 <property name="now" value="SYSDATE" dbms="postgresql">

 <changeSet>
    <update>
      <column name="date_created" valueDate="${now}"/>
    </update>
 </changeSet>

1 个答案:

答案 0 :(得分:5)

属性valueDate支持三种格式:

  1. YYYY-MM-DD
  2. HH:MM:SS
  3. YYYY-MM-DDTHH:MM:SS
  4. 在你的情况下,这有效:

    <column name="date_created" valueDate="2010-01-01" />