Class: Labimotion::UserKlassSetting

Inherits:
ApplicationRecord
  • Object
show all
Defined in:
lib/labimotion/models/user_klass_setting.rb

Overview

Per-user, per-klass UI settings (e.g. toolbar Overview/Arrange visibility). Scoped to the owning user via created_by; at most one row per (created_by, klass, klass_identifier) — see the unique index. Keyed on the stable klass identifier so it applies to every instance of that klass, across template versions.