C# Class HybridDb.Migrations.SchemaMigrationCommand

Show file Open project: asgerhallas/HybridDb Class Usage Examples

Public Methods

Method Description
Execute ( IDatabase database ) : void
ToString ( ) : string

Protected Methods

Method Description
GetColumnSqlType ( Column column, string defaultValuePostfix = "" ) : System.Data.SqlBuilder
GetTableExistsSql ( IDatabase db, string tablename ) : string
SchemaMigrationCommand ( ) : System

Method Details

Execute() public abstract method

public abstract Execute ( IDatabase database ) : void
database IDatabase
return void

GetColumnSqlType() protected method

protected GetColumnSqlType ( Column column, string defaultValuePostfix = "" ) : System.Data.SqlBuilder
column HybridDb.Config.Column
defaultValuePostfix string
return System.Data.SqlBuilder

GetTableExistsSql() protected method

protected GetTableExistsSql ( IDatabase db, string tablename ) : string
db IDatabase
tablename string
return string

SchemaMigrationCommand() protected method

protected SchemaMigrationCommand ( ) : System
return System

ToString() public abstract method

public abstract ToString ( ) : string
return string