我使用ef6.0将数据库迁移到Oracle,如何在Upper中建立数据库字段
答案 0 :(得分:1)
我看到了另一个问题:Configure Entity Framework v6 Code-First Identifiers to use ALL CAPS,我找到了答案,
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
modelBuilder.Properties()
.Configure(c => c.HasColumnName(c.ClrPropertyInfo.Name.ToUpperInvariant()));
modelBuilder.Types()
.Configure(c => c.ToTable(c.ClrType.Name.ToUpperInvariant()));
}
我希望可以帮助需要帮助的其他人。