Interface IIfDatabaseExpressionRoot
  Defines fluent expressions that can be conditionally executed
 
  
  
  Assembly: FluentMigrator.Abstractions.dll
  Syntax
  
    public interface IIfDatabaseExpressionRoot
   
  Properties
  
  Alter
  
  
  Declaration
  
    IAlterExpressionRoot Alter { get; }
   
  Property Value
  
  
  Create
  
  
  Declaration
  
    ICreateExpressionRoot Create { get; }
   
  Property Value
  
  
  Delete
  
  
  Declaration
  
    IDeleteExpressionRoot Delete { get; }
   
  Property Value
  
  
  Execute
  
  
  Declaration
  
    IExecuteExpressionRoot Execute { get; }
   
  Property Value
  
  
  Insert
  
  
  Declaration
  
    IInsertExpressionRoot Insert { get; }
   
  Property Value
  
  
  Rename
  
  
  Declaration
  
    IRenameExpressionRoot Rename { get; }
   
  Property Value
  
  
  Schema
  
  
  Declaration
  
    ISchemaExpressionRoot Schema { get; }
   
  Property Value
  
  
  Update
  
  
  Declaration
  
    IUpdateExpressionRoot Update { get; }
   
  Property Value
  
  Methods
  
  Delegate(Action)
  
  
  Declaration
  
    void Delegate(Action delegation)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Action | 
        delegation | 
         |