Sha256: 55f0c0d956e6055eeef51b8748b89c80c443cc46cffb937583d17101125c8aec
Contents?: true
Size: 450 Bytes
Versions: 11
Compression:
Stored size: 450 Bytes
Contents
module Mks module Auth # A model class to represent applications / modules class ApplicationModule < ApplicationRecord validates :code, presence: true validates :code, presence: true, uniqueness: true has_and_belongs_to_many :users, class_name: 'Mks::Auth::User', join_table: 'mks_auth_users_application_modules' has_many :menus, class_name: 'Mks::Auth::Menu' end end end
Version data entries
11 entries across 11 versions & 1 rubygems