Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Reduce use of self.module in BaseDatabaseEngine and subclasses. #12724

@DMRobertson

Description

@DMRobertson

We all agree that it's weird that the caller has to tell the Engine what module it should use.

Presumably things are done this way so that the source code can import PostgresEngine without having psycopg2 installed? It might require extra fiddling to ensure that psycopg2 is not required. Or we could say "screw it, psycopg2 is now mandatory, even if you're not using postgres".

Metadata

Metadata

Assignees

Labels

T-TaskRefactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions