πŸ‡ΊπŸ‡¦ UKRAINE NEEDS YOUR HELP NOW!
Doctrine
  • Projects
    Annotations Cache Coding Standard Collections Common Data fixtures DBAL Event Manager Inflector Instantiator Lexer Migrations MongoDB ODM ORM Persistence PHPCR ODM Reflection RST Parser Skeleton Mapper View All
  • Development
    Community Contributor Workflow Maintainer Workflow Contribute to Website Maintainers Contributors Policies GitHub Styleguide
  • Events
  • Consulting
  • Partners
  • Blog
Edit
  • Introduction
    • Installation
      • Composer
      • PHAR
  • Configuration
    • Migrations Configuration
      • Manually Providing Migrations
    • All or Nothing Transaction
    • Using or not using transactions
      • From the Command Line
    • Connection Configuration
      • Simple
      • Advanced
  • Migration Classes
    • Methods to Implement
      • isTransactional
      • getDescription
      • preUp
      • postUp
      • preDown
      • postDown
    • Methods to Call
      • warnIf
      • abortIf
      • skipIf
      • addSql
      • write
      • throwIrreversibleMigrationException
  • Managing Migrations
    • Status
    • Dry Run
    • Executing Multiple Migrations
    • Executing Single Migrations
    • No Interaction
    • Reverting Migrations
    • Version Aliases
    • Writing Migration SQL Files
    • Managing the Version Table
  • Generating Migrations
    • Generating Blank Migrations
    • Diffing Using the ORM
    • Diffing Without the ORM
    • Formatted SQL
    • Ignoring Custom Tables
    • Merging Historical Migrations
  • Custom Configuration
    • Custom migration template
  • Migrations Events
  • Version Numbers
  • Integrations
  • Custom Integration
  • Implicit commits
  1. Projects
  2. Migrations
  3. Documentation
3.5.5
Maintained
3.6 (upcoming) 3.5.5 (current)
Unmaintained
3.4 3.3 3.2 3.1 3.0 2.3 2.2 2.1 2.0 1.8 1.7
  • Introduction
    • Installation
      • Composer
      • PHAR
  • Configuration
    • Migrations Configuration
      • Manually Providing Migrations
    • All or Nothing Transaction
    • Using or not using transactions
      • From the Command Line
    • Connection Configuration
      • Simple
      • Advanced
  • Migration Classes
    • Methods to Implement
      • isTransactional
      • getDescription
      • preUp
      • postUp
      • preDown
      • postDown
    • Methods to Call
      • warnIf
      • abortIf
      • skipIf
      • addSql
      • write
      • throwIrreversibleMigrationException
  • Managing Migrations
    • Status
    • Dry Run
    • Executing Multiple Migrations
    • Executing Single Migrations
    • No Interaction
    • Reverting Migrations
    • Version Aliases
    • Writing Migration SQL Files
    • Managing the Version Table
  • Generating Migrations
    • Generating Blank Migrations
    • Diffing Using the ORM
    • Diffing Without the ORM
    • Formatted SQL
    • Ignoring Custom Tables
    • Merging Historical Migrations
  • Custom Configuration
    • Custom migration template
  • Migrations Events
  • Version Numbers
  • Integrations
  • Custom Integration
  • Implicit commits
  • Projects
  • Partners
  • Sponsorship
  • Community
  • Blog
  • Events
  • Consulting