我想使用 Laravel Schema Builder/Migrations 创建一个默认值为 CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
的时间戳列。我已经多次浏览 Laravel 文档,但我不知道如何将其设为时间戳列的默认值。
timestamps()
函数为它创建的两列设置默认值 0000-00-00 00:00
。
原文由 JoeyD473 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想使用 Laravel Schema Builder/Migrations 创建一个默认值为 CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
的时间戳列。我已经多次浏览 Laravel 文档,但我不知道如何将其设为时间戳列的默认值。
timestamps()
函数为它创建的两列设置默认值 0000-00-00 00:00
。
原文由 JoeyD473 发布,翻译遵循 CC BY-SA 4.0 许可协议
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
它将 100% 工作。通过这种方式,您可以在更改列的日期类型后设置默认日期时间值。