File tree Expand file tree Collapse file tree 1 file changed +6
-12
lines changed
sqlx-postgres/src/connection Expand file tree Collapse file tree 1 file changed +6
-12
lines changed Original file line number Diff line number Diff line change @@ -486,18 +486,12 @@ WHERE rngtypid = $1
486486 )
487487 } ) ?;
488488
489- // If the server is CockroachDB or Materialize, skip this step (#1248).
490- if !self
491- . inner
492- . stream
493- . parameter_statuses
494- . contains_key ( "crdb_version" )
495- && !self
496- . inner
497- . stream
498- . parameter_statuses
499- . contains_key ( "mz_version" )
500- {
489+ // If the server doesn't support EXPLAIN statements, skip this step (#1248).
490+ let parameter_statuses = & self . inner . stream . parameter_statuses ;
491+ let is_cockroachdb = parameter_statuses. contains_key ( "crdb_version" ) ;
492+ let is_materialize = parameter_statuses. contains_key ( "mz_version" ) ;
493+ let is_questdb = parameter_statuses. contains_key ( "questdb_version" ) ;
494+ if !is_cockroachdb && !is_materialize && !is_questdb {
501495 // patch up our null inference with data from EXPLAIN
502496 let nullable_patch = self
503497 . nullables_from_explain ( stmt_id, meta. parameters . len ( ) )
You can’t perform that action at this time.
0 commit comments