gpt4 book ai didi

postgresql - 将当前时间的默认值设置为 Ecto 迁移中的日期时间列

转载 作者:行者123 更新时间:2023-11-29 12:44:05 24 4
gpt4 key购买 nike

我正在寻找与此 SQL 类似的东西。

column_name my_timestamp_column NOT NULL DEFAULT CURRENT_TIMESTAMP

请注意,我要求列的名称是可指定的,因此 timestamps 宏不适合。

最佳答案

你可以像这样在迁移中执行SQL

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

关于postgresql - 将当前时间的默认值设置为 Ecto 迁移中的日期时间列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34466396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com