Nikky
10/20/2024, 6:47 PMgenerateAsync = true
?
cause it seems like that org.postgresql:r2dbc-postgresql
uses ($1, $2 $3) instea of (?, ?, ?) ... and does not even support the latter
and i don't think there is a different implementation available ?
PS: i already opened a issue on the repo for thishfhbd
10/20/2024, 6:56 PMNikky
10/20/2024, 7:07 PMWHERE id in :ids
leads to the generated code generating the query at runtime with createArguments(ids.size)
Nikky
10/20/2024, 7:09 PMsqldelight {
databases {
create("Database") {
packageName = "db.queries"
generateAsync = true // R2dbc is not working yet
schemaOutputDirectory = layout.buildDirectory.asFile.get().resolve("generated/schema")
migrationOutputDirectory = layout.buildDirectory.asFile.get().resolve("generated/migrations")
migrationOutputFileFormat = ".sql" // Defaults to .sql
val sqlDelightVersion = versionFor("version.app.cash.sqldelight")
dialect("app.cash.sqldelight:postgresql-dialect:$sqlDelightVersion")
}
}
}
hfhbd
10/20/2024, 7:15 PMNikky
10/20/2024, 7:27 PMWHERE id = ANY($1)
in the future.. would allow to bind a array instead of every single parameter tooNikky
10/20/2024, 7:28 PM