We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
databricks
dialect_from_str
1 parent 256202c commit c7758b6Copy full SHA for c7758b6
src/dialect/mod.rs
@@ -587,6 +587,7 @@ pub fn dialect_from_str(dialect_name: impl AsRef<str>) -> Option<Box<dyn Dialect
587
"bigquery" => Some(Box::new(BigQueryDialect)),
588
"ansi" => Some(Box::new(AnsiDialect {})),
589
"duckdb" => Some(Box::new(DuckDbDialect {})),
590
+ "databricks" => Some(Box::new(DatabricksDialect {})),
591
_ => None,
592
}
593
@@ -638,6 +639,8 @@ mod tests {
638
639
assert!(parse_dialect("ANSI").is::<AnsiDialect>());
640
assert!(parse_dialect("duckdb").is::<DuckDbDialect>());
641
assert!(parse_dialect("DuckDb").is::<DuckDbDialect>());
642
+ assert!(parse_dialect("DataBricks").is::<DatabricksDialect>());
643
+ assert!(parse_dialect("databricks").is::<DatabricksDialect>());
644
645
// error cases
646
assert!(dialect_from_str("Unknown").is_none());
0 commit comments