awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
doctrine avatar

doctrine/DoctrineMigrationsBundle

0
View on GitHub↗
4,311 स्टार्स·218 फोर्क्स·PHP·MIT·6 व्यूज़

DoctrineMigrationsBundle

DoctrineMigrationsBundle is a database schema migration tool and a Symfony framework integration for managing and versioning database changes using the Doctrine Migrations library. It functions as a bridge connecting the Symfony service container to Doctrine database migration workflows.

The project provides a system for tracking and applying incremental changes to a database schema, ensuring consistent states across development, staging, and production environments. It automates schema updates to maintain data structures without manual SQL execution.

The tool integrates with the framework through service container registration, configuration-based mapping, and a CLI-command wrapper. It also includes an event-driven hook system and metadata-driven version tracking via a dedicated database table.

Features

  • Database Schema Migrations - Provides automated versioning and updating of database structures to maintain consistency across environments.
  • ORM Integrations - Acts as a bridge connecting the Symfony service container to Doctrine database migration workflows.
  • Schema Migration Tools - Provides utilities for generating and managing scripts to update database schemas across environments.
  • Schema Version Tracking - Tracks the current schema state by querying a dedicated version table within the database.
  • Database Schema Version Control - Applies version control primitives to track every modification made to the database schema.
  • Symfony Framework Integrations - Integrates the Doctrine Migrations library into the Symfony framework using its core components.
  • Migration Configurations - Uses central YAML or XML files to map database connection settings and migration directories.
  • Database State Synchronization - Ensures consistent database states across development, staging, and production through versioned scripts.
  • Event Hook Systems - Implements an event-driven hook system to trigger custom logic during migration lifecycle stages.
  • Symfony Database Administration - Manages database migrations and schema updates within a Symfony application using Doctrine.
  • Database Integration - Database schema migration management.

स्टार हिस्ट्री

doctrine/doctrinemigrationsbundle के लिए स्टार हिस्ट्री चार्टdoctrine/doctrinemigrationsbundle के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

doctrine/doctrinemigrationsbundle क्या करता है?

DoctrineMigrationsBundle is a database schema migration tool and a Symfony framework integration for managing and versioning database changes using the Doctrine Migrations library. It functions as a bridge connecting the Symfony service container to Doctrine database migration workflows.

doctrine/doctrinemigrationsbundle की मुख्य विशेषताएं क्या हैं?

doctrine/doctrinemigrationsbundle की मुख्य विशेषताएं हैं: Database Schema Migrations, ORM Integrations, Schema Migration Tools, Schema Version Tracking, Database Schema Version Control, Symfony Framework Integrations, Migration Configurations, Database State Synchronization।

doctrine/doctrinemigrationsbundle के कुछ ओपन-सोर्स विकल्प क्या हैं?

doctrine/doctrinemigrationsbundle के ओपन-सोर्स विकल्पों में शामिल हैं: sqlalchemy/alembic — Alembic is a database schema versioning system and migration tool for SQLAlchemy. It manages incremental updates to… mattes/migrate — This project is a database schema migration engine that provides a command-line interface and a library for managing… doctrine/persistence — This project is an object persistence library and data mapper abstraction layer. It provides a set of shared… cakephp/phinx — Phinx is a PHP database migration and versioning tool used to track and deploy structural changes to database schemas… pardom/activeandroid — ActiveAndroid is a persistence framework for managing local SQLite databases on Android. It provides an active record… sqldelight/sqldelight — SQLDelight is a Kotlin database library that validates SQL schema, statements, and migrations at compile time,…

DoctrineMigrationsBundle के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो DoctrineMigrationsBundle के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • sqlalchemy/alembicsqlalchemy का अवतार

    sqlalchemy/alembic

    4,215GitHub पर देखें↗

    Alembic is a database schema versioning system and migration tool for SQLAlchemy. It manages incremental updates to database structures using versioned scripts that support both upgrading and downgrading to keep the database and code in sync. The system utilizes a directed acyclic graph for migration management, which allows for non-linear versioning, including branching and merging across multiple root versions. It includes an automated schema diffing tool that compares live database schemas against metadata objects to programmatically generate migration instructions. The tool provides capa

    Pythonpythonsqlsqlalchemy
    GitHub पर देखें↗4,215
  • mattes/migratemattes का अवतार

    mattes/migrate

    2,282GitHub पर देखें↗

    This project is a database schema migration engine that provides a command-line interface and a library for managing sequential structural changes. It functions as a version control utility for database schemas, enabling the application, reversion, and synchronization of incremental updates across development and production environments. The tool distinguishes itself through a driver-based abstraction layer that supports a wide range of relational and non-relational storage systems. It maintains schema consistency by using a dedicated metadata table to track versions and prevent concurrent up

    Goaws-s3cassandracrate
    GitHub पर देखें↗2,282
  • cakephp/phinxcakephp का अवतार

    cakephp/phinx

    4,537GitHub पर देखें↗

    Phinx is a PHP database migration and versioning tool used to track and deploy structural changes to database schemas across different environments. It functions as a version control system for databases, allowing structural modifications to be defined and managed through PHP code. The tool provides mechanisms for database schema versioning and rollback, enabling users to undo previously applied migrations and restore a database to a specific previous state. Additionally, it includes a database seeder for populating tables with initial baseline records or dummy data. The system operates as a

    PHP
    GitHub पर देखें↗4,537
  • doctrine/persistencedoctrine का अवतार

    doctrine/persistence

    4,049GitHub पर देखें↗

    This project is an object persistence library and data mapper abstraction layer. It provides a set of shared interfaces and base classes designed to decouple domain logic from specific object mapper implementations, separating the business domain layer from the underlying data access implementation. The library includes a database schema management and migration tool for defining, versioning, and deploying incremental updates to database structures across different environments. It also functions as a document database mapper, translating object states into structured document formats for sto

    PHPhacktoberfestpersistence
    GitHub पर देखें↗4,049
  • DoctrineMigrationsBundle के सभी 30 विकल्प देखें→