Method: ActiveRecord::JSONB::ConnectionAdapters::ReferenceDefinition#initialize

Defined in:
lib/activerecord/jsonb/connection_adapters/reference_definition.rb

#initialize(name, polymorphic: false, index: true, foreign_key: false, type: :bigint, store: false, **options) ⇒ Object

rubocop:disable Lint/UnusedMethodArgument, Metrics/ParameterLists



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/activerecord/jsonb/connection_adapters/reference_definition.rb', line 6

def initialize(
  name,
  polymorphic: false,
  index: true,
  foreign_key: false,
  type: :bigint,
  store: false,
  **options
)
  @store = store

  super(
    name,
    polymorphic: false,
    index: true,
    foreign_key: false,
    type: :bigint,
    **options
  )
end