Sha256: 3b70090291a3d88ac10cc7f54f7910fd6d72b0cb70f364323d5c4aa1ecc024b9

Contents?: true

Size: 353 Bytes

Versions: 1

Compression:

Stored size: 353 Bytes

Contents

module G5Updatable
  class Client < ActiveRecord::Base
    include G5Updatable::FirstClassProperties
    include G5Updatable::UrnAsParameter

    has_many(:locations, {
        class_name:  'G5Updatable::Location',
        foreign_key: :client_urn,
        primary_key: :urn,
    })

    validates :uid, :urn, presence: true, uniqueness: true
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
g5_updatable-0.20.3.pre.1 app/models/g5_updatable/client.rb