tezov
02/13/2026, 1:25 PMtrySomething:
SELECT value FROM json_each('[ "a", "b", "c" ]');
trySomethingElse:
SELECT hookEntry.url
FROM hookEntry, json_each(user.urlWhiteList)
WHERE json_each.value LIKE ?;
Thanks.tezov
02/13/2026, 2:05 PMsqldelight {
databases {
create("Database") {
packageName = "${kotlin.androidLibrary.namespace}.database"
srcDirs.setFrom("src/commonMain/sqldelight")
dialect(
libs.sql.delight.dialect.get().toString().replace(
oldValue = "{{version}}",
newValue = libs.versions.sql.delight.dialect.get()
)
)
module(libs.sql.delight.json) // <--- Here
}
}
}
Now stuff like this works 😁
trySomething:
SELECT value FROM json_each('[ "a", "b", "c" ]');
trySomething2:
SELECT value, instr(value, 'b') AS position FROM json_each('[ "a", "b", "c" ]');