Just updated all the things and had to fix a bunch of stuff to get rid of the compiler errors, haven't run anything yet, just got it to compile at this point.
This commit is contained in:
@@ -39,7 +39,8 @@ namespace AyaNova.Models
|
||||
foreach (var entity in modelBuilder.Model.GetEntityTypes())
|
||||
{
|
||||
// Replace table names
|
||||
entity.Relational().TableName = "a" + entity.Relational().TableName.ToLowerInvariant();
|
||||
//entity.Relational().TableName = "a" + entity.Relational().TableName.ToLowerInvariant();
|
||||
entity.SetTableName( "a" + entity.GetTableName().ToLowerInvariant());
|
||||
|
||||
// Replace column names
|
||||
foreach (var property in entity.GetProperties())
|
||||
@@ -48,28 +49,34 @@ namespace AyaNova.Models
|
||||
//set it up to work properly with PostgreSQL
|
||||
if (property.Name == "ConcurrencyToken")
|
||||
{
|
||||
property.Relational().ColumnName = "xmin";
|
||||
property.Relational().ColumnType = "xid";
|
||||
property.ValueGenerated = ValueGenerated.OnAddOrUpdate;
|
||||
property.SetColumnName("xmin");
|
||||
property.SetColumnType("xid");
|
||||
// property.Relational().ColumnName = "xmin";
|
||||
// property.Relational().ColumnType = "xid";
|
||||
property.ValueGenerated = ValueGenerated.OnAddOrUpdate;
|
||||
property.IsConcurrencyToken = true;
|
||||
}
|
||||
else
|
||||
property.Relational().ColumnName = property.Name.ToLowerInvariant();
|
||||
property.SetColumnName(property.Name.ToLowerInvariant());
|
||||
}
|
||||
|
||||
foreach (var key in entity.GetKeys())
|
||||
{
|
||||
key.Relational().Name = key.Relational().Name.ToLowerInvariant();
|
||||
key.SetName(key.GetName().ToLowerInvariant());
|
||||
// key.Relational().Name = key.Relational().Name.ToLowerInvariant();
|
||||
}
|
||||
|
||||
foreach (var key in entity.GetForeignKeys())
|
||||
{
|
||||
key.Relational().Name = key.Relational().Name.ToLowerInvariant();
|
||||
//key.Relational().Name = key.Relational().Name.ToLowerInvariant();
|
||||
|
||||
key.SetConstraintName(key.GetConstraintName().ToLowerInvariant());
|
||||
}
|
||||
|
||||
foreach (var index in entity.GetIndexes())
|
||||
{
|
||||
index.Relational().Name = index.Relational().Name.ToLowerInvariant();
|
||||
index.SetName(index.GetName().ToLowerInvariant());
|
||||
//index.Relational().Name = index.Relational().Name.ToLowerInvariant();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user