我正在尝试使用迁移将MySql数据库字段更新为自动日期时间字段。
代码如下:
public partial class AutomatedDateField : DbMigration
{
public override void Up()
{
this.AlterColumn("Orders", "Created", c => c.DateTime(nullable: false, defaultValueSql: "CURRENT_TIMESTAMP"));
}使用SQL Server时,我会在defaultValueSql中使用GETUTCDATE()。在这种情况下,我应该使用什么?
发布于 2015-08-12 21:12:29
不能使用function作为MySQL中列的默认值。
可以在这里找到可能的解决方案:Can I use a function for a default value in MySql?
https://stackoverflow.com/questions/30788231
复制相似问题