C# Class Horton.MigrationGenerator.EF6.DiffTool

Mostrar archivo Open project: jdaigle/Horton

Public Methods

Method Description
DiffTool ( ObjectContext sourceObjectContext, DbConnection targetConnection ) : System
FindChanges ( ) : IList

Private Methods

Method Description
CheckColumn ( System.Data.Entity.Core.Metadata.Edm.EdmProperty property, IEnumerable existingColumns, System.Data.Entity.Core.Metadata.Edm.EntitySet entitySet, string objectIdentifier ) : AbstractDatabaseChange
CheckForNewForeignKeyConstraints ( System.Data.Entity.Core.Metadata.Edm.StoreItemCollection storeItemCollection ) : IEnumerable
CheckForNewSchemas ( System.Data.Entity.Core.Metadata.Edm.StoreItemCollection storeItemCollection ) : IEnumerable
CheckForTableChanges ( System.Data.Entity.Core.Metadata.Edm.StoreItemCollection storeItemCollection ) : IEnumerable
TryGetEntityName ( System.Data.Entity.Core.Metadata.Edm.EntitySet storeEntitySet ) : string

Method Details

DiffTool() public method

public DiffTool ( ObjectContext sourceObjectContext, DbConnection targetConnection ) : System
sourceObjectContext ObjectContext
targetConnection System.Data.Common.DbConnection
return System

FindChanges() public method

public FindChanges ( ) : IList
return IList