-
Notifications
You must be signed in to change notification settings - Fork 2
DataModel Reference
Adam O'Neil edited this page May 2, 2020
·
1 revision
ModelSync.Library.Models.DataModel DataModel.cs
- IEnumerable Schemas
- IEnumerable Tables
- IEnumerable ForeignKeys
- Task FromSqlServerAsync (IDbConnection connection)
- DataModel FromAssembly (Assembly assembly, [ string defaultSchema ], [ string defaultIdentityColumn ])
- DataModel FromAssembly (string fileName, [ string defaultSchema ], [ string defaultIdentityColumn ])
ModelSync.Library.Models.DataModel DataModel_Compare.cs
ModelSync.Library.Models.DataModel DataModel_Create.cs
- Task CreateTablesAsync (IEnumerable modelTypes, IDbConnection connection, [ SqlDialect dialect ], [ string defaultSchema ], [ string defaultIdentityColumn ])
- Task CreateTablesAsync (IEnumerable modelTypes, Func getConnection, [ SqlDialect dialect ], [ string defaultSchema ], [ string defaultIdentityColumn ])
- Task<IEnumerable> CreateIfNotExistsAsync (IDbConnection connection, SqlDialect dialect)
ModelSync.Library.Models.DataModel DataModel_Serialize.cs
- Dictionary TableDictionary
- DataModel FromJsonFile (string fileName)
- DataModel FromJson (string json)
- string ToJson ()
- void SaveJson (string fileName)