Sha256: bdaf335526f2e1a98139b51aa0a9d7b7eb34ddc083e0356918f3cdb3f64fec36
Contents?: true
Size: 560 Bytes
Versions: 12
Compression:
Stored size: 560 Bytes
Contents
module Comee module Core class Client < ApplicationRecord belongs_to :user, optional: true belongs_to :parent, class_name: "Comee::Core::Client", optional: true has_many :warehouse_shipments validates :code, :name, :address, :locale, presence: true validates :code, uniqueness: true delegate(:name, to: :user, prefix: true) def self.ransackable_attributes(_auth_object = nil) %w[ user_id address code name locale ] end end end end
Version data entries
12 entries across 12 versions & 1 rubygems