如何使用Fluent API指定MySQL小数精度和比例?

时间:2012-03-09 07:22:29

标签: c# mysql ef-code-first

我正在尝试使用带有EF 4.1的MySQL Connector / Net 6.4.4,使用以下代码生成MySQL 5.5十进制(19,4)列:

protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
    modelBuilder.Entity<Payment>().Property(x => x.Amount).IsRequired().HasColumnType("decimal").HasPrecision(19, 4);
}

但是会生成一个十进制(10,0)列。我错过了什么,或者连接器/网络不支持吗?

0 个答案:

没有答案