在Ecto迁移中将当前时间的默认值设置为datetime列

时间:2015-12-25 21:04:58

标签: postgresql elixir ecto

我正在寻找类似于这个SQL的东西

column_name timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP

1 个答案:

答案 0 :(得分:3)

您可以像这样执行迁移中的SQL

def change do
  execute("ALTER TABLE some_table ADD some_column timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP")
end