awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Kategorien

3 Repos

Awesome GitHub RepositoriesMigration Dependency Ordering

Orders migration tasks by specifying which tasks must run before or after a given task.

Distinct from Migration Execution: Distinct from Migration Execution: focuses on declaring dependencies between tasks rather than the general execution process.

Explore 3 awesome GitHub repositories matching data & databases · Migration Dependency Ordering. Refine with filters or upvote what's useful.

Awesome Migration Dependency Ordering GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • aimeos/upschemeAvatar von aimeos

    aimeos/upscheme

    2,601Auf GitHub ansehen↗

    Orders migration tasks by specifying before/after dependencies to control the sequence of schema changes.

    PHPdatabasedatabase-managementdatabase-migrations
    Auf GitHub ansehen↗2,601
  • db-migrate/node-db-migrateAvatar von db-migrate

    db-migrate/node-db-migrate

    2,343Auf GitHub ansehen↗

    Dieses Projekt ist ein Datenbank-Migrations-Framework, das für die Verwaltung und Ausführung versionierter Schemaänderungen über mehrere relationale und dokumentorientierte Datenbanksysteme hinweg entwickelt wurde. Es fungiert als Dienstprogramm zur Verfolgung und Anwendung struktureller Modifikationen durch sequentielle Migrationsskripte und stellt sicher, dass Datenbankschemata über Entwicklungs-, Test- und Produktionsumgebungen hinweg konsistent bleiben. Das Framework nutzt eine treiberbasierte Abstraktionsschicht, die die Migrationslogik von spezifischen Datenbank-Engines entkoppelt und eine einheitliche Schnittstelle bei der Durchführung von Schemaoperationen ermöglicht. Es verwaltet den Status über eine dedizierte Metadatentabelle innerhalb der Zieldatenbank, die angewendete Migrationszeitstempel aufzeichnet, um sicherzustellen, dass strukturelle Aktualisierungen in einer vorhersehbaren, chronologischen Reihenfolge verarbeitet werden. Das Tool bietet eine Befehlszeilenschnittstelle für die Orchestrierung von Migrations-Workflows und die Verwaltung umgebungsspezifischer Konfigurationen. Es unterstützt die Automatisierung von Schema-Aktualisierungen und Rollbacks und erleichtert die Synchronisation der Datenbankinfrastruktur über verschiedene Plattformen und Bereitstellungsstufen hinweg.

    Processes migration files in chronological order to maintain predictable schema state transitions.

    JavaScript
    Auf GitHub ansehen↗2,343
  • ilyakatz/data-migrateAvatar von ilyakatz

    ilyakatz/data-migrate

    1,544Auf GitHub ansehen↗

    Data-migrate ist ein Befehlszeilen-Dienstprogramm für die Verwaltung und Ausführung sequenzieller Datentransformationen parallel zu Standard-Datenbankschema-Migrationen. Es fungiert als Framework für die Versionskontrolle und ermöglicht es Teams, sowohl strukturelle Datenbankänderungen als auch Datenaktualisierungen über mehrere Umgebungen und Deployment-Pipelines hinweg zu verfolgen, zurückzurollen und zu synchronisieren. Das Tool zeichnet sich durch die Koordinierung von Migrationen über mehrere Datenbankverbindungen innerhalb einer einzigen Anwendung aus, was die Datenintegrität in verteilten Architekturen sicherstellt. Es unterstützt modulare Projektstrukturen, indem Migrationsskripte innerhalb isolierter Anwendungskomponenten organisiert werden können, was die unabhängige Verwaltung von Funktionen und verteilte Entwicklungsworkflows erleichtert. Das System bietet eine einheitliche Schnittstelle zum Generieren, Ausführen und Verfolgen des Status von Migrationsdateien. Es stellt Konsistenz durch transaktionale Ausführung sicher, die bei Fehlern Teilaktualisierungen zurückrollt, sowie durch umgebungsbewusstes Schema-Dumping, das den aktuellen Stand angewendeter Migrationen erfasst, um Konfigurationen über Entwicklungs-, Test- und Produktionsinstanzen hinweg zu synchronisieren. Das Framework integriert sich in automatisierte Deployment-Pipelines, um notwendige Datenaktualisierungen während Anwendungs-Releases ohne manuelles Eingreifen auszuführen. Es enthält Validierungsprüfungen, um ausstehende Migrationsaufgaben zu identifizieren und inkonsistente Anwendungszustände während Deployment-Zyklen zu verhindern.

    Executes migration scripts in a strict chronological order to ensure predictable and consistent database state transitions.

    Rubydata-schemarailsschema-migrations
    Auf GitHub ansehen↗1,544
  1. Home
  2. Data & Databases
  3. Migration Execution
  4. Migration Dependency Ordering