alan-turing-institute / alan-turing-institute/sqlsynthgen
Pluggable DBMS support
- Dominant language
- Python
- Stars
- 12
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
It would be good if users could dynamically add support for only the DBMSs that they want.
E.g. we might use Python package "extras" or similar so that users could run `pip install sqlsynthgen[postgres]` or similar. Or, perhaps we simply require users to install the package that is needed for their choice of DSN.
Contributor guide
Research direction
No files, tests, or entry points are named. Start by mapping how DBMS choices and package dependencies are currently handled, then review Python packaging support for optional dependencies. Done should mean users can install only the DBMS support they need and select that support through the existing DSN workflow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100