Additional Functionality: To introduce a DAO layer to leverage Iris functionality with different Databases.
Open
- Dominant language
- Python
- Stars
- 845
- Forks
- 146
- PR merge metrics
- No merged PRs in 30d
Description
Hello Team,
I would like to suggest an additional functionality to provide more scalability and flexibility to Iris functionality by introducing an additional layer that can change MySQL queries to different languages or syntax.
Contributor guide
Research direction
Start by reviewing Iris's existing MySQL query and data-access implementation to understand where database-specific syntax is embedded. Define the DAO boundary and supported database behavior before changing code; done should mean Iris can use the proposed abstraction with more than one database without changing higher-level functionality.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- mysql, python
- Domain
- backend, databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100