Method | Description | |
---|---|---|
CloseDatabase ( DataReaderConnection connection ) : void | ||
ConCat ( string toConcat ) : string | ||
ConnectToDatabase ( string connectionString, string migratorName, bool validateTables ) : void | ||
ConvertTypeToColumnType ( string typeString ) : |
||
Copy ( ) : IGenericData | ||
CopyTableToTable ( string sourceTableName, string destinationTableName, |
||
CreateTable ( string table, |
||
Delete ( string table, QueryFilter queryFilter ) : bool | ||
DeleteByTime ( string table, string key ) : bool | ||
DropTable ( string tableName ) : void | ||
EnsureTableExists ( string tableName, |
||
ForceRenameTable ( string oldTableName, string newTableName ) : void | ||
GetColumnTypeStringSymbol ( |
||
GetColumnTypeStringSymbol ( ColumnTypes type ) : string | ||
GetUniverseVersion ( string migratorName ) : System.Version | ||
Insert ( string table, object>.Dictionary |
||
Insert ( string table, object values ) : bool | ||
Insert ( string table, object values, string updateKey, object updateValue ) : bool | ||
InsertMultiple ( string table, List values ) : bool | ||
InsertSelect ( string tableA, string fieldsA, string tableB, string valuesB ) : bool | ||
Query ( string wantedValue, QueryTables tables, QueryFilter queryFilter, bool>.Dictionary |
||
Query ( string wantedValue, string table, QueryFilter queryFilter, bool>.Dictionary |
||
QueryData ( string whereClause, QueryTables tables, string wantedValue ) : DataReaderConnection | ||
QueryData ( string whereClause, string table, string wantedValue ) : DataReaderConnection | ||
QueryFullData ( string whereClause, QueryTables tables, string wantedValue ) : List |
||
QueryFullData ( string whereClause, string table, string wantedValue ) : List |
||
QueryNames ( string keyRow, object keyValue, QueryTables tables, string wantedValue ) : List |
||
QueryNames ( string keyRow, object keyValue, string table, string wantedValue ) : List |
||
RenameTable ( string oldTableName, string newTableName ) : void | ||
Replace ( string table, object>.Dictionary |
||
TableExists ( string table ) : bool | ||
Update ( string table, object>.Dictionary |
||
UpdateTable ( string table, |
||
VerifyTableExists ( string tableName, |
||
WriteUniverseVersion ( System.Version version, string migrationName ) : void |
Method | Description | |
---|---|---|
CopyAllDataBetweenMatchingTables ( string sourceTableName, string destinationTableName, |
||
ExtractColumnsFromTable ( string tableName ) : List |
||
ExtractIndicesFromTable ( string tableName ) : IndexDefinition>.Dictionary |
public abstract CloseDatabase ( DataReaderConnection connection ) : void | ||
connection | DataReaderConnection | |
return | void |
public abstract ConCat ( string toConcat ) : string | ||
toConcat | string | |
return | string |
public abstract ConnectToDatabase ( string connectionString, string migratorName, bool validateTables ) : void | ||
connectionString | string | |
migratorName | string | |
validateTables | bool | |
return | void |
public ConvertTypeToColumnType ( string typeString ) : |
||
typeString | string | |
return |
protected abstract CopyAllDataBetweenMatchingTables ( string sourceTableName, string destinationTableName, |
||
sourceTableName | string | |
destinationTableName | string | |
columnDefinitions | ||
indexDefinitions | ||
return | void |
public CopyTableToTable ( string sourceTableName, string destinationTableName, |
||
sourceTableName | string | |
destinationTableName | string | |
columnDefinitions | ||
indexDefinitions | ||
return | void |
public abstract CreateTable ( string table, |
||
table | string | |
columns | ||
indexDefinitions | ||
return | void |
public abstract Delete ( string table, QueryFilter queryFilter ) : bool | ||
table | string | |
queryFilter | QueryFilter | |
return | bool |
public abstract DeleteByTime ( string table, string key ) : bool | ||
table | string | |
key | string | |
return | bool |
public abstract DropTable ( string tableName ) : void | ||
tableName | string | |
return | void |
public EnsureTableExists ( string tableName, |
||
tableName | string | |
columnDefinitions | ||
indexDefinitions | ||
renameColumns | string>.Dictionary | |
return | void |
protected abstract ExtractColumnsFromTable ( string tableName ) : List |
||
tableName | string | |
return | List |
protected abstract ExtractIndicesFromTable ( string tableName ) : IndexDefinition>.Dictionary |
||
tableName | string | |
return | IndexDefinition>.Dictionary |
public abstract ForceRenameTable ( string oldTableName, string newTableName ) : void | ||
oldTableName | string | |
newTableName | string | |
return | void |
public abstract GetColumnTypeStringSymbol ( |
||
coldef | ||
return | string |
public abstract GetColumnTypeStringSymbol ( ColumnTypes type ) : string | ||
type | ColumnTypes | |
return | string |
public GetUniverseVersion ( string migratorName ) : System.Version | ||
migratorName | string | |
return | System.Version |
public abstract Insert ( string table, object>.Dictionary |
||
table | string | |
row | object>.Dictionary | |
return | bool |
public abstract Insert ( string table, object values ) : bool | ||
table | string | |
values | object | |
return | bool |
public abstract Insert ( string table, object values, string updateKey, object updateValue ) : bool | ||
table | string | |
values | object | |
updateKey | string | |
updateValue | object | |
return | bool |
public abstract InsertMultiple ( string table, List values ) : bool | ||
table | string | |
values | List | |
return | bool |
public abstract InsertSelect ( string tableA, string fieldsA, string tableB, string valuesB ) : bool | ||
tableA | string | |
fieldsA | string | |
tableB | string | |
valuesB | string | |
return | bool |
public abstract Query ( string wantedValue, QueryTables tables, QueryFilter queryFilter, bool>.Dictionary |
||
wantedValue | string | |
tables | QueryTables | |
queryFilter | QueryFilter | |
sort | bool>.Dictionary | |
start | uint | |
count | uint | |
return | List |
public abstract Query ( string wantedValue, string table, QueryFilter queryFilter, bool>.Dictionary |
||
wantedValue | string | |
table | string | |
queryFilter | QueryFilter | |
sort | bool>.Dictionary | |
start | uint | |
count | uint | |
return | List |
public abstract QueryData ( string whereClause, QueryTables tables, string wantedValue ) : DataReaderConnection | ||
whereClause | string | |
tables | QueryTables | |
wantedValue | string | |
return | DataReaderConnection |
public abstract QueryData ( string whereClause, string table, string wantedValue ) : DataReaderConnection | ||
whereClause | string | |
table | string | |
wantedValue | string | |
return | DataReaderConnection |
public abstract QueryFullData ( string whereClause, QueryTables tables, string wantedValue ) : List |
||
whereClause | string | |
tables | QueryTables | |
wantedValue | string | |
return | List |
public abstract QueryFullData ( string whereClause, string table, string wantedValue ) : List |
||
whereClause | string | |
table | string | |
wantedValue | string | |
return | List |
public abstract QueryNames ( string keyRow, object keyValue, QueryTables tables, string wantedValue ) : List |
||
keyRow | string | |
keyValue | object | |
tables | QueryTables | |
wantedValue | string | |
return | List |
public abstract QueryNames ( string keyRow, object keyValue, string table, string wantedValue ) : List |
||
keyRow | string | |
keyValue | object | |
table | string | |
wantedValue | string | |
return | List |
public RenameTable ( string oldTableName, string newTableName ) : void | ||
oldTableName | string | |
newTableName | string | |
return | void |
public abstract Replace ( string table, object>.Dictionary |
||
table | string | |
row | object>.Dictionary | |
return | bool |
public abstract TableExists ( string table ) : bool | ||
table | string | |
return | bool |
public abstract Update ( string table, object>.Dictionary |
||
table | string | |
values | object>.Dictionary | |
incrementValue | int>.Dictionary | |
queryFilter | QueryFilter | |
start | uint | |
count | uint | |
return | bool |
public abstract UpdateTable ( string table, |
||
table | string | |
columns | ||
indexDefinitions | ||
renameColumns | string>.Dictionary | |
return | void |
public VerifyTableExists ( string tableName, |
||
tableName | string | |
columnDefinitions | ||
indexDefinitions | ||
return | bool |
public WriteUniverseVersion ( System.Version version, string migrationName ) : void | ||
version | System.Version | |
migrationName | string | |
return | void |