Skip to content

0.6.0

Compare
Choose a tag to compare
@coeit coeit released this 17 Jun 15:08
· 38 commits to master since this release
c52fdb2

0.6.0

Changelog

storage types

Added support for the following storage types

  • cassandra
  • mongodb
  • amazonS3
  • presto / trino
  • neo4j

Domain specific language

This Version implements a change in the zendro domain specific language to define data models, specifically their associations between each other.

  • With this version there are 4 types of possible association types:

    • one_to_one
    • many_to_one
    • one_to_many
    • many_to_many
  • Additionally two additional fields were added.

    • implementation. Can be one of foreignkeys, generic, sql_cross_table. Describes the implementation on the model level
    • reverseAssociation. Name of the reverse association. Can be omitted for codgen of the server. Needed in the SPA.
  • The field reverseAssocitionType for many_to_many via foreign key arrays was removed. If an association is of type many_to_many and the implementation is foreignkeys it will be done via foreignkey arrays.

  • The fields keyIn in and keysIn were unified to field keysIn

Connection Helper

For Connection type resolvers implments direct access to the record without going through edges { node }

Merged Pull requests

The following Pull requests are merged

#172 #181 #182 #183 #184 #185 #187