rogerpadilla / nukak

The smartest TypeScript ORM
https://nukak.org
MIT License
93 stars 2 forks source link

Improve type safety (closes #60) #61

Closed rogerpadilla closed 11 months ago

rogerpadilla commented 11 months ago
  1. Remove $group and $having as they detriment type safety as currently implemented (support may be redesigned later if required).
  2. Improve type safety of $project operator.
  3. Improve type safety of $filter operator.
  4. Remove projection operators ($count, $min, $max, $min, and $sum) as they detriment type safety as currently implemented. This can be done via Virtual fields instead as currently supported for better type safety.