2 repository-uri
Processes for validating that data remains consistent between source and target tables during a migration.
Distinct from Migration Linters: Unlike migration linters, this verifies live data consistency after migration execution but before final cut-over.
Explore 2 awesome GitHub repositories matching testing & quality assurance · Migration Integrity Verifications. Refine with filters or upvote what's useful.
gh-ost is a triggerless online schema migration tool for MySQL. It functions as a replication client and table management utility that synchronizes data from a source table to a shadow table using binary logs, allowing for table structure modifications without locking original tables or causing downtime. The tool distinguishes itself by using binary-log-based replication instead of triggers to stream row-based events to a shadow table. It implements load-aware throttling and dynamic performance tuning to adjust migration speed based on server load and replication lag. Users can monitor and ad
Allows for manual data comparison between source and migrated tables to ensure consistency before the final cut-over.
Drift is a type-safe SQL persistence library and relational mapper that provides a structured way to map database tables to classes and execute SQL queries with build-time validation. It functions as a type-safe query builder and a wrapper for SQLite and PostgreSQL, eliminating manual result set parsing by binding query outputs to native objects. The project distinguishes itself through a build-time code generation system that produces type-safe APIs and validates raw SQL statements against database versions before execution. It features reactive query streaming, which transforms SQL queries
Generates version-specific classes to validate record consistency before and after a migration.