Method | Description | |
---|---|---|
ConvertToDbParameter ( TableColumnSchema column, IDbDataParameter parameter ) : IDbDataParameter | ||
CreateConnection ( string connStr ) : IDbConnection | ||
CreateDatabase ( string constr ) : void | ||
LoadExistingSchema ( string connStr ) : DBSchema |
Создать схему метаданных из исходной базы
|
Method | Description | |
---|---|---|
AfterSchemaComparision ( DBSchema existingSchema, DBSchema targetSchema ) : void | ||
CheckIndexTypeForRecreate ( IndexSchema eIndex ) : bool | ||
CheckKeyTypeForRecreate ( KeySchema eKey ) : bool | ||
DbscCopyPrepare ( DBSchema schema ) : DBSchema | ||
ExecuteDdlCommands ( IEnumerable |
||
MakeDdlColumnAlter ( TableColumnSchema mColumn, TableColumnSchema eColumn, TableSchema table ) : string | ||
MakeDdlIndexCreate ( IndexSchema eindex, TableSchema etable ) : string | ||
MakeParameterName ( TableColumnSchema column ) : string | ||
ParseColumn ( TableColumnSchema ecolumn ) : string | ||
ParseColumnAlter ( TableColumnSchema mColumn, TableColumnSchema eColumn ) : string | ||
WriteDdlCommands ( |
protected AfterSchemaComparision ( DBSchema existingSchema, DBSchema targetSchema ) : void | ||
existingSchema | DBSchema | |
targetSchema | DBSchema | |
return | void |
protected CheckIndexTypeForRecreate ( IndexSchema eIndex ) : bool | ||
eIndex | IndexSchema | |
return | bool |
protected CheckKeyTypeForRecreate ( KeySchema eKey ) : bool | ||
eKey | KeySchema | |
return | bool |
public ConvertToDbParameter ( TableColumnSchema column, IDbDataParameter parameter ) : IDbDataParameter | ||
column | TableColumnSchema | |
parameter | IDbDataParameter | |
return | IDbDataParameter |
public CreateConnection ( string connStr ) : IDbConnection | ||
connStr | string | |
return | IDbConnection |
public CreateDatabase ( string constr ) : void | ||
constr | string | |
return | void |
protected DbscCopyPrepare ( DBSchema schema ) : DBSchema | ||
schema | DBSchema | |
return | DBSchema |
protected ExecuteDdlCommands ( IEnumerable |
||
commands | IEnumerable |
|
connStr | string | |
return | void |
public LoadExistingSchema ( string connStr ) : DBSchema | ||
connStr | string | |
return | DBSchema |
protected MakeDdlColumnAlter ( TableColumnSchema mColumn, TableColumnSchema eColumn, TableSchema table ) : string | ||
mColumn | TableColumnSchema | |
eColumn | TableColumnSchema | |
table | TableSchema | |
return | string |
protected MakeDdlIndexCreate ( IndexSchema eindex, TableSchema etable ) : string | ||
eindex | IndexSchema | |
etable | TableSchema | |
return | string |
protected MakeParameterName ( TableColumnSchema column ) : string | ||
column | TableColumnSchema | |
return | string |
protected ParseColumn ( TableColumnSchema ecolumn ) : string | ||
ecolumn | TableColumnSchema | |
return | string |
protected ParseColumnAlter ( TableColumnSchema mColumn, TableColumnSchema eColumn ) : string | ||
mColumn | TableColumnSchema | |
eColumn | TableColumnSchema | |
return | string |
protected WriteDdlCommands ( |
||
wr | ||
commands | IEnumerable |
|
return | void |