Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Hold on, we're currently generating a fresh version of this report
Generated on May 4, 2024 via composer

doctrine/doctrine-migrations-bundle 3.3.0

Symfony DoctrineMigrationsBundle
Package summary
Share
0
issues
1
license
41
MIT
Package created
17 Dec 2011
Version published
13 Nov 2023
Maintainers
2
Total deps
41
Direct deps
6
License
MIT

Issues

0
This package has no issues

Licenses

MIT License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
Cannot
hold-liable
Must
include-copyright
include-license
41 Packages, Including:
doctrine/cache@2.2.0
doctrine/dbal@4.0.2
doctrine/deprecations@1.1.3
doctrine/doctrine-bundle@2.12.0
doctrine/doctrine-migrations-bundle@3.3.0
doctrine/event-manager@2.0.0
doctrine/migrations@3.7.4
doctrine/persistence@3.3.2
doctrine/sql-formatter@1.2.0
psr/cache@3.0.0
psr/container@2.0.2
psr/event-dispatcher@1.0.0
psr/log@3.0.0
symfony/cache@v7.0.7
symfony/cache-contracts@v3.5.0
symfony/config@v7.0.7
symfony/console@v7.0.7
symfony/dependency-injection@v7.0.7
symfony/deprecation-contracts@v3.5.0
symfony/doctrine-bridge@v7.0.7
symfony/error-handler@v7.0.7
symfony/event-dispatcher@v7.0.7
symfony/event-dispatcher-contracts@v3.5.0
symfony/filesystem@v7.0.7
symfony/finder@v7.0.7
symfony/framework-bundle@v7.0.7
symfony/http-foundation@v7.0.7
symfony/http-kernel@v7.0.7
symfony/polyfill-ctype@v1.29.0
symfony/polyfill-intl-grapheme@v1.29.0
symfony/polyfill-intl-normalizer@v1.29.0
symfony/polyfill-mbstring@v1.29.0
symfony/polyfill-php80@v1.29.0
symfony/polyfill-php83@v1.29.0
symfony/process@v7.0.7
symfony/routing@v7.0.7
symfony/service-contracts@v3.5.0
symfony/stopwatch@v7.0.7
symfony/string@v7.0.7
symfony/var-dumper@v7.0.7
symfony/var-exporter@v7.0.7
Disclaimer

This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.

Sandworm is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.

Direct Dependencies

6
All Dependencies CSV
β“˜ This is a list of doctrine/doctrine-migrations-bundle 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
doctrine/doctrine-bundle2.12.0-MIT
prod
doctrine/migrations3.7.4-MIT
prod
doctrine/persistence3.3.2-MIT
prod dev
symfony/deprecation-contractsv3.5.0-MIT
prod dev
symfony/framework-bundlev7.0.7-MIT
prod
symfony/var-exporterv7.0.7-MIT
prod dev

Visualizations

Frequently Asked Questions

What does doctrine/doctrine-migrations-bundle do?

The doctrine/doctrine-migrations-bundle is a crucial tool for Symfony applications that integrates the Doctrine Migrations library. This exceptional bundle offers a streamlined channel for handling and managing database migrations. It enables users to version their database schema changes and apply these changes predictably and consistently across all servers running the respective application.

How do you use doctrine/doctrine-migrations-bundle?

To use the doctrine/doctrine-migrations-bundle, you'll first need to install the bundle. You can readily do this with Composer, using the command: composer require doctrine/doctrine-migrations-bundle. After installing, enable it by adding it to your application's kernel: new Doctrine\Bundle\MigrationsBundle\DoctrineMigrationsBundle() in the bundles.php file.

To create a migration, you can use console command:

php bin/console doctrine:migrations:diff

This will generate a new migration class with the changes detected in your entities.

To execute the migration(s), run the following command:

php bin/console doctrine:migrations:migrate

This command will apply the migration which was prepared previously.

Remember, before executing these commands, a configuration file (doctrine_migrations.yaml) should be set up, specifying your database details.

Where are the doctrine/doctrine-migrations-bundle docs?

Detailed documentation for the doctrine/doctrine-migrations-bundle can be accessed at Symfony's official website. This documentation provides a comprehensive guide on how to get started, configure, and effectively use the DoctrineMigrationsBundle. The instructions are clear and concise, ensuring a quick grasp even for beginners in Symfony development. The documentation is thoughtfully composed with practical examples, making it the go-to resource for understanding and utilizing the doctrine/doctrine-migrations-bundle.