Methods
            
    Executes a single Migration.
    
        
            
                |  | 
                        public execute(Migration $migration) : void
 | 
        
    
 
    
    
        Migration should be wrapped in a transaction.
    
    Parameters
    
        
            
                | Name | Type | Default value | Description | 
        
        
                            
                    | $migration | Migration | - | - | 
                    
    
                                                
    
        Tags
        
    
    
                                                - 
                    Throws
                
- 
                                                                UnhandledMigrationException
                                                                                         
        when Migration execution fails. 
- 
                    Throws
                
- 
                                                                InvalidMigrationException
                                                                                         
        when Migration format is invalid.