1 repository
Mechanisms for tracking which seed files have been executed to prevent duplicate data population.
Distinct from Data Seeding Utilities: Focuses on the state tracking of seed execution rather than the general utilities for populating data.
Explore 1 awesome GitHub repository matching data & databases · Execution Tracking. Refine with filters or upvote what's useful.
Knex is a multi-dialect database client that provides a programmatic SQL query builder, a connection pool manager, and a versioned schema migration tool. It enables programmatic database interaction across multiple SQL engines, including PostgreSQL, MySQL, SQLite3, SQL Server, CockroachDB, and Oracle. The project distinguishes itself through a fluent interface for constructing complex SQL statements and a dedicated framework for database seeding. It utilizes specialized dialects to translate generic query representations into database-specific syntax while maintaining a consistent API across
Provides a changelog system to ensure that database seed files are only executed once per environment.