Skip to content

Enforcing store method types

Compare
Choose a tag to compare
@alexflav23 alexflav23 released this 11 Jun 23:52
· 271 commits to develop since this release
  • Using shapeless.HList instead of Tuple as building block for store method.
  • Removed 22 field restriction for case classes used as record types.
  • Added implicit macro machinery to verify arguments passed to the store method at compile time.
  • Added more documentation.
  • Added automated inference of BatchQuery debug strings to log batch statements.
  • Re-wrote MergeList and QueryPart to use Seq as the underlying collection as we only perform append operations, improved query generation performance and API cleanliness.