When approaching the CrateDB SQLAlchemy dialect with an erroneous connection string including the schema query parameter twice, like crate://localhost/?schema=foo&schema=bar, it fails using this exception message:
(crate.client.exceptions.ProgrammingError) expected string or bytes-like object, got 'tuple'
Problem
When approaching the CrateDB SQLAlchemy dialect with an erroneous connection string including the
schema
query parameter twice, likecrate://localhost/?schema=foo&schema=bar
, it fails using this exception message:The error message may be improved.
References