如何使用ef6.0将数据库迁移到Upper中生成的oracle数据库字段

How to use ef6.0 to migrate the database to Oracle database fields that are generated in Upper

我用ef6.0把数据库迁移到oracle,如何在Upper建数据库字段

我看到了另一个问题: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()));            
}

我希望能帮助其他有需要的人。