Sha256: f33e5a08ac2b372fb3ee3ec1ffe94da93caa4d1dfd9159adea43e49168b316e6

Contents?: true

Size: 289 Bytes

Versions: 20

Compression:

Stored size: 289 Bytes

Contents

require 'synchronisable/dsl/associations/association'

module Synchronisable
  module DSL
    module Associations
      # `has_one` association builder.
      class HasOne < Association
        key_suffix 'id'

        def macro
          :has_one
        end
      end
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
synchronisable-1.1.9 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.1.8 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.1.7 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.1.6 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.1.5 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.1.4 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.1.3 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.1.2 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.1.1 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.1.0 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.0.9 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.0.8 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.0.7 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.0.6 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.0.5 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.0.4 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.0.3 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.0.2 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.0.1 lib/synchronisable/dsl/associations/has_one.rb
synchronisable-1.0.0 lib/synchronisable/dsl/associations/has_one.rb