Свойство | Тип | Описание | |
---|---|---|---|
connection | IDbConnection | ||
delimiter | string | ||
filePath | string | ||
tableName | string |
Метод | Описание | |
---|---|---|
CheckConnection ( ) : bool | ||
Create ( ) : |
||
CreateDatabaseIfNotExists ( ) : void |
Create a database if it doesn't exists. Throw exception if the database already exists. Used to create a temporary database for verification
|
|
DatabaseExists ( ) : bool | ||
Dispose ( ) : void | ||
DropDatabase ( ) : void | ||
DropMigrationTable ( ) : void | ||
ExecuteDown ( |
||
ExecuteUp ( |
||
GenerateSqlScript ( bool includeData ) : string | ||
GetConnWithoutDatabaseSpecified ( ) : IDbConnection | ||
Init ( ) : |
||
MigrationTableExists ( ) : bool | ||
RecordMigration ( |
Метод | Описание | |
---|---|---|
GetMigrationCmd ( |
public abstract CreateDatabaseIfNotExists ( ) : void | ||
Результат | void |
public ExecuteDown ( |
||
migration | ||
Результат |
public ExecuteUp ( |
||
migration | ||
Результат |
public abstract GenerateSqlScript ( bool includeData ) : string | ||
includeData | bool | |
Результат | string |
public abstract GetConnWithoutDatabaseSpecified ( ) : IDbConnection | ||
Результат | IDbConnection |
protected abstract GetMigrationCmd ( |
||
migration | ||
Результат | IDbCommand |
public abstract Init ( ) : |
||
Результат |
public abstract MigrationTableExists ( ) : bool | ||
Результат | bool |
public RecordMigration ( |
||
migration | ||
Результат |