rwxdash/forced

v1.0.0

Closed this issue · 0 comments

A new structure is going to be live in this version and it won't be backward compatible. So, 1.0.0 is a good choice for a release number.

Here is the basic new structure.

  • AppClient as parent model
  • AppVersion as child model
  • Configuration File
    • Client Enum
    • Response Enum

ERD

screenshot at oct 27 17-39-14


Problems

  • In my codebase, the new AppClient belongs to a model called Brand and this is a mandatory relation. Need to find a way to let gem users to have a choice on this.