Can't generate sqldelight interfaces if fts
is being used unless typenames are specified
#4001
Labels
fts
is being used unless typenames are specified
#4001
SQLDelight Version
2.0.0-alpha05
Operating System
Arch Linux x86_64 (kernel: 6.2.6-zen1-1-zen)
Gradle Version
Gradle 8.0.2
Kotlin Version
1.6.10
Dialect
sqlite-3-38-dialect
AGP Version
No response
Describe the Bug
./gradlew run generateMainDatabaseInterface --stacktrace
crashes trying to build at following lineThese work just fine, though:
yet this one doesn't:
CREATE VIRTUAL TABLE myftstable4 USING fts5(something INTEGER, nice UNINDEXED);
So it seems it crashes every time unless every column has a specified typename. This happens regardless of the fts version being used. Oddly enough, the docs for fts5 state:
And the ones for fts3 and 4 say:
Stacktrace
Gradle Build Script
No response
The text was updated successfully, but these errors were encountered: