Sha256: 98333b4ca031a4fc9e5222308496c6773e44c0ea876d8310754de98935c12260

Contents?: true

Size: 750 Bytes

Versions: 3

Compression:

Stored size: 750 Bytes

Contents

# frozen_string_literal: true

class Community < ApplicationRecord
  global_registry_bindings ensure_type: false,
                           include_all_columns: true,
                           exclude: %i[infobase_id infobase_gr_id]

  global_registry_bindings binding: :relationship,
                           type: :infobase_ministry,
                           id_column: :infobase_gr_id,
                           related_name: :ministry,
                           related_type: :ministry,
                           related_foreign_key: :infobase_id,
                           related_global_registry_id: :pull_infobase_global_registry_id

  def pull_infobase_global_registry_id(_type)
    '41f767fd-86f4-42e2-8d24-cbc3f697b794'
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
global-registry-bindings-0.1.6 spec/internal/app/models/community.rb
global-registry-bindings-0.1.5 spec/internal/app/models/community.rb
global-registry-bindings-0.1.4 spec/internal/app/models/community.rb