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