我可以通过更改数据库迁移中的默认值来设置DateTime2列的默认值:
created_on = c.DateTime(nullable: false, precision: 7, storeType: "datetime2", defaultValueSql: "SYSUTCDATETIME()"),
但是,我想通过约定或其他方式来做到这一点,我可以避免为每个表和每个字段设置它。例如,任何属于日期且不可为空的属性都应该应用defaultValueSql = SYSUTCDATETIME()。