Description of Technical Debt
Getting values from QueryResult/QueryResultRow classes is hard-coded making it complicated to add custom or extended types retrieval.
Impact of Technical Debt
- complicates, perhaps even makes it impossible, to gather non-standard types from DB query results.
Category
Code Quality / Refactoring
Priority
Medium - Should be addressed soon
Proposed Solution
Use type classing.