Описание тега sqldelight
SQLDelight генерирует модели Java из ваших операторов SQL. Эти модели предоставляют вам безопасный API для чтения и записи строк ваших таблиц. Это помогает вам хранить ваши SQL-операторы вместе, организованно и легко доступными из Java.
SQLDelight генерирует безопасные типы API из ваших операторов SQL. Во время компиляции он проверяет вашу схему, операторы и миграции и предоставляет такие функции IDE, как автозаполнение и рефакторинг, которые упрощают написание и поддержку SQL. SQLDelight в настоящее время поддерживает диалект SQLite, и существуют поддерживаемые драйверы SQLite для Android, JVM и iOS.
Предпосылка SQLDelight осталась неизменной: напишите SQLite и позвольте плагину Gradle генерировать API для выполнения ваших запросов за вас. Файлы SQLDelight используют.sq
расширения и содержатся в вашем src/main/sqldelight
папка в модуле Gradle.