C# Class Gymnastika.Data.Migration.SchemaBuilder

Afficher le fichier Open project: weiqiyiji/Gymnastika Class Usage Examples

Méthodes publiques

Méthode Description
AlterTable ( string name, Action table ) : SchemaBuilder
CreateForeignKey ( string name, string srcTable, string srcColumns, string destTable, string destColumns ) : SchemaBuilder
CreateForeignKey ( string name, string srcModule, string srcTable, string srcColumns, string destTable, string destColumns ) : SchemaBuilder
CreateForeignKey ( string name, string srcModule, string srcTable, string srcColumns, string destModule, string destTable, string destColumns ) : SchemaBuilder
CreateTable ( string name, Action table ) : SchemaBuilder
DropForeignKey ( string srcTable, string name ) : SchemaBuilder
DropForeignKey ( string srcModule, string srcTable, string name ) : SchemaBuilder
DropTable ( string name ) : SchemaBuilder
ExecuteSql ( string sql, Action statement = null ) : SchemaBuilder
SchemaBuilder ( IDataMigrationInterpreter interpreter ) : System

Private Methods

Méthode Description
Run ( ISchemaBuilderCommand command ) : void

Method Details

AlterTable() public méthode

public AlterTable ( string name, Action table ) : SchemaBuilder
name string
table Action
Résultat SchemaBuilder

CreateForeignKey() public méthode

public CreateForeignKey ( string name, string srcTable, string srcColumns, string destTable, string destColumns ) : SchemaBuilder
name string
srcTable string
srcColumns string
destTable string
destColumns string
Résultat SchemaBuilder

CreateForeignKey() public méthode

public CreateForeignKey ( string name, string srcModule, string srcTable, string srcColumns, string destTable, string destColumns ) : SchemaBuilder
name string
srcModule string
srcTable string
srcColumns string
destTable string
destColumns string
Résultat SchemaBuilder

CreateForeignKey() public méthode

public CreateForeignKey ( string name, string srcModule, string srcTable, string srcColumns, string destModule, string destTable, string destColumns ) : SchemaBuilder
name string
srcModule string
srcTable string
srcColumns string
destModule string
destTable string
destColumns string
Résultat SchemaBuilder

CreateTable() public méthode

public CreateTable ( string name, Action table ) : SchemaBuilder
name string
table Action
Résultat SchemaBuilder

DropForeignKey() public méthode

public DropForeignKey ( string srcTable, string name ) : SchemaBuilder
srcTable string
name string
Résultat SchemaBuilder

DropForeignKey() public méthode

public DropForeignKey ( string srcModule, string srcTable, string name ) : SchemaBuilder
srcModule string
srcTable string
name string
Résultat SchemaBuilder

DropTable() public méthode

public DropTable ( string name ) : SchemaBuilder
name string
Résultat SchemaBuilder

ExecuteSql() public méthode

public ExecuteSql ( string sql, Action statement = null ) : SchemaBuilder
sql string
statement Action
Résultat SchemaBuilder

SchemaBuilder() public méthode

public SchemaBuilder ( IDataMigrationInterpreter interpreter ) : System
interpreter IDataMigrationInterpreter
Résultat System