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

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

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

Open-source alternatives to DoctrineMigrationsBundle

30 open-source projects similar to doctrine/doctrinemigrationsbundle, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best DoctrineMigrationsBundle alternative.

  • 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
  • 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

AI सर्च

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

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

Find more with AI search
  • sqldelight/sqldelightsqldelight का अवतार

    sqldelight/sqldelight

    6,827GitHub पर देखें↗

    SQLDelight is a Kotlin database library that validates SQL schema, statements, and migrations at compile time, generating type-safe Kotlin query functions from labeled SQL files. It treats SQL as the source of truth for database definitions, catching schema errors during the build process before they reach production. The library supports multiple database dialects including SQLite, MySQL, PostgreSQL, HSQL, and H2, and generates platform-specific code for Android, iOS, JVM, and JavaScript targets. It provides a platform-specific driver abstraction that handles database connectivity difference

    Kotlinkotlin-multiplatformsqlsqldelight
    GitHub पर देखें↗6,827
  • pardom/activeandroidpardom का अवतार

    pardom/ActiveAndroid

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

    ActiveAndroid is a persistence framework for managing local SQLite databases on Android. It provides an active record object-relational mapping system that binds database tables to classes, allowing for data persistence and retrieval without writing manual SQL. The project distinguishes itself through a dedicated schema migration tool that updates database structures using versioned scripts loaded from application assets. It also includes a framework for sharing database content between different Android applications via a standard URI-based content provider interface. The library covers bro

    Java
    GitHub पर देखें↗4,656
  • 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/migrationsdoctrine का अवतार

    doctrine/migrations

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

    This project is a database version control system and schema evolution manager designed to track and apply incremental changes to database structures. It serves as a tool for versioning SQL database migrations using both programmatic PHP classes and SQL scripts. The system is designed specifically for integration with the Doctrine Object Relational Mapper for PHP, allowing database schemas to evolve incrementally without data loss through reversible migration steps. It covers capabilities for automated database migrations, environment synchronization, and schema versioning. These features fa

    PHP
    GitHub पर देखें↗4,770
  • liquibase/liquibaseliquibase का अवतार

    liquibase/liquibase

    5,527GitHub पर देखें↗

    Liquibase is a database schema change management tool and version control system designed to track, manage, and apply versioned database modifications. It functions as a SQL migration framework and DevOps automation utility that integrates database deployments into continuous delivery pipelines and build toolchains. The system enables precise rollbacks and drift detection by recording every modification made to a database schema. It supports the definition of database changes through structured changesets in XML, YAML, or JSON, as well as raw SQL scripts, to ensure consistent deployments acro

    Java
    GitHub पर देखें↗5,527
  • goravel/goravelgoravel का अवतार

    goravel/goravel

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

    Goravel is a full-featured development scaffold and framework for building web applications, REST APIs, and gRPC services using the Go programming language. It implements a model-view-controller architecture and provides a comprehensive toolkit for high-performance remote procedure call servers and clients. The framework is distinguished by its extensive integrated ecosystem, which includes a fluent object-relational mapper for database management and a dedicated command-line interface toolkit for administrative automation and project scaffolding. It features a driver-based service abstractio

    Goapiframeworkgo
    GitHub पर देखें↗4,749
  • element-hq/synapseelement-hq का अवतार

    element-hq/synapse

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

    Synapse is a Matrix homeserver implementation that provides the infrastructure for decentralized, real-time communication and messaging. It functions as a federated chat server that synchronizes room data and event streams across independent server instances to enable cross-domain interoperability. The server utilizes a hybrid core that integrates performance-critical logic in Rust with a Python orchestration layer. It employs a PostgreSQL relational database for persisting user accounts and conversation history, and uses a Redis-based messaging system to distribute tasks across horizontal wo

    Python
    GitHub पर देखें↗4,314
  • vlcn-io/cr-sqlitevlcn-io का अवतार

    vlcn-io/cr-sqlite

    3,640GitHub पर देखें↗

    cr-sqlite is a multi-master database replication system that uses conflict-free replicated data types to ensure eventual consistency across distributed nodes. It provides the core capabilities for offline-first data synchronization, allowing multiple database instances to merge concurrent updates and reach a consistent state. The project distinguishes itself through a combination of CRDT-based data replication and a WASM-based database engine, enabling full SQL execution and state persistence within web browsers. It supports peer-to-peer replication and cross-tab synchronization, utilizing ca

    Rustcrdtdatabasesqlite
    GitHub पर देखें↗3,640
  • thuss/standalone-migrationsthuss का अवतार

    thuss/standalone-migrations

    995GitHub पर देखें↗

    Standalone Migrations is a Ruby-based utility that provides database schema management and migration capabilities outside of a full web framework. It enables developers to track, version, and apply structural changes to relational databases using standard migration scripts in custom or non-framework environments. The tool distinguishes itself by offering multi-database isolation, allowing for the management of independent data stores within a single project through separate configuration sets and migration paths. It supports dynamic environment-aware configuration, which allows connection set

    Ruby
    GitHub पर देखें↗995
  • symfony/orm-packsymfony का अवतार

    symfony/orm-pack

    1,800GitHub पर देखें↗

    A dependency meta-package designed for PHP applications that groups database management libraries and Doctrine ORM together for installation. It functions as a wrapper and persistence layer connecting applications to relational databases by mapping object-oriented models to database tables. The package aggregates multiple related library dependencies into a single distribution using standard package management to ensure version compatibility. It applies convention-driven configuration defaults so applications operate immediately upon installation and manages evolutionary database changes thro

    doctrineormphp
    GitHub पर देखें↗1,800
  • ilyakatz/data-migrateilyakatz का अवतार

    ilyakatz/data-migrate

    1,544GitHub पर देखें↗

    Data-migrate is a command-line utility designed for managing and executing sequential data transformations alongside standard database schema migrations. It functions as a framework for version control, allowing teams to track, roll back, and synchronize both structural database changes and data updates across multiple environments and deployment pipelines. The tool distinguishes itself by coordinating migrations across multiple database connections within a single application, ensuring data integrity in distributed architectures. It supports modular project structures by allowing migration s

    Rubydata-schemarailsschema-migrations
    GitHub पर देखें↗1,544
  • doctrine/doctrinebundledoctrine का अवतार

    doctrine/DoctrineBundle

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

    DoctrineBundle is a Symfony integration that configures and manages the Doctrine Object Relational Mapper and Database Abstraction Layer. It provides the fundamental tools required to map application objects to relational database tables and execute raw queries through a consistent programmatic interface. The project includes a database schema manager with command-line tools for synchronizing database structures with entity mappings and executing migrations. It also provides a database query debugger and activity debugging tools to track performance and execution details via a web-based inter

    PHPbundledoctrinesymfony
    GitHub पर देखें↗4,835
  • golang-migrate/migrategolang-migrate का अवतार

    golang-migrate/migrate

    18,118GitHub पर देखें↗

    This project is a command-line utility designed to manage database schema versioning and automate incremental schema updates. It functions as a version control system for database structures, ensuring consistency across environments by tracking applied migrations in a dedicated metadata table and executing scripts in a sequential, reliable manner. The tool distinguishes itself through a driver-based abstraction layer that supports a wide range of database engines, including various SQL and distributed cloud databases. It provides robust concurrency control through advisory locking, which prev

    Goaws-s3cassandradatabase
    GitHub पर देखें↗18,118
  • xataio/pgrollxataio का अवतार

    xataio/pgroll

    6,502GitHub पर देखें↗

    pgroll is a PostgreSQL migration framework designed for zero-downtime schema changes. It applies non-blocking DDL operations that avoid exclusive locks on tables, and uses trigger-based column backfill to populate new columns while keeping them synchronized with old ones. The framework wraps each migration step in a database transaction that can be atomically committed or rolled back, and creates a versioned view layer that exposes both old and new schema versions simultaneously to client applications. The tool distinguishes itself by managing multiple schema versions via views, enabling safe

    Go
    GitHub पर देखें↗6,502
  • aimeos/upschemeaimeos का अवतार

    aimeos/upscheme

    2,601GitHub पर देखें↗
    PHPdatabasedatabase-managementdatabase-migrations
    GitHub पर देखें↗2,601
  • miguelgrinberg/microblogmiguelgrinberg का अवतार

    miguelgrinberg/microblog

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

    This project is a social blogging application built with Flask. It provides a platform for user account management, following relationships, and chronological post streams, supported by a PostgreSQL relational database. The application features a multilingual web interface with localized content and date formatting. It is designed as a dockerized web application, utilizing containerization for consistent deployment across different environments. The system integrates a variety of core capabilities, including full-text search with provider abstraction, an asynchronous task worker for backgrou

    Pythonflaskpythonwebapp
    GitHub पर देखें↗4,771
  • padrino/padrino-frameworkpadrino का अवतार

    padrino/padrino-framework

    3,400GitHub पर देखें↗

    Padrino is a full-stack web application framework that extends Sinatra to build modular applications. It provides a structured environment for organizing URL endpoints into hierarchical controllers with named route aliases, dynamic parameters, and custom request lifecycle filters. Developers can combine multiple independent web sub-applications into a single running instance with isolated routing and configuration. The framework includes command-line automation tools for project generation, controller and action scaffolding, database model creation, and database migration generation. It featu

    Rubypadrinorubywaf
    GitHub पर देखें↗3,400
  • dotnetcore/freesqldotnetcore का अवतार

    dotnetcore/FreeSql

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

    FreeSql is a .NET object-relational mapper and data access layer that translates object-oriented code into SQL for multiple relational database providers. It functions as a fluent SQL query builder and database schema synchronizer, allowing developers to align database table and index structures with entity class definitions. The framework is specifically optimized for .NET Native AOT to ensure reduced memory footprints and faster startup times. It includes a database traffic manager to distribute load through read-write splitting, dynamic table sharding, and tenant-based data isolation. Bro

    C#accessclickhousecodefirst
    GitHub पर देखें↗4,388
  • litesuits/android-lite-ormlitesuits का अवतार

    litesuits/android-lite-orm

    1,483GitHub पर देखें↗

    Android Lite ORM is a lightweight object-relational mapping and data persistence framework for Android that simplifies SQLite database operations. It maps Java and Kotlin objects directly to relational database tables using field annotations, eliminating the need for complex SQL statements or configuration files. The library handles data management through concise single-line operations that encapsulate transaction management and SQL generation. It supports recursive relationship mapping to persist nested object graphs and coordinates multiple distinct database file targets across internal a

    Java
    GitHub पर देखें↗1,483
  • symfony/http-kernelsymfony का अवतार

    symfony/http-kernel

    8,121GitHub पर देखें↗

    HttpKernel is the core kernel component of the Symfony framework that orchestrates the complete HTTP request-response lifecycle. It provides an event-driven pipeline that converts an incoming HTTP request into a matching response by dispatching lifecycle events for early interception, controller resolution, error handling, response modification, and deferred tasks. The kernel automatically resolves the PHP callable that handles a request and injects its arguments using reflection and request attributes. It dispatches attribute-specific events for each PHP attribute found on a controller, enab

    PHPcomponentphpsymfony
    GitHub पर देखें↗8,121
  • bbatsov/rails-style-guidebbatsov का अवतार

    bbatsov/rails-style-guide

    6,509GitHub पर देखें↗

    This project is a collection of community-driven coding standards and best practices for developing maintainable Ruby on Rails applications. It serves as a style guide, architecture reference, and development guide to ensure consistency across a codebase. The guide provides technical recommendations for establishing naming conventions and architectural patterns. It specifically focuses on organizing models, controllers, and views to separate business logic from data persistence and user interface presentation. The documentation covers a broad range of capabilities, including RESTful API desi

    GitHub पर देखें↗6,509
  • cookiecutter-flask/cookiecutter-flaskcookiecutter-flask का अवतार

    cookiecutter-flask/cookiecutter-flask

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

    cookiecutter-flask is a project scaffolding tool used for bootstrapping Flask web applications. It uses a templating engine to generate a standardized directory structure and configuration files based on user input. The project implements the application factory pattern and blueprint-based modularization to organize application logic and ensure scalability. It integrates secure user authentication systems featuring password hashing, registration forms, and session management. The toolkit covers database schema management through versioned migration scripts and containerization for environmen

    Python
    GitHub पर देखें↗4,725
  • gothinkster/node-express-realworld-example-appgothinkster का अवतार

    gothinkster/node-express-realworld-example-app

    3,793GitHub पर देखें↗

    This project is a Node.js Express REST API reference implementation for a blogging platform. It serves as a structured blueprint for building server-side applications, demonstrating the integration of content management, user profiles, and social following. The implementation features a stateless identity management layer using cryptographically signed tokens to secure private resources and manage user sessions. It also includes social networking primitives for tracking user relationships to facilitate activity feeds and content discovery. The backend covers relational database management th

    TypeScript
    GitHub पर देखें↗3,793
  • flarum/coreflarum का अवतार

    flarum/core

    6,729GitHub पर देखें↗

    This project is a self-hosted community engine and forum software designed for hosting threaded discussions. It functions as a JSON API community platform, exposing all data and functionality through a standardized interface to support a single-page application architecture. The system is built to be a multi-language discussion board with integrated localization and language pack support. The platform is defined by a modular architecture that allows for extensive customization through an extension-based plugin system. This extensibility enables the modification of core behavior, the addition

    PHP
    GitHub पर देखें↗6,729
  • guolindev/litepalguolindev का अवतार

    guolindev/LitePal

    8,068GitHub पर देखें↗

    LitePal is an object-relational mapping library and SQLite database wrapper for Android applications. It replaces raw SQL queries with a fluent interface and object mapping to simplify local data persistence and database management. The project provides a specialized system for automatically synchronizing database schemas based on model definitions to handle version updates. It also includes a storage solution for securing sensitive data through configurable field-level encryption. The library covers broad data storage and synchronization capabilities, including atomic transaction support, m

    Javaandroidlitepalsqlite3
    GitHub पर देखें↗8,068
  • keithwhor/nodalkeithwhor का अवतार

    keithwhor/nodal

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

    Nodal is a Node.js API framework designed for building data-centric web services and JSON APIs using structured data models. It functions as an object-relational mapper that allows for the querying and manipulation of database records through objects instead of raw SQL queries. The project includes a database migration tool for tracking and applying bi-directional schema changes to maintain data integrity across different environments. It also features a command line interface for automating the registration and configuration of remote hosting environments. The framework provides capabilitie

    JavaScript
    GitHub पर देखें↗4,484
  • javastacks/spring-boot-best-practicejavastacks का अवतार

    javastacks/spring-boot-best-practice

    5,076GitHub पर देखें↗

    This project serves as a comprehensive reference architecture and a guide to best practices for developing scalable applications with the Spring Boot framework. It provides a structural blueprint for Java backend development, focusing on the implementation of decoupled APIs and the establishment of architectural standards. The project specifically details the creation of custom starters and auto-configuration modules to simplify the integration of third-party libraries. It also provides a deployment blueprint for packaging applications as executable jars and optimizing layered builds for cont

    Javajavaspringspringboot
    GitHub पर देखें↗5,076