1 dépôt
Defining tables within a database library that are managed by an external system to avoid analysis errors.
Distinct from External Table Querying: Unlike external table querying (mt1), this focuses on the declaration for static analysis/typing rather than the execution of cross-database analytical queries.
Explore 1 awesome GitHub repository matching data & databases · External Table Declarations. 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
Allows registering tables managed outside the system to prevent analyzer warnings during query execution.