Skip to content

Commit 5e9d53a

Browse files
Automated commit of generated code
1 parent e06ab67 commit 5e9d53a

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

  • dataframe-jdbc/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/db

dataframe-jdbc/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/db/DuckDb.kt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import org.duckdb.DuckDBColumnType.DECIMAL
1313
import org.duckdb.DuckDBColumnType.DOUBLE
1414
import org.duckdb.DuckDBColumnType.ENUM
1515
import org.duckdb.DuckDBColumnType.FLOAT
16+
import org.duckdb.DuckDBColumnType.GEOMETRY
1617
import org.duckdb.DuckDBColumnType.HUGEINT
1718
import org.duckdb.DuckDBColumnType.INTEGER
1819
import org.duckdb.DuckDBColumnType.INTERVAL
@@ -27,6 +28,7 @@ import org.duckdb.DuckDBColumnType.TIMESTAMP_MS
2728
import org.duckdb.DuckDBColumnType.TIMESTAMP_NS
2829
import org.duckdb.DuckDBColumnType.TIMESTAMP_S
2930
import org.duckdb.DuckDBColumnType.TIMESTAMP_WITH_TIME_ZONE
31+
import org.duckdb.DuckDBColumnType.TIME_NS
3032
import org.duckdb.DuckDBColumnType.TIME_WITH_TIME_ZONE
3133
import org.duckdb.DuckDBColumnType.TINYINT
3234
import org.duckdb.DuckDBColumnType.UBIGINT
@@ -38,6 +40,7 @@ import org.duckdb.DuckDBColumnType.USMALLINT
3840
import org.duckdb.DuckDBColumnType.UTINYINT
3941
import org.duckdb.DuckDBColumnType.UUID
4042
import org.duckdb.DuckDBColumnType.VARCHAR
43+
import org.duckdb.DuckDBColumnType.VARIANT
4144
import org.duckdb.DuckDBResultSetMetaData
4245
import org.duckdb.JsonNode
4346
import org.jetbrains.kotlinx.dataframe.AnyRow
@@ -135,7 +138,7 @@ public object DuckDb : AdvancedDbType("duckdb") {
135138

136139
DECIMAL -> jdbcToDfConverterFor<BigDecimal>(isNullable)
137140

138-
TIME ->
141+
TIME, TIME_NS ->
139142
jdbcToDfConverterFor<JavaLocalTime>(isNullable)
140143
.withPreprocessor { it?.toKotlinLocalTime() }
141144

@@ -162,7 +165,7 @@ public object DuckDb : AdvancedDbType("duckdb") {
162165
.inferType()
163166
}
164167

165-
BLOB -> jdbcToDfConverterFor<Blob>(isNullable)
168+
BLOB, GEOMETRY -> jdbcToDfConverterFor<Blob>(isNullable)
166169

167170
UUID -> jdbcToDfConverterFor<JavaUUID>(isNullable)
168171
.withPreprocessor { it?.toKotlinUuid() }
@@ -280,7 +283,7 @@ public object DuckDb : AdvancedDbType("duckdb") {
280283
}
281284

282285
// Cannot handle this in Kotlin
283-
UNION -> jdbcToDfConverterFor<Any>(isNullable)
286+
UNION, VARIANT -> jdbcToDfConverterFor<Any>(isNullable)
284287

285288
VARCHAR -> jdbcToDfConverterFor<String>(isNullable)
286289

0 commit comments

Comments
 (0)