-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Closed
Labels
Description
Description
Currently, we allow users to pass dialect via sqlalchemy_scheme extra field of the mssql connections.
| def sqlalchemy_scheme(self) -> str: |
I am proposing to remove this field as it is not possible to support multiple dialects without installing the relevant dialect driver. Also, the documentation page does not even mention about sqlalchemy_scheme or the possibility of using other dialects.
Use case/motivation
Supporting multiple dialects requires the installation of multiple drivers. Since we only install pymssql, this allows the usage of the mssql+pymssql dialect alone and not others.
I am also interested in updating the documentation to reflect this.
Related issues
No response
Are you willing to submit a PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct