ORM and Database

Current Limitation

We are limited by the current version of GORM, which as been forked here in version 1: forked repository.

Upgrading to version 2 would allow us to:

  • Create complex nested OR queries
  • Use AddSelect() to make to database code clearer (more infos in comments inside the gormv2 branch)

Current status of upgrading

The branch here: gormv2 branch Details in this issue: GORMv2 Update Issue

  • Requires fixes from repository author
  • Requires update of GO
  • Requires many fixes to make the tests pass, and a workaround for this issue