Class: ActiveRecord::ConnectionAdapters::ColumnMethods

Inherits:
Object
  • Object
show all
Defined in:
lib/solargraph/rails/annotations/active_record.rb

Instance Method Summary collapse

Instance Method Details

#bigint(*names, **options) ⇒ void

This method returns an undefined value.

bigint

Parameters:

  • names (Array<Symbol, String>)
  • options (Hash{Symbol => undefined})


50
# File 'lib/solargraph/rails/annotations/active_record.rb', line 50

def bigint(*names, **options); end

#binary(*names, limit: nil, **options) ⇒ void

This method returns an undefined value.

binary

Parameters:

  • names (Array<Symbol, String>)
  • limit (Integer, nil) (defaults to: nil)
  • options (Hash{Symbol => undefined})


112
# File 'lib/solargraph/rails/annotations/active_record.rb', line 112

def binary(*names, limit: nil, **options); end

#boolean(*names, **options) ⇒ void

This method returns an undefined value.

boolean

Parameters:

  • names (Array<Symbol, String>)
  • options (Hash{Symbol => undefined})
  • names (Array<Symbol, String>)


77
# File 'lib/solargraph/rails/annotations/active_record.rb', line 77

def boolean(*names, **options); end

#date(*names, **options) ⇒ void

This method returns an undefined value.

date

Parameters:

  • names (Array<Symbol, String>)
  • options (Hash{Symbol => undefined})


118
# File 'lib/solargraph/rails/annotations/active_record.rb', line 118

def date(*names, **options); end

#datetime(*names, precision: nil, **options) ⇒ void

This method returns an undefined value.

datetime

Parameters:

  • names (Array<Symbol, String>)
  • precision (Integer, nil) (defaults to: nil)
  • options (Hash{Symbol => undefined})


125
# File 'lib/solargraph/rails/annotations/active_record.rb', line 125

def datetime(*names, precision: nil, **options); end

#decimal(*names, precision: nil, scale: nil, **options) ⇒ void

This method returns an undefined value.

decimal

Parameters:

  • names (Array<Symbol, String>)
  • precision (Integer, nil) (defaults to: nil)
  • scale (Integer, nil) (defaults to: nil)
  • options (Hash{Symbol => undefined})


44
# File 'lib/solargraph/rails/annotations/active_record.rb', line 44

def decimal(*names, precision: nil, scale: nil, **options); end

#float(*names, limit: nil, **options) ⇒ void

This method returns an undefined value.

float

Parameters:

  • names (Array<Symbol, String>)
  • limit (Integer, nil) (defaults to: nil)
  • options (Hash{Symbol => undefined})


105
# File 'lib/solargraph/rails/annotations/active_record.rb', line 105

def float(*names, limit: nil, **options); end

#integer(*names, limit: nil, **options) ⇒ void

This method returns an undefined value.

integer

Parameters:

  • names (Array<Symbol, String>)
  • limit (Integer, nil) (defaults to: nil)
  • options (Hash{Symbol => undefined})


98
# File 'lib/solargraph/rails/annotations/active_record.rb', line 98

def integer(*names, limit: nil, **options); end

#json(*names, **options) ⇒ void

This method returns an undefined value.

json

Parameters:

  • names (Array<Symbol, String>)
  • options (Hash{Symbol => undefined})


64
# File 'lib/solargraph/rails/annotations/active_record.rb', line 64

def json(*names, **options); end

#jsonb(*names, **options) ⇒ void

This method returns an undefined value.

jsonb

Parameters:

  • names (Array<Symbol, String>)
  • options (Hash{Symbol => undefined})


70
# File 'lib/solargraph/rails/annotations/active_record.rb', line 70

def jsonb(*names, **options); end

#string(*names, limit: nil, **options) ⇒ void

This method returns an undefined value.

string

Parameters:

  • names (Array<Symbol, String>)
  • limit (Integer, nil) (defaults to: nil)
  • options (Hash{Symbol => undefined})


84
# File 'lib/solargraph/rails/annotations/active_record.rb', line 84

def string(*names, limit: nil, **options); end

#text(*names, limit: nil, **options) ⇒ void

This method returns an undefined value.

text

Parameters:

  • names (Array<Symbol, String>)
  • limit (Integer, nil) (defaults to: nil)
  • options (Hash{Symbol => undefined})


91
# File 'lib/solargraph/rails/annotations/active_record.rb', line 91

def text(*names, limit: nil, **options); end

#time(*names, precision: nil, **options) ⇒ void

This method returns an undefined value.

time

Parameters:

  • names (Array<Symbol, String>)
  • precision (Integer, nil) (defaults to: nil)
  • options (Hash{Symbol => undefined})


132
# File 'lib/solargraph/rails/annotations/active_record.rb', line 132

def time(*names, precision: nil, **options); end

#timestamp(*names, precision: nil, **options) ⇒ void

This method returns an undefined value.

timestamp

Parameters:

  • names (Array<Symbol, String>)
  • precision (Integer, nil) (defaults to: nil)
  • options (Hash{Symbol => undefined})


139
# File 'lib/solargraph/rails/annotations/active_record.rb', line 139

def timestamp(*names, precision: nil, **options); end

#virtual(*names, type, as:, **options) ⇒ void

This method returns an undefined value.

virtual

Parameters:

  • names (Array<Symbol, String>)
  • type (Symbol, String)
  • as (String)
  • options (Hash{Symbol => undefined})


58
# File 'lib/solargraph/rails/annotations/active_record.rb', line 58

def virtual(*names, type, as:, **options); end