Method | Description | |
---|---|---|
AppendColumnSpecification ( StringBuilder sql, IColumn column, bool scriptDefault = true ) : void | ||
AppendEscaped ( StringBuilder sql, string s ) : void | ||
AppendForUpdateOnQueryFinish ( StringBuilder sql ) : void | ||
AppendForUpdateUsingTableHint ( StringBuilder tableSql ) : void | ||
AppendQuotedName ( StringBuilder sql, string name ) : void | ||
AppendQuotedTableName ( StringBuilder sql, IMap map ) : void | ||
ApplySkipTake ( StringBuilder sql, StringBuilder orderClause, int take, int skip ) : void | ||
ChangeColumnName ( IColumn fromColumn, IColumn toColumn ) : string | ||
ChangeTableName ( IMap @from, IMap to ) : string | ||
CheckDatabaseExists ( string databaseName ) : string | ||
CreateDatabase ( string databaseName ) : string | ||
CreateForeignKey ( |
||
CreateIndex ( |
||
DropForeignKey ( |
||
DropIndex ( |
||
GetIdSql ( ) : string | ||
ModifyColumn ( IColumn fromColumn, IColumn toColumn ) : string | ||
OnBeforeDropColumn ( IColumn column ) : string | ||
SqlDialectBase ( char beginQuoteCharacter = '"', char endQuoteCharacter = '"' ) : System | ||
WriteDropTableIfExists ( string tableName ) : string |
Method | Description | |
---|---|---|
AppendAutoGenerateModifier ( StringBuilder sql, IColumn column ) : void | ||
AppendColumnSpecificationWithoutName ( StringBuilder sql, IColumn column, bool scriptDefault = true ) : void | ||
AppendDefault ( StringBuilder sql, IColumn column ) : void | ||
AppendPrecisionAndScale ( StringBuilder sql, byte precision, byte scale ) : void | ||
TypeName ( DbType type ) : string |
protected AppendAutoGenerateModifier ( StringBuilder sql, IColumn column ) : void | ||
sql | StringBuilder | |
column | IColumn | |
return | void |
public AppendColumnSpecification ( StringBuilder sql, IColumn column, bool scriptDefault = true ) : void | ||
sql | StringBuilder | |
column | IColumn | |
scriptDefault | bool | |
return | void |
protected AppendColumnSpecificationWithoutName ( StringBuilder sql, IColumn column, bool scriptDefault = true ) : void | ||
sql | StringBuilder | |
column | IColumn | |
scriptDefault | bool | |
return | void |
protected AppendDefault ( StringBuilder sql, IColumn column ) : void | ||
sql | StringBuilder | |
column | IColumn | |
return | void |
public AppendEscaped ( StringBuilder sql, string s ) : void | ||
sql | StringBuilder | |
s | string | |
return | void |
public abstract AppendForUpdateOnQueryFinish ( StringBuilder sql ) : void | ||
sql | StringBuilder | |
return | void |
public abstract AppendForUpdateUsingTableHint ( StringBuilder tableSql ) : void | ||
tableSql | StringBuilder | |
return | void |
protected AppendPrecisionAndScale ( StringBuilder sql, byte precision, byte scale ) : void | ||
sql | StringBuilder | |
precision | byte | |
scale | byte | |
return | void |
public AppendQuotedName ( StringBuilder sql, string name ) : void | ||
sql | StringBuilder | |
name | string | |
return | void |
public AppendQuotedTableName ( StringBuilder sql, IMap map ) : void | ||
sql | StringBuilder | |
map | IMap | |
return | void |
public abstract ApplySkipTake ( StringBuilder sql, StringBuilder orderClause, int take, int skip ) : void | ||
sql | StringBuilder | |
orderClause | StringBuilder | |
take | int | |
skip | int | |
return | void |
public abstract ChangeColumnName ( IColumn fromColumn, IColumn toColumn ) : string | ||
fromColumn | IColumn | |
toColumn | IColumn | |
return | string |
public abstract ChangeTableName ( IMap @from, IMap to ) : string | ||
@from | IMap | |
to | IMap | |
return | string |
public abstract CheckDatabaseExists ( string databaseName ) : string | ||
databaseName | string | |
return | string |
public CreateDatabase ( string databaseName ) : string | ||
databaseName | string | |
return | string |
public CreateForeignKey ( |
||
foreignKey | ||
return | string |
public CreateIndex ( |
||
index | ||
return | string |
public abstract DropForeignKey ( |
||
foreignKey | ||
return | string |
public abstract DropIndex ( |
||
index | ||
return | string |
public abstract ModifyColumn ( IColumn fromColumn, IColumn toColumn ) : string | ||
fromColumn | IColumn | |
toColumn | IColumn | |
return | string |
public OnBeforeDropColumn ( IColumn column ) : string | ||
column | IColumn | |
return | string |
public SqlDialectBase ( char beginQuoteCharacter = '"', char endQuoteCharacter = '"' ) : System | ||
beginQuoteCharacter | char | |
endQuoteCharacter | char | |
return | System |
public WriteDropTableIfExists ( string tableName ) : string | ||
tableName | string | |
return | string |