Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 768 Bytes

TODO.md

File metadata and controls

21 lines (18 loc) · 768 Bytes

Immediate

  • Tests for every function variation
  • Test every custom SQL function
  • Test every code path
  • More SQL injection tests
  • Add missing math functions https://www.postgresql.org/docs/11/functions-math.html
  • getOptions that returns specific value suggestions for a query path
  • Prevent using groupings when aggregations dont support it
  • Reduce excess casting for numeric types
    • Need more variadic math function overloads!
  • Function name consistency (min/max but average/median/subtract?)
  • Query.getOutputSchema should include custom attributes added in .update()

Future

  • Move searchable into something else
  • Handle includes?
  • Support counting in executeStream
  • Remove toString wherever possible
  • Validate types when used with operators