• Denis Arh's avatar
    Cleanup & enhance compose module & fields · 7fc66e74
    Denis Arh authored
     - Add module field ID
     - Rename db table (compose_module_form => compose_module_field)
     - Add id, created_at, updated_at, deleted_at db columns
     - Rename json to options, module_id to rel_module
     - Fix primary keys (now just ID), add unique indexes (mod+place, mod+name)
     - Add foreign key from fields to modules
     - module repo Update() func no longer does REPLACE but UPDATE
     - in updateFields(), fields are removed more precisely (only missing fields are removed)
     - Add integration tests for module/field updates
    7fc66e74
codegen.sh 3.92 KB