Interface ICreateExpressionRoot
Assembly: FluentMigrator.Abstractions.dll
Syntax
public interface ICreateExpressionRoot
Methods
Column(string)
Declaration
ICreateColumnOnTableSyntax Column(string columnName)
Parameters
Type |
Name |
Description |
string |
columnName |
|
Returns
ForeignKey()
Declaration
ICreateForeignKeyFromTableSyntax ForeignKey()
Returns
ForeignKey(string)
Declaration
ICreateForeignKeyFromTableSyntax ForeignKey(string foreignKeyName)
Parameters
Type |
Name |
Description |
string |
foreignKeyName |
|
Returns
Index()
Declaration
ICreateIndexForTableSyntax Index()
Returns
Index(string)
Declaration
ICreateIndexForTableSyntax Index(string indexName)
Parameters
Type |
Name |
Description |
string |
indexName |
|
Returns
PrimaryKey()
Declaration
ICreateConstraintOnTableSyntax PrimaryKey()
Returns
PrimaryKey(string)
Declaration
ICreateConstraintOnTableSyntax PrimaryKey(string primaryKeyName)
Parameters
Type |
Name |
Description |
string |
primaryKeyName |
|
Returns
Schema(string)
Declaration
ICreateSchemaOptionsSyntax Schema(string schemaName)
Parameters
Type |
Name |
Description |
string |
schemaName |
|
Returns
Sequence(string)
Declaration
ICreateSequenceInSchemaSyntax Sequence(string sequenceName)
Parameters
Type |
Name |
Description |
string |
sequenceName |
|
Returns
Table(string)
Declaration
ICreateTableWithColumnOrSchemaOrDescriptionSyntax Table(string tableName)
Parameters
Type |
Name |
Description |
string |
tableName |
|
Returns
UniqueConstraint()
Declaration
ICreateConstraintOnTableSyntax UniqueConstraint()
Returns
UniqueConstraint(string)
Declaration
ICreateConstraintOnTableSyntax UniqueConstraint(string constraintName)
Parameters
Type |
Name |
Description |
string |
constraintName |
|
Returns