1 repository
Creates type-safe query APIs from labeled SQL statements that return typed objects and accept typed parameters.
Distinct from Query Generators: Distinct from Query Generators: generates type-safe APIs, not just query strings.
Explore 1 awesome GitHub repository matching data & databases · Typesafe Query API Generators. Refine with filters or upvote what's useful.
SQLDelight is a Kotlin database library that validates SQL schema, statements, and migrations at compile time, generating type-safe Kotlin query functions from labeled SQL files. It treats SQL as the source of truth for database definitions, catching schema errors during the build process before they reach production. The library supports multiple database dialects including SQLite, MySQL, PostgreSQL, HSQL, and H2, and generates platform-specific code for Android, iOS, JVM, and JavaScript targets. It provides a platform-specific driver abstraction that handles database connectivity difference
Creates functions from labeled SQL statements that return typed objects and accept typed parameters.