From f17fb4487e94793b148e289b820760b8a5960310 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sat, 4 Nov 2023 20:16:20 +0530 Subject: [PATCH] fix(database): specify SQLite dialect We use a new-enough version of SQLite for this --- database/core/build.gradle.kts | 1 + gradle/libs.versions.toml | 1 + 2 files changed, 2 insertions(+) diff --git a/database/core/build.gradle.kts b/database/core/build.gradle.kts index 29a8b80b..f3ec46a9 100644 --- a/database/core/build.gradle.kts +++ b/database/core/build.gradle.kts @@ -18,6 +18,7 @@ sqldelight { packageName.set("dev.msfjarvis.claw.database") schemaOutputDirectory.set(file("src/main/sqldelight/databases")) verifyMigrations.set(true) + dialect(libs.sqldelight.dialect338) } } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 5940695f..fdad9f68 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -92,6 +92,7 @@ sentry-okhttp = { module = "io.sentry:sentry-android-okhttp", version.ref = "sen slack-compose-lints = "com.slack.lint.compose:compose-lint-checks:1.2.0" slack-lints = "com.slack.lint:slack-lint-checks:0.7.0" sqldelight-androidDriver = { module = "app.cash.sqldelight:android-driver", version.ref = "sqldelight" } +sqldelight-dialect338 = { module = "app.cash.sqldelight:sqlite-3-38-dialect", version.ref = "sqldelight" } sqldelight-extensions-coroutines = { module = "app.cash.sqldelight:coroutines-extensions-jvm", version.ref = "sqldelight" } sqldelight-jvmDriver = { module = "app.cash.sqldelight:sqlite-driver", version.ref = "sqldelight" } sqldelight-primitiveAdapters = { module = "app.cash.sqldelight:primitive-adapters", version.ref = "sqldelight" }