SQLDelight is a multiplatform Kotlin SQL library developed by Square. It generates typesafe Kotlin APIs from your SQL statements and integrates seamlessly with Android, iOS, JVM, and web platforms. SQLDelight ensures compile-time verification of SQL queries and supports migrations, transactions, and coroutines, making it a robust solution for cross-platform persistence.
Features
- Type-safe Kotlin APIs from SQL queries
- Multiplatform support: Android, iOS, JVM, JS
- Compile-time query verification
- Built-in support for coroutines and Flow
- Schema migrations and versioning
- Integration with Jetpack libraries
