1 dépôt
Converting database schema definitions, such as tables and indices, into portable formats like JSON.
Distinct from JSON Export and Restore: Existing candidates focus on data export or JSON-schema validation, not exporting the structural schema of a database for testing.
Explore 1 awesome GitHub repository matching data & databases · Schema Serialization. Refine with filters or upvote what's useful.
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 a JSON representation of tables and indices to facilitate migration testing.