mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-09-14 18:05:06 +00:00
minor: Add databricks
dialect to dialect_from_str
(#1416)
Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
This commit is contained in:
parent
8305c5d416
commit
8dbcbb3c27
1 changed files with 3 additions and 0 deletions
|
@ -587,6 +587,7 @@ pub fn dialect_from_str(dialect_name: impl AsRef<str>) -> Option<Box<dyn Dialect
|
|||
"bigquery" => Some(Box::new(BigQueryDialect)),
|
||||
"ansi" => Some(Box::new(AnsiDialect {})),
|
||||
"duckdb" => Some(Box::new(DuckDbDialect {})),
|
||||
"databricks" => Some(Box::new(DatabricksDialect {})),
|
||||
_ => None,
|
||||
}
|
||||
}
|
||||
|
@ -638,6 +639,8 @@ mod tests {
|
|||
assert!(parse_dialect("ANSI").is::<AnsiDialect>());
|
||||
assert!(parse_dialect("duckdb").is::<DuckDbDialect>());
|
||||
assert!(parse_dialect("DuckDb").is::<DuckDbDialect>());
|
||||
assert!(parse_dialect("DataBricks").is::<DatabricksDialect>());
|
||||
assert!(parse_dialect("databricks").is::<DatabricksDialect>());
|
||||
|
||||
// error cases
|
||||
assert!(dialect_from_str("Unknown").is_none());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue