Sha256: f37645b7a2113f8d525e70bf528bc657b31fa4373213bb12a86d4d197bd380ee
Contents?: true
Size: 530 Bytes
Versions: 8
Compression:
Stored size: 530 Bytes
Contents
require 'pact_broker/db' module PactBroker module Integrations class Integration < Sequel::Model associate(:many_to_one, :consumer, :class => "PactBroker::Domain::Pacticipant", :key => :consumer_id, :primary_key => :id) associate(:many_to_one, :provider, :class => "PactBroker::Domain::Pacticipant", :key => :provider_id, :primary_key => :id) end end end # Table: integrations # Columns: # consumer_id | integer | # consumer_name | text | # provider_id | integer | # provider_name | text |
Version data entries
8 entries across 8 versions & 1 rubygems