Method | Description | |
---|---|---|
GenerateSqlDiff ( IEnumerable |
||
Migrator ( ISqlDialect dialect, ICreateTableWriter createTableWriter, IAlterTableWriter alterTableWriter, IDropTableWriter dropTableWriter, IStatisticsProvider statisticsProvider ) : System |
Method | Description | |
---|---|---|
AreColumnDefinitionsEqual ( IColumn left, IColumn right ) : bool | ||
RequiresColumnNameChange ( IColumn from, IColumn to ) : bool | ||
RequiresColumnSpecificationChange ( IColumn from, IColumn to ) : bool | ||
RequiresLengthChange ( IColumn from, IColumn to ) : bool | ||
RequiresPrecisionOrScaleChange ( IColumn from, IColumn to ) : bool |
public GenerateSqlDiff ( IEnumerable |
||
fromMaps | IEnumerable |
|
toMaps | IEnumerable |
|
answerProvider | IAnswerProvider | |
logger | ILogger | |
indexesToIgnore | IEnumerable |
|
tablesToIgnore | IEnumerable |
|
warnings | IEnumerable |
|
errors | IEnumerable |
|
return | string |
public Migrator ( ISqlDialect dialect, ICreateTableWriter createTableWriter, IAlterTableWriter alterTableWriter, IDropTableWriter dropTableWriter, IStatisticsProvider statisticsProvider ) : System | ||
dialect | ISqlDialect | |
createTableWriter | ICreateTableWriter | |
alterTableWriter | IAlterTableWriter | |
dropTableWriter | IDropTableWriter | |
statisticsProvider | IStatisticsProvider | |
return | System |