Skip to content

Commit c4ffc33

Browse files
sqlparser: add support for psql TsVector datatype
Add support for psql TsVector datatype Change-Id: Iafe7e132fd0b1f4da08c5fbb9bb2630815038485 Reviewed-on: https://gerrit.readyset.name/c/readyset/+/9653 Reviewed-by: Michael Zink <[email protected]> Tested-by: Buildkite CI
1 parent a3b5a3f commit c4ffc33

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ slotmap = "1.0.7"
223223
smallvec = { version = "1.13.2", default-features = false }
224224
socket2 = "0.5"
225225
sqlformat = "0.3.1"
226-
sqlparser = { git = "https://github.com/apache/datafusion-sqlparser-rs", rev = "84c3a1b325c39c879b68ab712e3b9b3e3e40ed56" }
226+
sqlparser = { git = "https://github.com/apache/datafusion-sqlparser-rs", rev = "78e6ddbb7537660a96ee6d044153c6bead9b0795" }
227227
strawpoll = "0.2.3"
228228
streaming-iterator = "0.1"
229229
stringprep = "0.1.4"

readyset-sql/src/ast/sql_type.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,8 @@ impl TryFromDialect<sqlparser::ast::DataType> for crate::ast::SqlType {
292292
// Databricks-specific datatype
293293
TimestampNtz => unsupported!("TIMESTAMP_NTZ type"),
294294
NamedTable { .. } => unsupported!("NAMED TABLE type"),
295+
TsQuery => unsupported!("psql TSQUERY type"),
296+
TsVector => Ok(Self::Tsvector),
295297
}
296298
}
297299
}

0 commit comments

Comments
 (0)