C# Class Pilgrim.SchemaAction

Inheritance: IAction
Afficher le fichier Open project: juanplopes/pilgrim Class Usage Examples

Méthodes publiques

Méthode Description
AddTable ( string name, Action definition ) : TableAddAction
AddTable ( string name, bool addPrimaryKey, Action definition ) : TableAddAction
ChangeTable ( string name, Action definition ) : TableChangeAction
Do ( Action action ) : FreeAction
Execute ( ITransformationProvider provider ) : void
RemoveTable ( string name ) : TableRemoveAction
RenameTable ( string fromName, string toName ) : TableRenameAction
SchemaAction ( IConvention convention ) : System

Method Details

AddTable() public méthode

public AddTable ( string name, Action definition ) : TableAddAction
name string
definition Action
Résultat TableAddAction

AddTable() public méthode

public AddTable ( string name, bool addPrimaryKey, Action definition ) : TableAddAction
name string
addPrimaryKey bool
definition Action
Résultat TableAddAction

ChangeTable() public méthode

public ChangeTable ( string name, Action definition ) : TableChangeAction
name string
definition Action
Résultat TableChangeAction

Do() public méthode

public Do ( Action action ) : FreeAction
action Action
Résultat FreeAction

Execute() public méthode

public Execute ( ITransformationProvider provider ) : void
provider ITransformationProvider
Résultat void

RemoveTable() public méthode

public RemoveTable ( string name ) : TableRemoveAction
name string
Résultat TableRemoveAction

RenameTable() public méthode

public RenameTable ( string fromName, string toName ) : TableRenameAction
fromName string
toName string
Résultat TableRenameAction

SchemaAction() public méthode

public SchemaAction ( IConvention convention ) : System
convention IConvention
Résultat System