Sha256: b07611ec2d6aef6b1c8bcd89d99f97ba736440fda015d2ac38a135042e3ffd2f
Contents?: true
Size: 765 Bytes
Versions: 55
Compression:
Stored size: 765 Bytes
Contents
module ForestAdminDatasourceToolkit module Schema module Relations class ManyToManySchema < RelationSchema attr_accessor :origin_key, :through_collection, :foreign_key attr_reader :origin_key_target, :foreign_key_target def initialize( origin_key:, origin_key_target:, foreign_key:, foreign_key_target:, foreign_collection:, through_collection: ) super(foreign_collection, 'ManyToMany') @origin_key = origin_key @origin_key_target = origin_key_target @through_collection = through_collection @foreign_key = foreign_key @foreign_key_target = foreign_key_target end end end end end
Version data entries
55 entries across 55 versions & 1 rubygems