StudentsController#block in show
/home/z/test_rails/school/app/controllers/students_controller.rb:23
StudentsController.const_missing
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:200
StudentsController.anonymous?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:25
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
ActiveSupport::Dependencies.load_missing_constant
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:493
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
ActiveSupport::Dependencies.qualified_const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
ActiveSupport::Inflector.constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
Enumerable#inject
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
ActiveSupport::Inflector.block in constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
BasicObject#equal?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
ActiveSupport::Dependencies.qualified_name_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:485
ActiveSupport::Dependencies.to_constant_name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:675
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:677
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:678
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:679
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:680
Symbol#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:487
String#underscore
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:118
ActiveSupport::Inflector.underscore
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:90
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:91
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
String#gsub
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Regexp#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:94
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:95
String#tr!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:96
String#downcase!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:97
ActiveSupport::Dependencies.search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:423
String#sub
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:424
ActiveSupport::Dependencies.autoload_paths
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.autoload_module!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:454
ActiveSupport::Dependencies.autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:436
ActiveSupport::Dependencies.autoload_paths
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
ActiveSupport::Dependencies.block in autoloadable_module?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
#<Class:File>#directory?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
StudentsController.parent
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:32
StudentsController.parent_name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:7
StudentsController.parents
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:48
StudentsController.parent_name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:7
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:57
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:517
ActiveSupport::Dependencies.block in load_missing_constant
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:517
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:517
Object.const_missing
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:200
Object.anonymous?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:25
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
ActiveSupport::Dependencies.load_missing_constant
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:493
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
ActiveSupport::Dependencies.qualified_const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
ActiveSupport::Inflector.constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
Enumerable#inject
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
ActiveSupport::Inflector.block in constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
BasicObject#equal?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
ActiveSupport::Dependencies.qualified_name_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:485
ActiveSupport::Dependencies.to_constant_name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:675
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:677
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:678
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:679
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:680
Symbol#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:487
String#underscore
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:118
ActiveSupport::Inflector.underscore
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:90
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:91
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
String#gsub
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Regexp#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:94
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:95
String#tr!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:96
String#downcase!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:97
ActiveSupport::Dependencies.search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:423
String#sub
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:424
ActiveSupport::Dependencies.autoload_paths
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
#<Class:File>#expand_path
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:504
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:505
ActiveSupport::Dependencies.loading
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:507
ActiveSupport::Dependencies.require_or_load
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:352
#<Class:File>#expand_path
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:354
ActiveSupport::Dependencies.loaded
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
ActiveSupport::Dependencies.load_interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:35
ActiveSupport::Dependencies.interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::Interlock#loading
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:10
ActiveSupport::Concurrency::ShareLock#exclusive
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:146
ActiveSupport::Concurrency::ShareLock#start_exclusive
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:74
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in start_exclusive
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:75
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:76
ActiveSupport::Concurrency::ShareLock#busy_for_exclusive?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:203
ActiveSupport::Concurrency::ShareLock#busy_for_sharing?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:208
Hash#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:210
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:205
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:205
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:84
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Dependencies::Interlock#block in loading
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:11
ActiveSupport::Dependencies.block in load_interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:36
ActiveSupport::Dependencies.block in require_or_load
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:357
ActiveSupport::Dependencies.loaded
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
ActiveSupport::Dependencies.loaded
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Set#add
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:330
ActiveSupport::Dependencies.loading
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies.load?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:329
ActiveSupport::Dependencies.mechanism
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:371
ActiveSupport::Dependencies.warnings_on_first_load
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies.load_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:470
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:471
Array#compact
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:471
Array#collect
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
ActiveSupport::Dependencies.block in load_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
String#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
ActiveSupport::Dependencies.new_constants_in
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:656
ActiveSupport::Dependencies.constant_watch_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::WatchStack#watch_namespaces
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:160
Array#map
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:161
ActiveSupport::Dependencies::WatchStack#block in watch_namespaces
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:161
ActiveSupport::Dependencies.to_constant_name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:675
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:677
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:678
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:679
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:680
ActiveSupport::Dependencies.qualified_const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
ActiveSupport::Inflector.constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
Enumerable#inject
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
ActiveSupport::Inflector.block in constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
Module#constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:164
ActiveSupport::Dependencies.block in load_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:475
#<Class:Kernel>#load
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
IO#set_encoding
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
IO#set_encoding
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
Object.const_missing
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:200
Object.anonymous?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:25
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
ActiveSupport::Dependencies.load_missing_constant
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:493
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
ActiveSupport::Dependencies.qualified_const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
ActiveSupport::Inflector.constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
Enumerable#inject
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
ActiveSupport::Inflector.block in constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
BasicObject#equal?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
ActiveSupport::Dependencies.qualified_name_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:485
ActiveSupport::Dependencies.to_constant_name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:675
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:677
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:678
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:679
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:680
Symbol#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:487
String#underscore
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:118
ActiveSupport::Inflector.underscore
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:90
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:91
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
String#gsub
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Regexp#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:94
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:95
String#tr!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:96
String#downcase!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:97
ActiveSupport::Dependencies.search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:423
String#sub
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:424
ActiveSupport::Dependencies.autoload_paths
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
ActiveSupport::Dependencies.block in search_for_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
#<Class:File>#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
#<Class:File>#file?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
#<Class:File>#expand_path
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:504
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:505
ActiveSupport::Dependencies.loading
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:507
ActiveSupport::Dependencies.require_or_load
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:352
#<Class:File>#expand_path
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:354
ActiveSupport::Dependencies.loaded
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
ActiveSupport::Dependencies.load_interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:35
ActiveSupport::Dependencies.interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::Interlock#loading
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:10
ActiveSupport::Concurrency::ShareLock#exclusive
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:146
ActiveSupport::Concurrency::ShareLock#start_exclusive
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:74
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in start_exclusive
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:75
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:76
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Dependencies::Interlock#block in loading
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:11
ActiveSupport::Dependencies.block in load_interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:36
ActiveSupport::Dependencies.block in require_or_load
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:357
ActiveSupport::Dependencies.loaded
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
ActiveSupport::Dependencies.loaded
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Set#add
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:330
ActiveSupport::Dependencies.loading
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies.load?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:329
ActiveSupport::Dependencies.mechanism
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:371
ActiveSupport::Dependencies.warnings_on_first_load
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies.load_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:470
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:471
Array#compact
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:471
Array#collect
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
ActiveSupport::Dependencies.block in load_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
String#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
ActiveSupport::Dependencies.new_constants_in
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:656
ActiveSupport::Dependencies.constant_watch_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::WatchStack#watch_namespaces
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:160
Array#map
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:161
ActiveSupport::Dependencies::WatchStack#block in watch_namespaces
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:161
ActiveSupport::Dependencies.to_constant_name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:675
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:677
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:678
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:679
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:680
ActiveSupport::Dependencies.qualified_const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
ActiveSupport::Inflector.constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
Enumerable#inject
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
ActiveSupport::Inflector.block in constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
Module#constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:164
ActiveSupport::Dependencies.block in load_file
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:475
#<Class:Kernel>#load
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
IO#set_encoding
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
IO#set_encoding
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
ActiveRecord::Base.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:70
ActiveRecord::Base.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:40
ApplicationRecord.initialize_generated_modules
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:45
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
Module#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in initialize_generated_modules
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
Kernel#extend(Mutex_m)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
Mutex_m.extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
Module#extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#mu_extended
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
Kernel#respond_to_missing?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
Kernel#singleton_class
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
Mutex_m.define_aliases
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
Module#module_eval
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
BasicObject#singleton_method_added
(eval):2
BasicObject#singleton_method_added
(eval):3
BasicObject#singleton_method_added
(eval):4
BasicObject#singleton_method_added
(eval):5
BasicObject#singleton_method_added
(eval):6
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#mu_initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
Class#new
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Thread::Mutex#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Module#extended
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
Module#include(#<#<Class:0x007f3f2ba301d0>:0x007f3f18007798>)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
Module#append_features(#<#<Class:0x007f3f2ba301d0>:0x007f3f18007798>)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
Module#included
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
ApplicationRecord.initialize_generated_modules
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:231
ApplicationRecord.generated_association_methods
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:235
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
Module#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
Module#private_constant
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:238
Module#include(ApplicationRecord::GeneratedAssociationMethods)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
Module#append_features(ApplicationRecord::GeneratedAssociationMethods)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
Module#included
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
ActiveRecord::Base.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:177
Module#class_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:178
ApplicationRecord.block in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:178
ApplicationRecord.decorate_matching_attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
ApplicationRecord.reload_schema_from_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
ApplicationRecord.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
ActiveSupport::DescendantsTracker.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
ApplicationRecord.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ApplicationRecord.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
Hash#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
ActiveRecord::AttributeDecorators::TypeDecorator#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
ApplicationRecord.attribute_type_decorations= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
ApplicationRecord.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:ApplicationRecord(abstract)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:ApplicationRecord(abstract)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ActiveRecord::Base.inherited
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:273
ActiveRecord::Base._validators -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::Base.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Kernel#dup
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
Kernel#initialize_dup
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
Hash#initialize_copy
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
Hash#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:275
ApplicationRecord._validators= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
ApplicationRecord.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:ApplicationRecord(abstract)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:ApplicationRecord(abstract)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ActiveRecord::Base.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:133
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:134
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
Kernel#kind_of?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
Class#new
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Thread::Mutex#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Kernel#instance_variable_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:134
ActiveRecord::Base.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:450
ActiveRecord::Base.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:162
ApplicationRecord.initialize_find_by_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:158
Kernel#extend(Mutex_m)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
Mutex_m.extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
Module#extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
Hash#mu_extended
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
Kernel#respond_to_missing?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
Kernel#singleton_class
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
Mutex_m.define_aliases
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
Module#module_eval
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
BasicObject#singleton_method_added
(eval):2
BasicObject#singleton_method_added
(eval):3
BasicObject#singleton_method_added
(eval):4
BasicObject#singleton_method_added
(eval):5
BasicObject#singleton_method_added
(eval):6
Hash#mu_initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
Class#new
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Thread::Mutex#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Module#extended
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
Kernel#extend(Mutex_m)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
Mutex_m.extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
Module#extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
Hash#mu_extended
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
Kernel#respond_to_missing?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
Kernel#singleton_class
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
Mutex_m.define_aliases
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
Module#module_eval
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
BasicObject#singleton_method_added
(eval):2
BasicObject#singleton_method_added
(eval):3
BasicObject#singleton_method_added
(eval):4
BasicObject#singleton_method_added
(eval):5
BasicObject#singleton_method_added
(eval):6
Hash#mu_initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
Class#new
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Thread::Mutex#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Module#extended
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
ActiveRecord::Base.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:26
ApplicationRecord.initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:8
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
ApplicationRecord.block in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
ApplicationRecord::ActiveRecord_Relation.block (2 levels) in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Module#include(ApplicationRecord::ActiveRecord_Relation)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
ActiveRecord::Delegation::ClassSpecificRelation.append_features(ApplicationRecord::ActiveRecord_Relation)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
Module#<
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extend_object
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extended
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
ApplicationRecord::ActiveRecord_Relation.block in <module:ClassSpecificRelation>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
Thread::Mutex#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
ActiveRecord::Delegation::ClassSpecificRelation.included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
Module#included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
String#gsub
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
Module#private_constant
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
ApplicationRecord.block in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
ApplicationRecord::ActiveRecord_Associations_CollectionProxy.block (2 levels) in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Module#include(ApplicationRecord::ActiveRecord_Associations_CollectionProxy)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
ActiveRecord::Delegation::ClassSpecificRelation.append_features(ApplicationRecord::ActiveRecord_Associations_CollectionProxy)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
Module#<
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extend_object
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extended
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
ApplicationRecord::ActiveRecord_Associations_CollectionProxy.block in <module:ClassSpecificRelation>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
Thread::Mutex#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
ActiveRecord::Delegation::ClassSpecificRelation.included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
Module#included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
String#gsub
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
Module#private_constant
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
ApplicationRecord.block in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
ApplicationRecord::ActiveRecord_AssociationRelation.block (2 levels) in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Module#include(ApplicationRecord::ActiveRecord_AssociationRelation)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
ActiveRecord::Delegation::ClassSpecificRelation.append_features(ApplicationRecord::ActiveRecord_AssociationRelation)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
Module#<
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extend_object
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extended
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
ApplicationRecord::ActiveRecord_AssociationRelation.block in <module:ClassSpecificRelation>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
Thread::Mutex#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
ActiveRecord::Delegation::ClassSpecificRelation.included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
Module#included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
String#gsub
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
Module#private_constant
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
ActiveRecord::Base.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:102
ActiveRecord::Base.defined_enums -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::Base.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Hash#deep_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:41
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
Hash#each_pair
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:43
ApplicationRecord.defined_enums= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
ApplicationRecord.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:ApplicationRecord(abstract)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:ApplicationRecord(abstract)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ActiveRecord::Base.inherited
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:47
ActiveSupport::DescendantsTracker.store_inherited
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:34
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:35
Class#inherited
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:49
ApplicationRecord.initialize_load_schema_monitor
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:444
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:445
Monitor#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:234
BasicObject#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:235
Monitor#mon_initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:241
Class#new
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:244
Thread::Mutex#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:244
Module#class_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:76
ApplicationRecord.block in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:76
ApplicationRecord.decorate_matching_attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
ApplicationRecord.reload_schema_from_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
ApplicationRecord.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
ActiveSupport::DescendantsTracker.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
ApplicationRecord.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ApplicationRecord.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
Hash#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
ActiveRecord::AttributeDecorators::TypeDecorator#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
ApplicationRecord.attribute_type_decorations= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
ApplicationRecord.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:ApplicationRecord(abstract)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:ApplicationRecord(abstract)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ApplicationRecord.<class:ApplicationRecord>
/home/z/test_rails/school/app/models/application_record.rb:1
ActiveSupport::Dependencies.constant_watch_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::WatchStack#new_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:123
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
ActiveSupport::Dependencies::WatchStack#block in new_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:130
ActiveSupport::Dependencies.qualified_const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
ActiveSupport::Inflector.constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
Enumerable#inject
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
ActiveSupport::Inflector.block in constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:133
Module#constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:136
Array#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:136
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:143
ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:143
Array#concat
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:144
ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:143
Array#concat
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:144
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:148
ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:148
Array#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
Array#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
Symbol#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:155
ActiveSupport::Dependencies::WatchStack#pop_modules
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:172
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
ActiveSupport::Dependencies::WatchStack#block in pop_modules
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
ActiveSupport::Dependencies.load_once_path?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:443
ActiveSupport::Dependencies.autoload_once_paths
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:446
ActiveSupport::Dependencies.autoloaded_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#concat
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:479
ActiveSupport::Dependencies.autoloaded_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#uniq!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:480
ActiveSupport::Dependencies.loading
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:385
ActiveSupport::Dependencies.history
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Set#add
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:330
ActiveSupport::Concurrency::ShareLock#stop_exclusive
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:94
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in stop_exclusive
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:95
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:96
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:511
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:512
ApplicationRecord.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:70
ApplicationRecord.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:40
Student.initialize_generated_modules
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:45
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
Module#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in initialize_generated_modules
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
Kernel#extend(Mutex_m)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
Mutex_m.extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
Module#extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#mu_extended
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
Kernel#respond_to_missing?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
Kernel#singleton_class
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
Mutex_m.define_aliases
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
Module#module_eval
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
BasicObject#singleton_method_added
(eval):2
BasicObject#singleton_method_added
(eval):3
BasicObject#singleton_method_added
(eval):4
BasicObject#singleton_method_added
(eval):5
BasicObject#singleton_method_added
(eval):6
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#mu_initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
Class#new
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Thread::Mutex#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Module#extended
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
Module#include(#<#<Class:0x007f3f2c7d2950>:0x007f3f2c6d8630>)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
Module#append_features(#<#<Class:0x007f3f2c7d2950>:0x007f3f2c6d8630>)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
Module#included
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
Student.initialize_generated_modules
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:231
Student.generated_association_methods
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:235
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
Module#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
Module#private_constant
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:238
Module#include(Student::GeneratedAssociationMethods)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
Module#append_features(Student::GeneratedAssociationMethods)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
Module#included
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
ApplicationRecord.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:177
Module#class_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:178
Student.block in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:178
Student.decorate_matching_attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
Student.reload_schema_from_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
Student.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
ActiveSupport::DescendantsTracker.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
Hash#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
ActiveRecord::AttributeDecorators::TypeDecorator#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
Student.attribute_type_decorations= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ApplicationRecord.inherited
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:273
ApplicationRecord._validators -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ApplicationRecord.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Kernel#dup
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
Kernel#initialize_dup
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
Hash#initialize_copy
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
Hash#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:275
Student._validators= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ApplicationRecord.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:133
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:134
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
Kernel#kind_of?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
Class#new
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Thread::Mutex#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Kernel#instance_variable_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:134
ApplicationRecord.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:450
ApplicationRecord.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:162
Student.initialize_find_by_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:158
Kernel#extend(Mutex_m)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
Mutex_m.extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
Module#extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
Hash#mu_extended
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
Kernel#respond_to_missing?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
Kernel#singleton_class
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
Mutex_m.define_aliases
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
Module#module_eval
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
BasicObject#singleton_method_added
(eval):2
BasicObject#singleton_method_added
(eval):3
BasicObject#singleton_method_added
(eval):4
BasicObject#singleton_method_added
(eval):5
BasicObject#singleton_method_added
(eval):6
Hash#mu_initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
Class#new
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Thread::Mutex#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Module#extended
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
Kernel#extend(Mutex_m)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
Mutex_m.extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
Module#extend_object
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
Hash#mu_extended
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
Kernel#respond_to_missing?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
Kernel#singleton_class
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
Mutex_m.define_aliases
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
Module#module_eval
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
BasicObject#singleton_method_added
(eval):2
BasicObject#singleton_method_added
(eval):3
BasicObject#singleton_method_added
(eval):4
BasicObject#singleton_method_added
(eval):5
BasicObject#singleton_method_added
(eval):6
Hash#mu_initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
Class#new
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Thread::Mutex#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
Module#extended
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
ApplicationRecord.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:26
Student.initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:8
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
Student.block in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Student::ActiveRecord_Relation.block (2 levels) in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Module#include(Student::ActiveRecord_Relation)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
ActiveRecord::Delegation::ClassSpecificRelation.append_features(Student::ActiveRecord_Relation)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
Module#<
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extend_object
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extended
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
Student::ActiveRecord_Relation.block in <module:ClassSpecificRelation>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
Thread::Mutex#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
ActiveRecord::Delegation::ClassSpecificRelation.included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
Module#included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
String#gsub
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
Module#private_constant
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
Student.block in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Student::ActiveRecord_Associations_CollectionProxy.block (2 levels) in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Module#include(Student::ActiveRecord_Associations_CollectionProxy)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
ActiveRecord::Delegation::ClassSpecificRelation.append_features(Student::ActiveRecord_Associations_CollectionProxy)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
Module#<
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extend_object
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extended
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
Student::ActiveRecord_Associations_CollectionProxy.block in <module:ClassSpecificRelation>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
Thread::Mutex#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
ActiveRecord::Delegation::ClassSpecificRelation.included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
Module#included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
String#gsub
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
Module#private_constant
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
Student.block in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Student::ActiveRecord_AssociationRelation.block (2 levels) in initialize_relation_delegate_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
Module#include(Student::ActiveRecord_AssociationRelation)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
ActiveRecord::Delegation::ClassSpecificRelation.append_features(Student::ActiveRecord_AssociationRelation)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
Module#<
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods)
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extend_object
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Module#extended
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
Student::ActiveRecord_AssociationRelation.block in <module:ClassSpecificRelation>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
Thread::Mutex#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
ActiveRecord::Delegation::ClassSpecificRelation.included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
Module#included
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
String#gsub
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
Module#private_constant
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
ApplicationRecord.inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:102
ApplicationRecord.defined_enums -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ApplicationRecord.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Hash#deep_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:41
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
Hash#each_pair
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:43
Student.defined_enums= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ApplicationRecord.inherited
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:47
ActiveSupport::DescendantsTracker.store_inherited
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:34
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:35
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:35
Class#inherited
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:49
Student.initialize_load_schema_monitor
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:444
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:445
Monitor#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:234
BasicObject#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:235
Monitor#mon_initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:241
Class#new
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:244
Thread::Mutex#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:244
Module#class_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:76
Student.block in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:76
Student.decorate_matching_attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
Student.reload_schema_from_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
Student.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
ActiveSupport::DescendantsTracker.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
Hash#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
ActiveRecord::AttributeDecorators::TypeDecorator#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
Student.attribute_type_decorations= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
Student.<class:Student>
/home/z/test_rails/school/app/models/student.rb:1
Student.enum
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:150
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:152
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:153
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:154
Student.block in enum
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:154
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:156
ActiveSupport::HashWithIndifferentAccess#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:64
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:65
Hash#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:66
ActiveSupport::HashWithIndifferentAccess#update
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:121
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:122
Hash#to_hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:125
Hash#each_pair
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:125
Hash#to_hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:69
Hash#default
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:70
Hash#default_proc
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:71
Symbol#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:157
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:160
String#pluralize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:31
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:32
ActiveSupport::Inflector.pluralize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:30
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector.apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
String#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector::Inflections::Uncountables#uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
Student.detect_enum_conflict!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
Student.dangerous_class_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:125
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
Student.class_method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:130
ActiveRecord::Base.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:6
Kernel#singleton_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:161
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:161
String#pluralize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:31
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:32
ActiveSupport::Inflector.pluralize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:30
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector.apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
String#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector::Inflections::Uncountables#uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
Module#define_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:161
BasicObject#singleton_method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:161
Student.detect_enum_conflict!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student._enum_methods_module
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:208
Module#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:208
Module#include(#<Module:0x007f3f2aadfca8>)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:209
Module#append_features(#<Module:0x007f3f2aadfca8>)
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:209
Module#included
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:209
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:164
Student.detect_enum_conflict!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student._enum_methods_module
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.attribute_alias?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:218
Student.attribute_aliases -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:219
Hash#key?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:219
Student.decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:22
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:24
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:24
Student.decorate_matching_attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
Student.reload_schema_from_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
Student.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
ActiveSupport::DescendantsTracker.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
Hash#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
ActiveRecord::AttributeDecorators::TypeDecorator#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
Student.attribute_type_decorations= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
Student._enum_methods_module
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:171
#<Module:0x007f3f2aadfca8>.block (2 levels) in enum
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:171
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:172
Enumerable#each_with_index
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:172
Enumerator#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:173
Enumerable#each_with_index
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:173
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:173
#<Module:0x007f3f2aadfca8>.block (3 levels) in enum
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:173
NilClass#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
NilClass#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
ActiveSupport::HashWithIndifferentAccess#[]=
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:90
ActiveSupport::HashWithIndifferentAccess#convert_key
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:308
Kernel#kind_of?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:309
Symbol#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:309
ActiveSupport::HashWithIndifferentAccess#convert_value
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:312
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:313
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:319
ActiveSupport::HashWithIndifferentAccess#[]=
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:91
Student.detect_enum_conflict!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student._enum_methods_module
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#define_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:190
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:190
Student.detect_enum_conflict!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student._enum_methods_module
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#define_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:194
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:194
Student.detect_enum_conflict!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
Student.dangerous_class_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:125
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
Student.class_method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:130
ActiveRecord::Base.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:6
Student.scope
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:155
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:156
Student.dangerous_class_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:125
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
Student.class_method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:130
ActiveRecord::Base.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:6
Student.valid_scope_name?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:188
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:189
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:169
Kernel#singleton_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
Module#define_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
BasicObject#singleton_method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
#<Module:0x007f3f2aadfca8>.block (3 levels) in enum
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:173
NilClass#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
NilClass#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
ActiveSupport::HashWithIndifferentAccess#[]=
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:90
ActiveSupport::HashWithIndifferentAccess#convert_key
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:308
Kernel#kind_of?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:309
Symbol#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:309
ActiveSupport::HashWithIndifferentAccess#convert_value
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:312
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:313
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:319
ActiveSupport::HashWithIndifferentAccess#[]=
$GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:91
Student.detect_enum_conflict!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student._enum_methods_module
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#define_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:190
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:190
Student.detect_enum_conflict!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student._enum_methods_module
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#define_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:194
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:194
Student.detect_enum_conflict!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
Student.dangerous_class_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:125
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
Student.class_method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:130
ActiveRecord::Base.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:6
Student.scope
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:155
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:156
Student.dangerous_class_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:125
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
Student.class_method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:130
ActiveRecord::Base.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:6
Student.valid_scope_name?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:188
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:189
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:169
Kernel#singleton_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
Module#define_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
BasicObject#singleton_method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
Student.defined_enums -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:201
Student.serialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:48
Enumerable#all?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:54
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:54
Student.block in serialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:54
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:54
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:57
ActiveRecord::Coders::YAMLColumn#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:8
ActiveRecord::Coders::YAMLColumn#check_arity_of_constructor
$GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:41
ActiveRecord::Coders::YAMLColumn#load
$GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:21
NilClass#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:22
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:22
Array#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:22
Student.decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:22
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:24
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:24
Student.decorate_matching_attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
Student.reload_schema_from_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
Student.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
ActiveSupport::DescendantsTracker.direct_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
Hash#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
ActiveRecord::AttributeDecorators::TypeDecorator#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
Student.attribute_type_decorations= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
Student.has_many
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations.rb:1401
ActiveRecord::Associations::Builder::HasMany.build
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:21
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
ActiveRecord::Associations::Builder::HasMany.define_extensions
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:23
Kernel#block_given?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:24
ActiveRecord::Associations::Builder::HasMany.create_reflection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:36
Kernel#kind_of?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:37
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:39
ActiveRecord::Associations::Builder::HasMany.validate_options
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:77
ActiveRecord::Associations::Builder::HasMany.valid_options
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/has_many.rb:7
ActiveRecord::Associations::Builder::HasMany.valid_options
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:9
ActiveRecord::Associations::Builder::HasMany.valid_options
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:73
Enumerable#flat_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:74
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:74
ActiveRecord::AutosaveAssociation::AssociationBuilderExtension.valid_options
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:136
Hash#assert_valid_keys
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:75
Array#flatten!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:76
Hash#each_key
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:77
ActiveRecord::Associations::Builder::HasMany.build_scope
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:51
ActiveRecord::Associations::Builder::HasMany.macro
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/has_many.rb:3
ActiveRecord::Reflection.create
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:17
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:32
ActiveRecord::Reflection::HasManyReflection#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:399
ActiveRecord::Reflection::HasManyReflection#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:314
Student.pluralize_table_names -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:321
String#pluralize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:31
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:32
ActiveSupport::Inflector.pluralize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:30
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector.apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
String#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector::Inflections::Uncountables#uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:403
ActiveRecord::Reflection::HasManyReflection#macro
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:676
ActiveRecord::Reflection::HasManyReflection#calculate_constructable
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:586
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:406
Thread::Mutex#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:406
ActiveRecord::Associations::Builder::HasMany.define_accessors
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:101
Student.generated_association_methods
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:235
ActiveRecord::Associations::Builder::HasMany.define_readers
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:50
ActiveRecord::Associations::Builder::HasMany.define_readers
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:108
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:110
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:111
Module#class_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:109
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:110
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:54
String#singularize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:54
ActiveSupport::Inflector.singularize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:47
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector.apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
String#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector::Inflections::Uncountables#uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:55
Module#class_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:53
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:54
ActiveRecord::Associations::Builder::HasMany.define_writers
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:60
ActiveRecord::Associations::Builder::HasMany.define_writers
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:116
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:118
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:119
Module#class_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:117
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:118
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:64
String#singularize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:54
ActiveSupport::Inflector.singularize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:47
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector.apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
String#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector::Inflections::Uncountables#uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:65
Module#class_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:63
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:64
ActiveRecord::Associations::Builder::HasMany.define_callbacks
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:14
ActiveRecord::Associations::Builder::HasMany.define_callbacks
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:84
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:90
ActiveRecord::Associations::Builder::HasMany.block in define_callbacks
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:90
ActiveRecord::AutosaveAssociation::AssociationBuilderExtension.build
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:132
Student.add_autosave_association_callbacks
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:179
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:180
String#intern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:180
ActiveRecord::Reflection::HasManyReflection#collection?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:678
Student.before_save -> block in _define_before_model_callback
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:125
Student.block in _define_before_model_callback
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:125
Symbol#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:126
String#intern
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:126
Student.set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
Student.normalize_callback_params
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#shift
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Array#map
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
ActiveSupport::Callbacks::Callback.build
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
ActiveSupport::Callbacks::Callback#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
ActiveSupport::Callbacks::Callback#compute_identifier
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
NilClass#to_a
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
NilClass#to_a
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
Student.__update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
ActiveSupport::DescendantsTracker.descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
ActiveSupport::DescendantsTracker.accumulate_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
Array#reverse_each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.block in __update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
ActiveSupport::Callbacks::CallbackChain#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
ActiveSupport::Callbacks::CallbackChain#chain
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Array#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Thread::Mutex#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
ActiveSupport::Callbacks::CallbackChain#append
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:567
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:568
ActiveSupport::Callbacks::CallbackChain#block in append
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:568
ActiveSupport::Callbacks::CallbackChain#append_one
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:580
ActiveSupport::Callbacks::CallbackChain#remove_duplicates
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
Array#delete_if
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
Array#push
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:583
Student.set_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#merge
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Student.__callbacks= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
Student.after_save -> block in _define_after_model_callback
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
Student.block in _define_after_model_callback
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Class#new
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:140
ActiveSupport::Callbacks::Conditionals::Value#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:150
Kernel#Array
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
NilClass#to_a
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
Symbol#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
String#intern
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
Student.set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
Student.normalize_callback_params
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#shift
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Hash#extractable_options?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:7
Kernel#instance_of?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:8
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:24
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Array#map
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
ActiveSupport::Callbacks::Callback.build
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
ActiveSupport::Callbacks::Callback#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
ActiveSupport::Callbacks::Callback#compute_identifier
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
NilClass#to_a
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
Student.__update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
ActiveSupport::DescendantsTracker.descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
ActiveSupport::DescendantsTracker.accumulate_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
Array#reverse_each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.block in __update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
ActiveSupport::Callbacks::CallbackChain#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
ActiveSupport::Callbacks::CallbackChain#chain
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Array#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Thread::Mutex#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
ActiveSupport::Callbacks::CallbackChain#prepend
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:571
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
ActiveSupport::Callbacks::CallbackChain#block in prepend
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
ActiveSupport::Callbacks::CallbackChain#prepend_one
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:586
ActiveSupport::Callbacks::CallbackChain#remove_duplicates
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
Array#delete_if
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
ActiveSupport::Callbacks::CallbackChain#block in remove_duplicates
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
ActiveSupport::Callbacks::Callback#duplicates?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:323
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:325
ActiveSupport::Callbacks::Callback#filter
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:304
ActiveSupport::Callbacks::Callback#matches?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:319
Array#unshift
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:589
Student.set_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#merge
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Student.__callbacks= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
Student.define_non_cyclic_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:150
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:151
Module#define_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:152
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:152
Student.after_create -> block in _define_after_model_callback
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
Student.block in _define_after_model_callback
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Class#new
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:140
ActiveSupport::Callbacks::Conditionals::Value#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:150
Kernel#Array
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
NilClass#to_a
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
Symbol#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
String#intern
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
Student.set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
Student.normalize_callback_params
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#shift
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Hash#extractable_options?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:7
Kernel#instance_of?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:8
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:24
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Array#map
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
ActiveSupport::Callbacks::Callback.build
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
ActiveSupport::Callbacks::Callback#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
ActiveSupport::Callbacks::Callback#compute_identifier
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
NilClass#to_a
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
Student.__update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
ActiveSupport::DescendantsTracker.descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
ActiveSupport::DescendantsTracker.accumulate_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
Array#reverse_each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.block in __update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
ActiveSupport::Callbacks::CallbackChain#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
ActiveSupport::Callbacks::CallbackChain#chain
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Array#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Thread::Mutex#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
ActiveSupport::Callbacks::CallbackChain#prepend
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:571
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
ActiveSupport::Callbacks::CallbackChain#block in prepend
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
ActiveSupport::Callbacks::CallbackChain#prepend_one
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:586
ActiveSupport::Callbacks::CallbackChain#remove_duplicates
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
Array#delete_if
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
ActiveSupport::Callbacks::CallbackChain#block in remove_duplicates
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
ActiveSupport::Callbacks::Callback#duplicates?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:323
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:325
ActiveSupport::Callbacks::Callback#filter
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:304
ActiveSupport::Callbacks::Callback#matches?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:319
ActiveSupport::Callbacks::Callback#filter
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:304
Array#unshift
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:589
Student.set_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#merge
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Student.__callbacks= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
Student.after_update -> block in _define_after_model_callback
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
Student.block in _define_after_model_callback
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Class#new
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:140
ActiveSupport::Callbacks::Conditionals::Value#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:150
Kernel#Array
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
NilClass#to_a
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
Symbol#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
String#intern
$GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
Student.set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
Student.normalize_callback_params
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#shift
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Hash#extractable_options?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:7
Kernel#instance_of?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:8
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:24
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Array#map
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
ActiveSupport::Callbacks::Callback.build
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
ActiveSupport::Callbacks::Callback#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
ActiveSupport::Callbacks::Callback#compute_identifier
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
NilClass#to_a
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
Student.__update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
ActiveSupport::DescendantsTracker.descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
ActiveSupport::DescendantsTracker.accumulate_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
Array#reverse_each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.block in __update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
ActiveSupport::Callbacks::CallbackChain#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
ActiveSupport::Callbacks::CallbackChain#chain
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Array#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Thread::Mutex#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
ActiveSupport::Callbacks::CallbackChain#prepend
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:571
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
ActiveSupport::Callbacks::CallbackChain#block in prepend
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
ActiveSupport::Callbacks::CallbackChain#prepend_one
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:586
ActiveSupport::Callbacks::CallbackChain#remove_duplicates
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
Array#delete_if
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
ActiveSupport::Callbacks::CallbackChain#block in remove_duplicates
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
ActiveSupport::Callbacks::Callback#duplicates?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:323
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:325
ActiveSupport::Callbacks::Callback#filter
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:304
ActiveSupport::Callbacks::Callback#matches?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:319
ActiveSupport::Callbacks::Callback#filter
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:304
Array#unshift
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:589
Student.set_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#merge
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Student.__callbacks= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
Student.define_autosave_validation_callbacks
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:210
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:211
String#intern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:211
ActiveRecord::Reflection::HasManyReflection#validate?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:543
NilClass#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:544
ActiveRecord::Reflection::HasManyReflection#collection?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:678
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:212
ActiveRecord::Reflection::HasManyReflection#collection?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:678
Student.define_non_cyclic_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:150
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:151
Module#define_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:152
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:152
Student.validate
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:150
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Enumerable#all?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:153
Array#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:153
Student.block in validate
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:153
Kernel#is_a?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:153
Hash#each_key
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:154
Hash#key?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:161
Student.set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
Student.normalize_callback_params
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Hash#extractable_options?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:7
Kernel#instance_of?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:8
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:24
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Array#map
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
ActiveSupport::Callbacks::Callback.build
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
ActiveSupport::Callbacks::Callback#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
ActiveSupport::Callbacks::Callback#compute_identifier
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
NilClass#to_a
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
NilClass#to_a
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
Student.__update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
ActiveSupport::DescendantsTracker.descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
ActiveSupport::DescendantsTracker.accumulate_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
Array#reverse_each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.block in __update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
ActiveSupport::Callbacks::CallbackChain#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
ActiveSupport::Callbacks::CallbackChain#chain
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Array#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Thread::Mutex#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
ActiveSupport::Callbacks::CallbackChain#append
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:567
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:568
ActiveSupport::Callbacks::CallbackChain#block in append
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:568
ActiveSupport::Callbacks::CallbackChain#append_one
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:580
ActiveSupport::Callbacks::CallbackChain#remove_duplicates
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
Array#delete_if
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
Array#push
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:583
Student.set_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#merge
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Student.__callbacks= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
Student.after_validation
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations/callbacks.rb:92
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#Array
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations/callbacks.rb:95
NilClass#to_a
$GemPath0/gems/activemodel-5.1.4/lib/active_model/validations/callbacks.rb:95
Student.set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
Student.normalize_callback_params
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#shift
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Hash#extractable_options?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:7
Kernel#instance_of?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:8
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:24
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Array#map
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
ActiveSupport::Callbacks::Callback.build
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
ActiveSupport::Callbacks::Callback#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
ActiveSupport::Callbacks::Callback#compute_identifier
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
Kernel#Array
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
NilClass#to_a
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
Student.__update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
ActiveSupport::DescendantsTracker.descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
ActiveSupport::DescendantsTracker.accumulate_descendants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
Array#reverse_each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.block in __update_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
Student.get_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
ActiveSupport::Callbacks::CallbackChain#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
ActiveSupport::Callbacks::CallbackChain#chain
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Array#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Thread::Mutex#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
Student.block in set_callback
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
ActiveSupport::Callbacks::CallbackChain#prepend
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:571
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
ActiveSupport::Callbacks::CallbackChain#block in prepend
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
ActiveSupport::Callbacks::CallbackChain#prepend_one
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:586
ActiveSupport::Callbacks::CallbackChain#remove_duplicates
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
Array#delete_if
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
Array#unshift
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:589
Student.set_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#merge
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
Student.__callbacks= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:18
ActiveRecord::Associations::Builder::HasMany.block in define_callbacks
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:18
ActiveRecord::Associations::Builder::HasMany.define_callback
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:31
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:35
Student.class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:71
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:75
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
Student.block in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#attr_writer
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
Symbol#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Kernel#Array
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
NilClass#to_a
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Student.before_add_for_addresses= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ActiveRecord::Associations::Builder::HasMany.block in define_callbacks
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:18
ActiveRecord::Associations::Builder::HasMany.define_callback
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:31
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:35
Student.class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:71
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:75
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
Student.block in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#attr_writer
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
Symbol#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Kernel#Array
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
NilClass#to_a
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Student.after_add_for_addresses= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ActiveRecord::Associations::Builder::HasMany.block in define_callbacks
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:18
ActiveRecord::Associations::Builder::HasMany.define_callback
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:31
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:35
Student.class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:71
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:75
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
Student.block in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#attr_writer
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
Symbol#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Kernel#Array
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
NilClass#to_a
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Student.before_remove_for_addresses= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ActiveRecord::Associations::Builder::HasMany.block in define_callbacks
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:18
ActiveRecord::Associations::Builder::HasMany.define_callback
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:31
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:35
Student.class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:71
Array#extract_options!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
Hash#fetch
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:75
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
Student.block in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
Student.remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
BasicObject#instance_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Kernel#define_singleton_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
Student.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#private_method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#attr_writer
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
Module#method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
Symbol#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Kernel#Array
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
NilClass#to_a
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
Student.after_remove_for_addresses= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ActiveRecord::Associations::Builder::HasMany.define_validations
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:124
ActiveRecord::Reflection.add_reflection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:36
Student.clear_reflections_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:124
Student._reflections -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:38
Hash#merge
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:38
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:38
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:38
Student._reflections= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
ActiveSupport::Dependencies.constant_watch_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::WatchStack#new_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:123
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
ActiveSupport::Dependencies::WatchStack#block in new_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:130
ActiveSupport::Dependencies.qualified_const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
ActiveSupport::Inflector.constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
Enumerable#inject
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
ActiveSupport::Inflector.block in constantize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:133
Module#constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:136
Array#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:136
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:143
ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:143
Array#concat
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:144
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:148
ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:148
Array#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
Array#join
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
Symbol#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:155
ActiveSupport::Dependencies::WatchStack#pop_modules
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:172
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
ActiveSupport::Dependencies::WatchStack#block in pop_modules
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
ActiveSupport::Dependencies.load_once_path?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:443
ActiveSupport::Dependencies.autoload_once_paths
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:446
ActiveSupport::Dependencies.autoloaded_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#concat
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:479
ActiveSupport::Dependencies.autoloaded_constants
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#uniq!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:480
ActiveSupport::Dependencies.loading
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:385
ActiveSupport::Dependencies.history
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Set#add
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:330
ActiveSupport::Concurrency::ShareLock#stop_exclusive
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:94
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in stop_exclusive
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:95
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:96
ActiveSupport::Concurrency::ShareLock#eligible_waiters?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:213
Hash#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:214
MonitorMixin::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Module#const_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:511
Module#const_get
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:512
Student.find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:168
Kernel#block_given?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:171
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Student.reset_primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:84
Student.base_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
Module#<
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
ApplicationRecord.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Student.base_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
Module#<
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
ApplicationRecord.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:86
Student.get_primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:92
Student.primary_key_prefix_type
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Student.primary_key_prefix_type
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Student.table_exists?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:330
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
Student.table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
Student.reset_table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:248
Student.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:251
ApplicationRecord.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:252
ApplicationRecord.table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
ApplicationRecord.reset_table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:248
ApplicationRecord.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:250
ApplicationRecord.table_name=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:227
Student.compute_table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:508
Student.base_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
Module#<
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
ApplicationRecord.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Student.parent
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:32
Student.parent_name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:7
Module#name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:11
Kernel#frozen?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:12
Module#<
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:512
Student.full_table_name_prefix
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:258
Student.parents
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:48
Student.parent_name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:7
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:57
Enumerable#detect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:259
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:259
Student.block in full_table_name_prefix
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:259
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:259
Student.table_name_prefix -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
NilClass#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:518
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:518
Student.undecorated_table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:502
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:503
String#demodulize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:137
ActiveSupport::Inflector.demodulize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:207
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:208
String#rindex
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:209
String#underscore
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:118
ActiveSupport::Inflector.underscore
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:90
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:91
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
String#gsub
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Regexp#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:94
String#gsub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:95
String#tr!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:96
String#downcase!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:97
Student.pluralize_table_names -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#pluralize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:31
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:32
ActiveSupport::Inflector.pluralize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:30
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector.apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
String#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
ActiveSupport::Inflector.inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
ActiveSupport::Inflector::Inflections.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Inflector::Inflections::Uncountables#uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
ActiveSupport::Inflector.block in apply_inflections
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
String#sub!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
Student.full_table_name_suffix
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:262
Student.parents
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:48
Student.parent_name
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:7
Array#include?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:57
Enumerable#detect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:263
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:263
Student.block in full_table_name_suffix
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:263
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:263
Student.table_name_suffix -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.table_name=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:227
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:228
ActiveRecord::ConnectionAdapters::SchemaCache#data_source_exists?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:45
ActiveRecord::ConnectionAdapters::SchemaCache#prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:111
ActiveRecord::ConnectionAdapters::SQLite3Adapter#data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/schema_statements.rb:33
ActiveRecord::ConnectionAdapters::SQLite3Adapter#data_source_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/schema_statements.rb:6
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quoted_scope
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/schema_statements.rb:16
ActiveRecord::ConnectionAdapters::SQLite3Adapter#query_values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:73
ActiveRecord::ConnectionAdapters::SQLite3Adapter#query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:77
ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
Kernel#object_id
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
ActiveSupport::Notifications::Event#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#push
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::ExplainSubscriber#start
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
ActiveSupport::Dependencies.interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::Interlock#permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
ActiveSupport::Concurrency::ShareLock#yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Array#|
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
MonitorMixin::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
SQLite3::Database#prepare
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
SQLite3::Statement#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
Kernel#block_given?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
SQLite3::Statement#columns
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
SQLite3::Statement#get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:629
Enumerable#to_a
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:218
SQLite3::Statement#each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
Kernel#loop
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#close
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
ActiveRecord::Result#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
ActiveSupport::Concurrency::ShareLock#wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
MonitorMixin::ConditionVariable#wait_while
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
ActiveSupport::Concurrency::ShareLock#block in wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Notifications::Instrumenter#finish_with_state
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
Hash#merge!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
ActiveRecord::LogSubscriber#sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
ActiveRecord::RuntimeRegistry.sql_runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
Time#minus_with_coercion
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
Time#minus_with_duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
Time#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Numeric#quo
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#fdiv
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#+
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
ActiveRecord::RuntimeRegistry.sql_runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::ExplainSubscriber#finish
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
ActiveRecord::ExplainRegistry.collect?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
ActiveRecord::ExplainRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::ExplainRegistry#collect?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
Hash#key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:47
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
Student.table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
ActiveRecord::ConnectionAdapters::SchemaCache#primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:40
ActiveRecord::ConnectionAdapters::SchemaCache#data_source_exists?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:45
Hash#key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:47
ActiveRecord::ConnectionAdapters::SQLite3Adapter#primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/schema_statements.rb:141
ActiveRecord::ConnectionAdapters::SQLite3Adapter#primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:317
ActiveRecord::ConnectionAdapters::SQLite3Adapter#table_structure
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:415
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:94
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:89
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:90
String#gsub
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:14
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:14
ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
Kernel#object_id
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
ActiveSupport::Notifications::Event#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#push
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::ExplainSubscriber#start
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
ActiveSupport::Dependencies.interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::Interlock#permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
ActiveSupport::Concurrency::ShareLock#yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Array#|
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
MonitorMixin::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
SQLite3::Database#prepare
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
SQLite3::Statement#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
Kernel#block_given?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
SQLite3::Statement#columns
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
SQLite3::Statement#get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:629
Enumerable#to_a
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:218
SQLite3::Statement#each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
Kernel#loop
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#close
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
ActiveRecord::Result#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
ActiveSupport::Concurrency::ShareLock#wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
MonitorMixin::ConditionVariable#wait_while
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
ActiveSupport::Concurrency::ShareLock#block in wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Notifications::Instrumenter#finish_with_state
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
Hash#merge!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
ActiveRecord::LogSubscriber#sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
ActiveRecord::RuntimeRegistry.sql_runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
Time#minus_with_coercion
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
Time#minus_with_duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
Time#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Numeric#quo
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#fdiv
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
ActiveRecord::LogSubscriber.runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
ActiveRecord::RuntimeRegistry.sql_runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::ExplainSubscriber#finish
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
ActiveRecord::ExplainRegistry.collect?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
ActiveRecord::ExplainRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::ExplainRegistry#collect?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
ActiveRecord::Result#empty?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:70
ActiveRecord::ConnectionAdapters::SQLite3Adapter#table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:523
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:9
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:10
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:12
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_quote
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:181
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:183
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:184
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_string
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:5
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:6
SQLite3::Database.quote
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:47
String#gsub
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:48
ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
Kernel#object_id
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
ActiveSupport::Notifications::Event#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#push
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::ExplainSubscriber#start
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
ActiveSupport::Dependencies.interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::Interlock#permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
ActiveSupport::Concurrency::ShareLock#yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Array#|
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
MonitorMixin::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
SQLite3::Database#prepare
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
SQLite3::Statement#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
Kernel#block_given?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
SQLite3::Statement#columns
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
SQLite3::Statement#get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:629
Enumerable#to_a
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:218
SQLite3::Statement#each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
Kernel#loop
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#close
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
ActiveRecord::Result#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
ActiveSupport::Concurrency::ShareLock#wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
MonitorMixin::ConditionVariable#wait_while
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
ActiveSupport::Concurrency::ShareLock#block in wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Notifications::Instrumenter#finish_with_state
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
Hash#merge!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
ActiveRecord::LogSubscriber#sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
ActiveRecord::RuntimeRegistry.sql_runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
Time#minus_with_coercion
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
Time#minus_with_duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
Time#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Numeric#quo
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#fdiv
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
ActiveRecord::LogSubscriber.runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
ActiveRecord::RuntimeRegistry.sql_runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::ExplainSubscriber#finish
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
ActiveRecord::ExplainRegistry.collect?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
ActiveRecord::ExplainRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::ExplainRegistry#collect?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
ActiveRecord::Result#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:85
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
Array#zip
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
#<Class:Hash>#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
String#split
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:540
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:540
String#split
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
Enumerable#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
ActiveRecord::Result#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:53
Kernel#block_given?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:54
ActiveRecord::Result#hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:121
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
Array#select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
Enumerable#sort_by
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:319
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:319
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:319
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:319
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:319
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/schema_statements.rb:143
Student.suppress_composite_primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:130
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:131
Student.primary_key=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:122
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:123
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:172
Student.scope_attributes?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:39
Student.scope_attributes?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:28
Student.current_scope
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:13
ActiveRecord::Scoping::ScopeRegistry.value_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
ActiveRecord::Scoping::ScopeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::Scoping::ScopeRegistry#value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:78
ActiveRecord::Scoping::ScopeRegistry#raise_invalid_scope_type!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:98
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:99
Student.base_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
Module#<
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
ApplicationRecord.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Module#<=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:84
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:86
Module#<=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
Student.default_scopes -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Array#any?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:40
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:40
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:342
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Student.load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:49
Student.load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:232
Student.load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:470
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
Student.table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
ActiveRecord::ConnectionAdapters::SchemaCache#columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:72
ActiveRecord::ConnectionAdapters::SchemaCache#columns
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:66
ActiveRecord::ConnectionAdapters::SQLite3Adapter#columns
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:164
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:165
ActiveRecord::ConnectionAdapters::SQLite3Adapter#table_structure
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:415
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:94
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
Kernel#object_id
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
ActiveSupport::Notifications::Event#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#push
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::ExplainSubscriber#start
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
ActiveSupport::Dependencies.interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::Interlock#permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
ActiveSupport::Concurrency::ShareLock#yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Array#|
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
MonitorMixin::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
SQLite3::Database#prepare
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
SQLite3::Statement#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
Kernel#block_given?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
SQLite3::Statement#columns
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
SQLite3::Statement#get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:629
Enumerable#to_a
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:218
SQLite3::Statement#each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
Kernel#loop
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#close
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
ActiveRecord::Result#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
ActiveSupport::Concurrency::ShareLock#wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
MonitorMixin::ConditionVariable#wait_while
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
ActiveSupport::Concurrency::ShareLock#block in wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Notifications::Instrumenter#finish_with_state
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
Hash#merge!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
ActiveRecord::LogSubscriber#sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
ActiveRecord::RuntimeRegistry.sql_runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
Time#minus_with_coercion
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
Time#minus_with_duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
Time#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Numeric#quo
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#fdiv
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
ActiveRecord::LogSubscriber.runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
ActiveRecord::RuntimeRegistry.sql_runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::ExplainSubscriber#finish
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
ActiveRecord::ExplainRegistry.collect?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
ActiveRecord::ExplainRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::ExplainRegistry#collect?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
ActiveRecord::Result#empty?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:70
ActiveRecord::ConnectionAdapters::SQLite3Adapter#table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:523
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:9
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:10
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:12
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_quote
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:181
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:183
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:184
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_string
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:5
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:6
SQLite3::Database.quote
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:47
String#gsub
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:48
ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
Kernel#object_id
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
ActiveSupport::Notifications::Event#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#push
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::ExplainSubscriber#start
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
ActiveSupport::Dependencies.interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::Interlock#permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
ActiveSupport::Concurrency::ShareLock#yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Array#|
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
MonitorMixin::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
SQLite3::Database#prepare
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
SQLite3::Statement#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
Kernel#block_given?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
SQLite3::Statement#columns
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
SQLite3::Statement#get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:629
Enumerable#to_a
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:218
SQLite3::Statement#each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
Kernel#loop
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#close
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
ActiveRecord::Result#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
ActiveSupport::Concurrency::ShareLock#wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
MonitorMixin::ConditionVariable#wait_while
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
ActiveSupport::Concurrency::ShareLock#block in wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Notifications::Instrumenter#finish_with_state
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
Hash#merge!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
ActiveRecord::LogSubscriber#sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
ActiveRecord::RuntimeRegistry.sql_runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
Time#minus_with_coercion
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
Time#minus_with_duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
Time#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Numeric#quo
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#fdiv
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
ActiveRecord::LogSubscriber.runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
ActiveRecord::RuntimeRegistry.sql_runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::ExplainSubscriber#finish
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
ActiveRecord::ExplainRegistry.collect?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
ActiveRecord::ExplainRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::ExplainRegistry#collect?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
ActiveRecord::Result#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:85
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
Array#zip
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
#<Class:Hash>#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
String#split
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:540
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:540
String#split
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
Regexp#=~
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
Enumerable#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
ActiveRecord::Result#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:53
Kernel#block_given?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:54
ActiveRecord::Result#hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:121
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
Hash#has_key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#eql?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveModel::Type::String#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/immutable_string.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
Integer#to_i
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
ActiveRecord::ConnectionAdapters::Column#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:274
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:276
ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::Type::TypeMap#block in initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:8
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:9
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
Kernel#kind_of?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
Class#new
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Thread::Mutex#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
Concurrent::Map#block in fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#block in []=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
Concurrent::Map#block in fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
ActiveRecord::Type::TypeMap#block in fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:18
ActiveRecord::Type::TypeMap#perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:47
Enumerable#reverse_each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerable#detect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerator#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerable#reverse_each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:53
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in register_class_with_precision
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:564
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:565
ActiveRecord::ConnectionAdapters::SQLite3Adapter#extract_precision
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:577
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:566
ActiveRecord::Type::DateTime#initialize
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:6
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#block in []=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
ActiveRecord::Type::DateTime#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/date_time.rb:9
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
Integer#to_i
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
ActiveRecord::ConnectionAdapters::Column#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:274
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:276
ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#eql?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::Type::DateTime#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/date_time.rb:9
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
Integer#to_i
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
ActiveRecord::ConnectionAdapters::Column#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::Type::TypeMap#block in initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:8
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:9
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
Kernel#kind_of?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
Class#new
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Thread::Mutex#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
Concurrent::Map#block in fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#block in []=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
Concurrent::Map#block in fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
ActiveRecord::Type::TypeMap#block in fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:18
ActiveRecord::Type::TypeMap#perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:47
Enumerable#reverse_each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerable#detect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerator#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerable#reverse_each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:53
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in register_class_with_limit
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:557
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:558
ActiveRecord::ConnectionAdapters::SQLite3Adapter#extract_limit
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:581
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:583
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:585
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:559
ActiveModel::Type::Integer#initialize
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:10
ActiveModel::Type::Integer#initialize
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:6
ActiveModel::Type::Integer#min_value
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:59
ActiveModel::Type::Integer#max_value
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:55
ActiveModel::Type::Integer#_limit
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:63
Integer#<<
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:56
Integer#-@
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:60
ActiveModel::Type::Integer#max_value
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:55
ActiveModel::Type::Integer#_limit
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:63
Integer#<<
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:56
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#block in []=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
ActiveModel::Type::Integer#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
Integer#to_i
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
ActiveRecord::ConnectionAdapters::Column#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#eql?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveModel::Type::Integer#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
Integer#to_i
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
ActiveRecord::ConnectionAdapters::Column#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::Type::TypeMap#block in initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:8
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:9
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
Kernel#kind_of?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
Class#new
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Thread::Mutex#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
Concurrent::Map#block in fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#block in []=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
Concurrent::Map#block in fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
ActiveRecord::Type::TypeMap#block in fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:18
ActiveRecord::Type::TypeMap#perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:47
Enumerable#reverse_each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerable#detect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerator#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerable#reverse_each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:53
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in register_class_with_limit
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:557
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:558
ActiveRecord::ConnectionAdapters::SQLite3Adapter#extract_limit
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:581
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:583
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:585
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:559
ActiveRecord::Type::Text#initialize
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:6
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#block in []=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
ActiveRecord::Type::Text#type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/text.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
Integer#to_i
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
ActiveRecord::ConnectionAdapters::Column#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:274
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:276
ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::Type::TypeMap#block in initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:8
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:9
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
Kernel#kind_of?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
Class#new
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Thread::Mutex#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
Concurrent::Map#block in fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#block in []=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
Concurrent::Map#block in fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
Kernel#block_given?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
ActiveRecord::Type::TypeMap#block in fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:18
ActiveRecord::Type::TypeMap#perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:47
Enumerable#reverse_each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerable#detect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerator#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Enumerable#reverse_each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
ActiveRecord::Type::TypeMap#block in perform_fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:53
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in register_class_with_limit
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:557
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:558
ActiveRecord::ConnectionAdapters::SQLite3Adapter#extract_limit
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:581
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:583
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:585
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:559
ActiveModel::Type::Integer#initialize
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:10
ActiveModel::Type::Integer#initialize
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:6
ActiveModel::Type::Integer#min_value
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:59
ActiveModel::Type::Integer#max_value
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:55
ActiveModel::Type::Integer#_limit
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:63
Integer#<<
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:56
Integer#-@
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:60
ActiveModel::Type::Integer#max_value
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:55
ActiveModel::Type::Integer#_limit
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:63
Integer#<<
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:56
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#block in []=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
ActiveModel::Type::Integer#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
Integer#to_i
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
ActiveRecord::ConnectionAdapters::Column#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
#<Class:Hash>#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
Student.ignored_columns -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Hash#except
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:10
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:11
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:11
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:11
Hash#except!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:18
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:19
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
ActiveRecord::ConnectionAdapters::Column#sql_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#eql?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
ActiveRecord::Type.default_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type.rb:43
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:354
Hash#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:354
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
ActiveRecord::Attribute.from_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:388
ActiveRecord::AttributeSet#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:8
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
ActiveRecord::ConnectionAdapters::Column#sql_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#eql?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
ActiveRecord::Attribute.from_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
ActiveRecord::ConnectionAdapters::Column#sql_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#eql?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
ActiveRecord::Attribute.from_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
ActiveRecord::ConnectionAdapters::Column#sql_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#eql?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
ActiveRecord::Attribute.from_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
ActiveRecord::ConnectionAdapters::Column#sql_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#eql?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
ActiveRecord::Attribute.from_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
ActiveRecord::ConnectionAdapters::Column#sql_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#eql?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
ActiveRecord::Attribute.from_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
ActiveRecord::ConnectionAdapters::Column#sql_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
ActiveRecord::Type::TypeMap#lookup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
ActiveRecord::Type::TypeMap#fetch
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch_or_store
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Array#eql?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
ActiveRecord::Attribute.from_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.attributes_to_define_after_schema_loads -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:234
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
ActiveRecord::AttributeDecorators::TypeDecorator#matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
Hash#values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Array#select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
Student.lock_optimistically -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.locking_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
Student.create_time_zone_conversion_attribute?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
Student.time_zone_aware_attributes
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Student.time_zone_aware_types -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveModel::Type::String#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/immutable_string.rb:4
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Enumerable#inject
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
ActiveRecord::Attribute::FromDatabase#with_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
ActiveRecord::Attribute::FromDatabase#changed_in_place?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
ActiveRecord::Attribute::FromDatabase#has_been_read?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
ActiveRecord::AttributeDecorators::TypeDecorator#matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
Hash#values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Array#select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
Student.lock_optimistically -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.locking_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
Student.create_time_zone_conversion_attribute?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
Student.time_zone_aware_attributes
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Student.time_zone_aware_types -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::Type::DateTime#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/date_time.rb:9
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Enumerable#inject
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
ActiveRecord::AttributeDecorators::TypeDecorator#block in apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:78
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:79
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:71
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__setobj__
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:391
BasicObject#equal?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:392
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
ActiveRecord::Attribute::FromDatabase#with_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
ActiveRecord::Attribute::FromDatabase#changed_in_place?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
ActiveRecord::Attribute::FromDatabase#has_been_read?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
ActiveRecord::AttributeDecorators::TypeDecorator#matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
Hash#values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Array#select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
Student.lock_optimistically -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.locking_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
Student.create_time_zone_conversion_attribute?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
Student.time_zone_aware_attributes
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Student.time_zone_aware_types -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::Type::DateTime#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/date_time.rb:9
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Enumerable#inject
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
ActiveRecord::AttributeDecorators::TypeDecorator#block in apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:78
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:79
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:71
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__setobj__
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:391
BasicObject#equal?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:392
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
ActiveRecord::Attribute::FromDatabase#with_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
ActiveRecord::Attribute::FromDatabase#changed_in_place?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
ActiveRecord::Attribute::FromDatabase#has_been_read?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
ActiveRecord::AttributeDecorators::TypeDecorator#matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
Hash#values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Array#select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
Student.lock_optimistically -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.locking_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
Student.create_time_zone_conversion_attribute?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
Student.time_zone_aware_attributes
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Student.time_zone_aware_types -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveModel::Type::Integer#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Enumerable#inject
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
ActiveRecord::AttributeDecorators::TypeDecorator#block in apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Student.block (2 levels) in enum
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:167
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:168
ActiveRecord::Enum::EnumType#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:110
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
ActiveRecord::Attribute::FromDatabase#with_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
ActiveRecord::Attribute::FromDatabase#changed_in_place?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
ActiveRecord::Attribute::FromDatabase#has_been_read?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
ActiveRecord::AttributeDecorators::TypeDecorator#matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
Hash#values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Array#select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
Student.lock_optimistically -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.locking_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
Student.create_time_zone_conversion_attribute?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
Student.time_zone_aware_attributes
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Student.time_zone_aware_types -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveModel::Type::Integer#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Enumerable#inject
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
ActiveRecord::Attribute::FromDatabase#with_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
ActiveRecord::Attribute::FromDatabase#changed_in_place?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
ActiveRecord::Attribute::FromDatabase#has_been_read?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
ActiveRecord::AttributeDecorators::TypeDecorator#matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
Hash#values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Array#select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
Student.lock_optimistically -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.locking_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
Student.create_time_zone_conversion_attribute?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
Student.time_zone_aware_attributes
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Student.time_zone_aware_types -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::Type::Text#type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/text.rb:4
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Enumerable#inject
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
ActiveRecord::AttributeDecorators::TypeDecorator#block in apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Student.block in serialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:60
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:61
ActiveRecord::Type::Serialized#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type/serialized.rb:10
ActiveRecord::Type::Serialized#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:71
ActiveRecord::Type::Serialized#__setobj__
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:391
BasicObject#equal?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:392
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
ActiveRecord::Attribute::FromDatabase#with_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
ActiveRecord::Attribute::FromDatabase#changed_in_place?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
ActiveRecord::Attribute::FromDatabase#has_been_read?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Student.block in load_schema!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
Student.attribute_type_decorations -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::AttributeDecorators::TypeDecorator#apply
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
ActiveRecord::AttributeDecorators::TypeDecorator#matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
Hash#values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Array#select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
Student.lock_optimistically -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.locking_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block (2 levels) in inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
Student.create_time_zone_conversion_attribute?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
Student.time_zone_aware_attributes
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
Student.time_zone_aware_types -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveModel::Type::Integer#type
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
ActiveRecord::AttributeDecorators::TypeDecorator#block in matching
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
Student.block in decorate_attribute_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
Enumerable#inject
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
Student.define_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Student.block in load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Student.define_default_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
ActiveRecord::Attribute::FromDatabase#with_type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
ActiveRecord::Attribute::FromDatabase#changed_in_place?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
ActiveRecord::Attribute::FromDatabase#has_been_read?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student._default_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Student.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
ApplicationRecord.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
ActiveRecord::Base.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
Hash#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:174
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:176
Kernel#kind_of?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:178
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:179
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Student.cached_find_by_statement
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:300
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
Hash#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:302
Hash#mu_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:73
Thread::Mutex#synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:74
Student.block in cached_find_by_statement
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:302
Hash#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:303
Object#require
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:290
Object#load_dependency
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:254
ActiveSupport::Dependencies.load?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:329
ActiveSupport::Dependencies.mechanism
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies.constant_watch_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::WatchStack#watching?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:117
Object#block in require
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
Kernel#require
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
IO#set_encoding
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
IO#set_encoding
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
ActiveRecord.<module:ActiveRecord>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:1
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:28
ActiveRecord::StatementCache.<class:StatementCache>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:28
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:29
ActiveRecord::StatementCache::Substitute.<class:Substitute>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:29
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:31
ActiveRecord::StatementCache::Query.<class:Query>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:31
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:32
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:36
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:41
ActiveRecord::StatementCache::PartialQuery.<class:PartialQuery>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:41
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:42
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:49
BasicObject#singleton_method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:57
BasicObject#singleton_method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:61
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:65
ActiveRecord::StatementCache::Params.<class:Params>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:65
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:66
Class#inherited
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:69
ActiveRecord::StatementCache::BindMap.<class:BindMap>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:69
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:70
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:81
Module#attr_reader
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:88
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:88
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:88
BasicObject#singleton_method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:90
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:97
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:102
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:109
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
#<Class:Proc>#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:90
BasicObject#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:90
ActiveRecord::StatementCache.create
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:90
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:91
BasicObject#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:91
Student.block in find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:183
ActiveRecord::StatementCache::Params#bind
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:66
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:66
BasicObject#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:66
Student.where
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:10
Student.all
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:24
Student.current_scope
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:13
ActiveRecord::Scoping::ScopeRegistry.value_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
ActiveRecord::Scoping::ScopeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::Scoping::ScopeRegistry#value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:78
ActiveRecord::Scoping::ScopeRegistry#raise_invalid_scope_type!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:98
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:99
Student.base_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
Module#<
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
ApplicationRecord.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Module#<=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:84
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:86
Module#<=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
Student.relation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:307
Student.arel_table
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:271
Student.table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
Student.type_caster
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:294
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:295
ActiveRecord::TypeCaster::Map#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type_caster/map.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:272
Arel::Table#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:15
String#to_s
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:16
NilClass#to_s
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:22
Student.predicate_builder
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:290
Student.table_metadata
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:317
Student.arel_table
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:271
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:318
ActiveRecord::TableMetadata#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:6
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:291
ActiveRecord::PredicateBuilder#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:13
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:17
BasicObject#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:17
ActiveRecord::PredicateBuilder#register_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
Array#unshift
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:18
ActiveRecord::PredicateBuilder::BaseHandler#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder/base_handler.rb:4
ActiveRecord::PredicateBuilder#register_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
Array#unshift
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:19
BasicObject#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:19
ActiveRecord::PredicateBuilder#register_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
Array#unshift
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:20
BasicObject#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:20
ActiveRecord::PredicateBuilder#register_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
Array#unshift
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:21
BasicObject#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:21
ActiveRecord::PredicateBuilder#register_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
Array#unshift
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:22
ActiveRecord::PredicateBuilder::ArrayHandler#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder/array_handler.rb:4
ActiveRecord::PredicateBuilder#register_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
Array#unshift
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:23
ActiveRecord::PredicateBuilder::AssociationQueryHandler#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder/association_query_handler.rb:15
ActiveRecord::PredicateBuilder#register_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
Array#unshift
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:24
ActiveRecord::PredicateBuilder::PolymorphicArrayHandler#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder/polymorphic_array_handler.rb:4
ActiveRecord::PredicateBuilder#register_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
Array#unshift
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
ActiveRecord::Relation.create
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:101
ActiveRecord::Relation.relation_class_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:107
Student.relation_delegate_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:4
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:5
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:102
Student::ActiveRecord_Relation#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:22
Student.finder_needs_type_condition?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:82
Student.descends_from_active_record?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:72
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:75
ApplicationRecord.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:76
ApplicationRecord.descends_from_active_record?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:72
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:75
ActiveRecord::Base.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:78
Student.default_scoped
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:42
Student.build_default_scope
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:104
Student.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Student.default_scope_override -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
NilClass#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:107
Kernel#method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:108
Method#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:108
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:108
Student.default_scope_override= -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Student.block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
Kernel#singleton_class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
Module#class_eval
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
#<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
Module#method_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
Module#undef_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
BasicObject#singleton_method_undefined
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
Module#define_method
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
BasicObject#singleton_method_added
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Module#singleton_class?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
Student.default_scope_override -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.default_scopes -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Array#any?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:118
Student::ActiveRecord_Relation#where
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:599
Hash#empty?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:602
Student::ActiveRecord_Relation#spawn
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:8
Kernel#clone
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:9
Kernel#initialize_clone
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:9
Student::ActiveRecord_Relation#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:31
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
Student::ActiveRecord_Relation#reset
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:557
Kernel#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:560
Student::ActiveRecord_Relation#where!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:609
Student::ActiveRecord_Relation#sanitize_for_mass_assignment
$GemPath0/gems/activemodel-5.1.4/lib/active_model/forbidden_attributes_protection.rb:19
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/forbidden_attributes_protection.rb:20
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:611
ActiveRecord::PredicateBuilder.references
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:37
Enumerable#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:38
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:38
ActiveRecord::PredicateBuilder.block in references
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:38
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:39
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:42
String#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:43
Array#compact
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:45
Student::ActiveRecord_Relation#references!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:195
Array#flatten!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:196
Array#map!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:197
Student::ActiveRecord_Relation#references_values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Array#|
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:199
Student::ActiveRecord_Relation#references_values=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:71
Student::ActiveRecord_Relation#set_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:927
Student::ActiveRecord_Relation#assert_mutability!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:934
Student::ActiveRecord_Relation#where_clause
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
ActiveRecord::Relation::WhereClause.empty
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:80
Student::ActiveRecord_Relation#where_clause_factory
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1175
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1176
ActiveRecord::Relation::WhereClauseFactory#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:4
ActiveRecord::Relation::WhereClauseFactory#build
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:9
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:11
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:11
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:13
ActiveRecord::PredicateBuilder#resolve_column_aliases
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:11
ActiveRecord::TableMetadata#resolve_column_aliases
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:12
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:13
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:13
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:13
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:14
ActiveRecord::TableMetadata#block in resolve_column_aliases
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:14
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:15
Student.expand_hash_conditions_for_aggregates
$GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:87
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:89
Student.block in expand_hash_conditions_for_aggregates
$GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:89
String#to_sym
$GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:90
Student.reflect_on_aggregation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:63
Student.aggregate_reflections -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:64
Hash#stringify_keys!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:43
Hash#transform_keys!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:23
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:24
Hash#keys
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:25
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:25
Hash#block in transform_keys!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:25
String#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:26
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:26
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:18
ActiveRecord::Relation::WhereClauseFactory#perform_case_sensitive?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:41
ActiveRecord::PredicateBuilder#create_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:32
ActiveRecord::PredicateBuilder#convert_dot_notation_to_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:137
Hash#select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:138
ActiveRecord::PredicateBuilder#block in convert_dot_notation_to_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:138
String#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:139
Hash#each_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:142
ActiveRecord::PredicateBuilder#create_binds_for_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:85
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:86
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:86
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:86
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:89
ActiveRecord::PredicateBuilder#block in create_binds_for_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:89
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:91
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:96
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:98
ActiveRecord::PredicateBuilder#can_be_bound?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:157
ActiveRecord::TableMetadata#associated_with?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:42
Student._reflect_on_association
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:115
Student._reflections -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:116
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:160
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:160
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:163
ActiveRecord::PredicateBuilder#handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:153
Enumerable#detect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::Base.===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:262
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:263
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:163
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:113
BasicObject#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:113
ActiveRecord::PredicateBuilder#build_bind_param
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:167
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:168
ActiveRecord::TableMetadata#type
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:30
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:32
Student.type_for_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:372
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:168
ActiveRecord::Relation::QueryAttribute#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
ActiveRecord::TableMetadata#associated_with?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:42
Student._reflect_on_association
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:115
Student._reflections -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:116
ActiveRecord::PredicateBuilder#build_from_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:27
ActiveRecord::PredicateBuilder#convert_dot_notation_to_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:137
Hash#select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:138
ActiveRecord::PredicateBuilder#block in convert_dot_notation_to_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:138
String#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:139
Hash#each_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:142
ActiveRecord::PredicateBuilder#expand_from_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:73
Enumerable#flat_map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:76
Hash#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:76
ActiveRecord::PredicateBuilder#block in expand_from_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:76
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:77
ActiveRecord::TableMetadata#arel_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:22
Student.arel_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:285
Student.attribute_alias?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:218
Student.attribute_aliases -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:219
Hash#key?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:219
Arel::Table#[]
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:80
#<Class:#<Class:0x007f3f2a0d02f8>>#new
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:81
Struct#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:81
ActiveRecord::PredicateBuilder#build
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:63
ActiveRecord::PredicateBuilder#handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:153
Enumerable#detect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::Base.===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:262
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:263
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
Array#last
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder::BasicObjectHandler#call
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder/basic_object_handler.rb:4
Arel::Attributes::Attribute#eq
$GemPath0/gems/arel-8.0.0/lib/arel/predications.rb:16
Arel::Attributes::Attribute#quoted_node
$GemPath0/gems/arel-8.0.0/lib/arel/predications.rb:224
Arel::Nodes.build_quoted
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/casted.rb:31
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/casted.rb:33
Class#new
$GemPath0/gems/arel-8.0.0/lib/arel/predications.rb:17
Arel::Nodes::Equality#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:7
BasicObject#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:8
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:30
ActiveRecord::Relation::WhereClause#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:8
ActiveRecord::Relation::WhereClause#+
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:13
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:14
ActiveRecord::Relation::WhereClause#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:8
Student::ActiveRecord_Relation#where_clause=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:71
Student::ActiveRecord_Relation#set_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:927
Student::ActiveRecord_Relation#assert_mutability!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:934
Student::ActiveRecord_Relation#limit
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:685
Student::ActiveRecord_Relation#spawn
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:8
Kernel#clone
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:9
Kernel#initialize_clone
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:9
Student::ActiveRecord_Relation#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:31
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
Student::ActiveRecord_Relation#reset
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:557
Kernel#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:560
Student::ActiveRecord_Relation#limit!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:689
Student::ActiveRecord_Relation#limit_value=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:71
Student::ActiveRecord_Relation#set_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:927
Student::ActiveRecord_Relation#assert_mutability!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:934
Student::ActiveRecord_Relation#bound_attributes
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:77
Student::ActiveRecord_Relation#limit_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:44
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
Student::ActiveRecord_Relation#limit_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
ActiveRecord::ConnectionAdapters::SQLite3Adapter#sanitize_limit
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:342
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:343
ActiveRecord::Type.default_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/type.rb:43
ActiveRecord::Attribute.with_cast_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:12
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:13
ActiveRecord::Attribute::WithCastValue#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
Student::ActiveRecord_Relation#offset_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Student::ActiveRecord_Relation#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:44
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
Student::ActiveRecord_Relation#from_clause
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
ActiveRecord::Relation::FromClause.empty
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:27
ActiveRecord::Relation::FromClause#binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:11
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:12
Student::ActiveRecord_Relation#arel
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:917
Student::ActiveRecord_Relation#build_arel
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:939
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:940
Arel::SelectManager#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:10
Arel::SelectManager#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/tree_manager.rb:12
Class#new
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:12
Class#new
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_statement.rb:8
Arel::Nodes::SelectCore#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_core.rb:8
BasicObject#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_core.rb:9
Class#new
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_core.rb:10
Arel::Nodes::JoinSource#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/join_source.rb:10
Arel::Nodes::JoinSource#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:7
BasicObject#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:8
Arel::Nodes::SelectStatement#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_statement.rb:8
BasicObject#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_statement.rb:9
Array#last
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:13
Arel::SelectManager#from
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:88
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:89
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:92
Student::ActiveRecord_Relation#joins_values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Student::ActiveRecord_Relation#left_outer_joins_values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Student::ActiveRecord_Relation#where_clause
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
ActiveRecord::Relation::WhereClause#empty?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:6
Array#empty?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:6
Student::ActiveRecord_Relation#where_clause
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
ActiveRecord::Relation::WhereClause#ast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:66
ActiveRecord::Relation::WhereClause#predicates_with_wrapped_sql_literals
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:166
ActiveRecord::Relation::WhereClause#non_empty_predicates
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:177
Array#-
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:178
Arel::Nodes::Equality#hash
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:19
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
Array#hash
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
Struct#hash
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
Arel::Table#hash
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:84
String#hash
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:88
String#hash
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:167
ActiveRecord::Relation::WhereClause#block in predicates_with_wrapped_sql_literals
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:167
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:168
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:67
Arel::Nodes::And#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/and.rb:7
BasicObject#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/and.rb:8
Arel::SelectManager#where
$GemPath0/gems/arel-8.0.0/lib/arel/tree_manager.rb:34
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/tree_manager.rb:35
Student::ActiveRecord_Relation#having_clause
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
ActiveRecord::Relation::WhereClause.empty
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:80
ActiveRecord::Relation::WhereClause#empty?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:6
Array#empty?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:6
Student::ActiveRecord_Relation#limit_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:947
BasicObject#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:947
Arel::SelectManager#take
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:218
Class#new
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:220
Arel::Nodes::Limit#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/unary.rb:8
BasicObject#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/unary.rb:9
Class#new
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:221
Arel::Nodes::Top#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/unary.rb:8
BasicObject#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/unary.rb:9
Student::ActiveRecord_Relation#offset_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Student::ActiveRecord_Relation#group_values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Student::ActiveRecord_Relation#build_order
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1095
Student::ActiveRecord_Relation#order_values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Array#uniq
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1096
Array#reject!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1097
Student::ActiveRecord_Relation#build_select
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1041
Student::ActiveRecord_Relation#select_values
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Array#any?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1042
Student.arel_table
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:271
Arel.star
$GemPath0/gems/arel-8.0.0/lib/arel.rb:33
Arel.sql
$GemPath0/gems/arel-8.0.0/lib/arel.rb:29
Class#new
$GemPath0/gems/arel-8.0.0/lib/arel.rb:30
String#initialize
$GemPath0/gems/arel-8.0.0/lib/arel.rb:30
Arel::Table#[]
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:80
#<Class:#<Class:0x007f3f2a0d02f8>>#new
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:81
Struct#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:81
Arel::SelectManager#project
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:133
Array#map
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:136
Arel::SelectManager#block in project
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:136
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:137
Array#include?
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:137
Array#concat
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:136
Student::ActiveRecord_Relation#distinct_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Arel::SelectManager#distinct
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:150
Student::ActiveRecord_Relation#from_clause
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
ActiveRecord::Relation::FromClause.empty
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:27
ActiveRecord::Relation::FromClause#empty?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:23
NilClass#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:24
Student::ActiveRecord_Relation#lock_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
Student::ActiveRecord_Relation#where_clause
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#having_clause
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
ActiveRecord::Relation::WhereClause.empty
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:80
ActiveRecord::ConnectionAdapters::SQLite3Adapter#combine_bind_parameters
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:496
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:92
ActiveRecord::StatementCache::BindMap#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:70
Enumerable#each_with_index
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:74
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:74
ActiveRecord::StatementCache::BindMap#block in initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:74
ActiveRecord::Relation::QueryAttribute#value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
ActiveRecord::Relation::QueryAttribute#type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:6
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:75
ActiveRecord::StatementCache::BindMap#block in initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:74
ActiveRecord::Attribute::WithCastValue#value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
ActiveRecord::Attribute::WithCastValue#type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:182
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:75
Student::ActiveRecord_Relation#arel
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:917
ActiveRecord::ConnectionAdapters::SQLite3Adapter#cacheable_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:21
ActiveRecord::ConnectionAdapters::SQLite3Adapter#collector
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:143
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:145
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/sql_string.rb:9
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:5
Kernel#dup
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:6
Kernel#initialize_dup
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:6
String#initialize_copy
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:6
Arel::Visitors::SQLite#accept
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/determine_if_preparable_visitor.rb:6
Arel::Visitors::SQLite#accept
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:7
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite#visit_Arel_Nodes_SelectStatement
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/sqlite.rb:12
Arel::Visitors::SQLite#visit_Arel_Nodes_SelectStatement
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:188
Enumerable#inject
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:194
Array#each
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:194
Arel::Visitors::SQLite#block in visit_Arel_Nodes_SelectStatement
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:194
Arel::Visitors::SQLite#visit_Arel_Nodes_SelectCore
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:218
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Arel::Visitors::SQLite#maybe_visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:789
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite.block in dispatch_cache
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:16
Module#name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
String#gsub
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
Arel::Visitors::SQLite#visit_Arel_Nodes_Top
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:390
Arel::Visitors::SQLite#maybe_visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:789
Arel::Visitors::SQLite#collect_nodes_for
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:243
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Enumerable#each_with_index
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
Array#each
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
Arel::Visitors::SQLite#block in collect_nodes_for
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite#visit_Arel_Attributes_Attribute
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:704
#<Class:0x007f3f2a0d02f8>#relation
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:705
#<Class:0x007f3f2a0d02f8>#relation
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:705
Arel::Visitors::SQLite#quote_table_name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:779
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:780
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:94
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
#<Class:0x007f3f2a0d02f8>#name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:706
Arel::Visitors::SQLite#quote_column_name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:784
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:785
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Arel::Nodes::JoinSource#empty?
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/join_source.rb:14
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite#visit_Arel_Nodes_JoinSource
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:521
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite#visit_Arel_Table
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:586
Arel::Visitors::SQLite#quote_table_name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:779
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:780
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:94
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Array#any?
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:525
Arel::Visitors::SQLite#collect_nodes_for
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:243
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Enumerable#each_with_index
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
Array#each
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
Arel::Visitors::SQLite#block in collect_nodes_for
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite.block in dispatch_cache
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:16
Module#name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
String#gsub
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
Arel::Visitors::SQLite#visit_Arel_Nodes_And
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:615
Arel::Visitors::SQLite#inject_join
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:795
Enumerable#each_with_index
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
Enumerable#inject
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
Enumerator#each
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
Enumerable#each_with_index
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
Array#each
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
Arel::Visitors::SQLite#block in inject_join
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite.block in dispatch_cache
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:16
Module#name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
String#gsub
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
Arel::Visitors::SQLite#visit_Arel_Nodes_Equality
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:638
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite#visit_Arel_Attributes_Attribute
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:704
#<Class:0x007f3f2a0d02f8>#relation
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:705
#<Class:0x007f3f2a0d02f8>#relation
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:705
Arel::Visitors::SQLite#quote_table_name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:779
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:780
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:94
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
#<Class:0x007f3f2a0d02f8>#name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:706
Arel::Visitors::SQLite#quote_column_name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:784
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:785
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:89
String#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:90
String#gsub
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:14
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:14
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Kernel#nil?
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:643
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite.block in dispatch_cache
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:16
Module#name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
String#gsub
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
Arel::Visitors::SQLite#visit_Arel_Nodes_BindParam
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:717
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#add_bind
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/sql_string.rb:14
Arel::Visitors::SQLite#block in visit_Arel_Nodes_BindParam
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:718
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Arel::Visitors::SQLite#collect_nodes_for
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:243
Arel::Visitors::SQLite#collect_nodes_for
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:243
Arel::Visitors::SQLite#visit_Arel_Nodes_SelectOptions
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:212
Arel::Visitors::SQLite#maybe_visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:789
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite.block in dispatch_cache
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:16
Module#name
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
String#gsub
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
Arel::Visitors::SQLite#visit_Arel_Nodes_Limit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:384
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Arel::Visitors::SQLite#visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
Arel::Visitors::SQLite#dispatch
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
Kernel#class
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Kernel#hash
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
Arel::Visitors::SQLite#visit_Arel_Nodes_BindParam
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:717
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#add_bind
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/sql_string.rb:14
Arel::Visitors::SQLite#block in visit_Arel_Nodes_BindParam
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:718
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
Arel::Visitors::SQLite#maybe_visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:789
Arel::Visitors::SQLite#maybe_visit
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:789
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#value
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:9
ActiveRecord::StatementCache.query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:57
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:58
ActiveRecord::StatementCache::Query#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:32
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:94
ActiveRecord::StatementCache#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:97
Hash#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:303
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
ActiveRecord::StatementCache#execute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:102
ActiveRecord::StatementCache::BindMap#bind
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:81
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
Array#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
Enumerable#each_with_index
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
ActiveRecord::StatementCache::BindMap#block in bind
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
ActiveRecord::Relation::QueryAttribute#with_cast_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:14
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:15
ActiveRecord::Relation::QueryAttribute#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
ActiveRecord::StatementCache::Query#sql_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:36
Student.find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:38
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
Student.sanitize_sql_for_conditions
$GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:22
String#blank?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:26
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:39
ActiveRecord::ConnectionAdapters::SQLite3Adapter#select_all
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:91
ActiveRecord::ConnectionAdapters::SQLite3Adapter#locked?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:125
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:126
ActiveRecord::ConnectionAdapters::SQLite3Adapter#binds_from_relation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:391
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:392
ActiveRecord::ConnectionAdapters::SQLite3Adapter#to_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:10
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:11
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
ActiveRecord::ConnectionAdapters::SQLite3Adapter#cache_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:103
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in cache_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:104
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:49
Hash#key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:106
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in select_all
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:95
ActiveRecord::ConnectionAdapters::SQLite3Adapter#select_all
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:31
ActiveRecord::ConnectionAdapters::SQLite3Adapter#binds_from_relation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:391
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:392
ActiveRecord::ConnectionAdapters::SQLite3Adapter#to_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:10
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:11
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:34
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:34
ActiveRecord::ConnectionAdapters::SQLite3Adapter#select_prepared
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:374
ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::Relation::QueryAttribute#value_for_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:10
ActiveRecord::Relation::QueryAttribute#value_for_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:50
ActiveRecord::Relation::QueryAttribute#value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
ActiveRecord::Relation::QueryAttribute#type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:6
ActiveModel::Type::Integer#serialize
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:24
ActiveModel::Type::Integer#cast
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:5
TrueClass#===
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:8
BasicObject#==
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:8
FalseClass#===
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:9
BasicObject#==
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:9
Module#===
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:10
String#presence
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:43
String#present?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:23
String#blank?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
ActiveModel::Type::Integer#cast
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:35
Kernel#nil?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:36
ActiveModel::Type::Integer#cast_value
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:40
String#to_i
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:45
ActiveModel::Type::Integer#ensure_in_range
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:49
Range#cover?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
Integer#<=>
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
Integer#<=>
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:31
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:32
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:34
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:27
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:29
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:31
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:200
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
TrueClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
FalseClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:207
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:208
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:209
Time.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:15
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
ActiveRecord::ConnectionAdapters::SQLite3Adapter#types_which_need_no_typecasting
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:177
NilClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::Attribute::WithCastValue#value_for_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:50
ActiveRecord::Attribute::WithCastValue#value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
ActiveModel::Type::Value#serialize
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:43
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:31
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:32
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:34
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:27
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:29
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:31
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:200
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
TrueClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
FalseClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:207
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:208
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:209
Time.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:15
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
ActiveRecord::ConnectionAdapters::SQLite3Adapter#types_which_need_no_typecasting
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:177
NilClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
ActiveRecord::ConnectionAdapters::SQLite3Adapter#log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
Kernel#object_id
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
ActiveSupport::Notifications::Event#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#push
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::ExplainSubscriber#start
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
ActiveSupport::Dependencies.interlock
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::Interlock#permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
ActiveSupport::Concurrency::ShareLock#yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
Array#|
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
MonitorMixin::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::ConditionVariable#broadcast
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:21
ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:50
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:51
ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#block in initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:9
SQLite3::Database#prepare
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
SQLite3::Statement#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
Kernel#block_given?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#[]=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:29
ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:50
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:51
ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:50
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:51
SQLite3::Statement#columns
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
SQLite3::Statement#get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
SQLite3::Statement#column_name
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
SQLite3::Statement#column_count
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Class#new
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
Array#initialize
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#block in get_metadata
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
SQLite3::Statement#column_decltype
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
SQLite3::Statement#reset!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:228
SQLite3::Statement#bind_params
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:35
Array#flatten
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:37
Array#each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:37
SQLite3::Statement#block in bind_params
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:37
Module#===
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:38
SQLite3::Statement#bind_param
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:41
SQLite3::Statement#block in bind_params
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:37
Module#===
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:38
SQLite3::Statement#bind_param
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:41
Enumerable#to_a
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:230
SQLite3::Statement#each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
Kernel#loop
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
SQLite3::Statement#block in each
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
SQLite3::Statement#step
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Database#encoding
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
SQLite3::Statement#done?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
ActiveRecord::Result#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
ActiveSupport::Concurrency::ShareLock#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
ActiveSupport::Concurrency::ShareLock#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveSupport::Concurrency::ShareLock#block in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
ActiveSupport::Concurrency::ShareLock#wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
MonitorMixin::ConditionVariable#wait_while
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
ActiveSupport::Concurrency::ShareLock#block in wait_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Hash#delete
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
ActiveSupport::Concurrency::ShareLock#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
ActiveSupport::Concurrency::ShareLock#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
ActiveSupport::Notifications::Instrumenter#finish_with_state
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
Hash#merge!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
ActiveRecord::LogSubscriber#sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
ActiveRecord::RuntimeRegistry.sql_runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
Time#minus_with_coercion
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
Time#minus_with_duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
Time#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Numeric#quo
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#fdiv
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
ActiveRecord::LogSubscriber.runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
ActiveRecord::RuntimeRegistry.sql_runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
Float#round
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:26
Float#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:102
NilClass#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:104
Float#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:105
ActiveRecord::LogSubscriber#type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:46
Array#zip
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
ActiveRecord::LogSubscriber#block in sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
ActiveRecord::LogSubscriber#render_bind
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:50
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:51
ActiveModel::Type::Integer#binary?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:55
ActiveRecord::LogSubscriber#block in sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
ActiveRecord::LogSubscriber#render_bind
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:50
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:51
ActiveModel::Type::Value#binary?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:55
Array#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
Array#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
String#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
Integer#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
Array#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
String#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
Integer#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
ActiveRecord::LogSubscriber#colorize_payload_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:60
String#blank?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
ActiveRecord::LogSubscriber#color
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:104
ActiveRecord::LogSubscriber#colorize_logging
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:69
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:106
ActiveRecord::LogSubscriber#sql_color
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:68
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:70
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:72
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:72
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:74
ActiveRecord::LogSubscriber#color
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:104
ActiveRecord::LogSubscriber#colorize_logging
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:69
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:106
ActiveRecord::LogSubscriber#debug
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:94
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:490
ActiveSupport::Logger#add -> block (2 levels) in broadcast
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:24
ActiveSupport::Logger#block (2 levels) in broadcast
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:24
ActiveSupport::Logger#add
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:85
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:86
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Logger#add
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:455
Kernel#nil?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:457
NilClass#nil?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:461
Kernel#block_given?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:462
ActiveSupport::Logger#format_severity
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:577
#<Class:Time>#now
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
Time#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
Integer#+
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
ActiveSupport::Logger#format_message
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:581
ActiveSupport::Logger::SimpleFormatter#call
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:101
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:102
Logger::LogDevice#write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:684
Logger::LogDevice#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Logger::LogDevice#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
Logger::LogDevice#block in write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:686
IO#write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:695
Logger::LogDevice#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Logger::LogDevice#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Logger#add
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:85
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:86
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Logger#add
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:455
Kernel#nil?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:457
NilClass#nil?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:461
Kernel#block_given?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:462
ActiveSupport::Logger#format_severity
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:577
#<Class:Time>#now
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
Time#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
Integer#+
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
ActiveSupport::Logger#format_message
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:581
ActiveSupport::Logger::SimpleFormatter#call
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:20
ActiveSupport::Logger::SimpleFormatter#tags_text
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:51
ActiveSupport::Logger::SimpleFormatter#current_tags
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:45
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:48
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:48
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:53
NilClass#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:21
ActiveSupport::Logger::SimpleFormatter#call
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:101
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:102
Logger::LogDevice#write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:684
Logger::LogDevice#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Logger::LogDevice#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
Logger::LogDevice#block in write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:686
IO#write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:695
Logger::LogDevice#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Logger::LogDevice#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::ExplainSubscriber#finish
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
ActiveRecord::ExplainRegistry.collect?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
ActiveRecord::ExplainRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::ExplainRegistry#collect?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
Array#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:117
ActiveRecord::Relation::QueryAttribute#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Array#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
String#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
String#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
ActiveModel::Type::Integer#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Array#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
ActiveRecord::Attribute::WithCastValue#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Array#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
String#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
ActiveModel::Type::Value#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Array#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:119
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:119
ActiveRecord::Result#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:106
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
Array#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
Array#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
Student.columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:342
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Hash#each_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
ActiveSupport::Notifications.instrumenter
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:187
ActiveSupport::Notifications::InstrumentationRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::InstrumentationRegistry#instrumenter_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:207
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:208
ActiveRecord::Result#length
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:45
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:46
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Notifications::Fanout#mu_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:73
Thread::Mutex#synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:74
ActiveSupport::Notifications::Fanout#block in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:55
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#select
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
String#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#block in []=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
Concurrent::Map#[]=
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:49
Enumerable#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:50
ActiveRecord::Result#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:53
Kernel#block_given?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:54
ActiveRecord::Result#hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:121
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
Student.block (2 levels) in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:50
Student.instantiate
$GemPath0/gems/activerecord-5.1.4/lib/active_record/persistence.rb:66
Student.discriminate_class_for_record
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:175
Student.using_single_table_inheritance?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:183
Student.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
ApplicationRecord.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
ActiveRecord::Base.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
NilClass#present?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:23
NilClass#blank?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:54
Student.discriminate_class_for_record
$GemPath0/gems/activerecord-5.1.4/lib/active_record/persistence.rb:78
Student.attributes_builder
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:334
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:335
ActiveRecord::AttributeSet::Builder#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:8
ActiveRecord::AttributeSet::Builder#build_from_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:14
Hash#key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:15
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:19
ActiveRecord::LazyAttributeHash#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:28
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:20
ActiveRecord::AttributeSet#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:8
Student.allocate
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:153
Student.define_attribute_methods
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:55
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#mu_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:73
Thread::Mutex#synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:74
Student.block in define_attribute_methods
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:59
Student.base_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
Module#<
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
ApplicationRecord.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Student.attribute_names
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:162
Student.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Student.table_exists?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:330
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
Student.table_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
ActiveRecord::ConnectionAdapters::SchemaCache#data_source_exists?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:45
Hash#key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:47
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Hash#keys
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:164
Student.define_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:251
Array#flatten
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
Array#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
Student.block in define_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
Student.define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
Student.attribute_method_matchers -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Array#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.attribute_method_matchers_cache
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
Class#new
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:352
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
Kernel#kind_of?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
Concurrent::Map#validate_options_hash!
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:231
Kernel#kind_of?
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:232
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
Concurrent::Map#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
Class#new
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Thread::Mutex#initialize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#block in clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
Hash#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
Student.block in define_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
Student.define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
Student.attribute_method_matchers -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Array#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.attribute_method_matchers_cache
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#block in clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
Hash#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
Student.block in define_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
Student.define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
Student.attribute_method_matchers -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Array#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.attribute_method_matchers_cache
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#block in clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
Hash#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
Student.block in define_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
Student.define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
Student.attribute_method_matchers -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Array#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.attribute_method_matchers_cache
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#block in clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
Hash#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
Student.block in define_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
Student.define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
Student.attribute_method_matchers -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Array#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.attribute_method_matchers_cache
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#block in clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
Hash#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
Student.block in define_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
Student.define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
Student.attribute_method_matchers -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Array#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Module#const_set
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
Student.define_method_attribute=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
String#unpack
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
ActiveRecord::AttributeMethods::AttrNames.set_name_cache
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
Module#const_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#module_eval
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
Module#alias_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
Module#undef_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Module#method_undefined
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.attribute_method_matchers_cache
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#block in clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
Hash#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
Student.block in define_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
Student.define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
Student.attribute_method_matchers -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Array#each
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
String#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
Student.define_proxy_call
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
Array#map!
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
String#inspect
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Array#join
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
Regexp#match?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
NilClass#to_s
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
Module#module_eval
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
Module#method_added
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
Student.block in define_attribute_method
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
String#%
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
Student.instance_method_already_implemented?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
Student.dangerous_attribute_method?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#private_method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
Student.method_defined_within?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
Module#method_defined?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Module#instance_method
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
UnboundMethod#owner
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
Student.instance_method_already_implemented?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
Student.generated_attribute_methods
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
Module#method_defined?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
Student.attribute_method_matchers_cache
$GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
Thread::Mutex#synchronize
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#block in clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
Concurrent::Map#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
Hash#clear
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
Class#allocate
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:155
Student#init_with
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:357
Object#require
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:290
Object#load_dependency
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:254
ActiveSupport::Dependencies.load?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:329
ActiveSupport::Dependencies.mechanism
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies.constant_watch_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::WatchStack#watching?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:117
Object#block in require
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
Kernel#require
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
IO#set_encoding
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
IO#set_encoding
$GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
ActiveRecord.<module:ActiveRecord>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:1
ActiveRecord::LegacyYamlAdapter.<module:LegacyYamlAdapter>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:2
BasicObject#singleton_method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:3
ActiveRecord::LegacyYamlAdapter::Rails420.<module:Rails420>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:17
BasicObject#singleton_method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:18
ActiveRecord::LegacyYamlAdapter::Rails41.<module:Rails41>
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:33
BasicObject#singleton_method_added
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:34
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:358
ActiveRecord::LegacyYamlAdapter.convert
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:3
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:4
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:359
Student.yaml_encoder
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:357
Student.attribute_types
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:358
ActiveRecord::AttributeSet::YAMLEncoder#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/yaml_encoder.rb:6
ActiveRecord::AttributeSet::YAMLEncoder#decode
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/yaml_encoder.rb:20
Student#init_internals
$GemPath0/gems/activerecord-5.1.4/lib/active_record/aggregations.rb:22
Student#init_internals
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations.rb:292
Student#init_internals
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:556
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:365
Student.define_attribute_methods
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:55
Kernel#block_given?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:367
Student#_run_find_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:826
Student#run_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:93
Student#__callbacks -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Student#block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:111
Kernel#class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
Kernel#public_send
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:94
ActiveSupport::Callbacks::CallbackChain#empty?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:534
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:97
Student#_run_initialize_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:826
Student#run_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:93
Student#__callbacks -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Student#block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:111
Kernel#class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
Kernel#public_send
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:94
ActiveSupport::Callbacks::CallbackChain#empty?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:534
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:97
ActiveSupport::Notifications::Instrumenter#finish_with_state
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:187
Student.find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:168
Kernel#block_given?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:171
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:172
Student.scope_attributes?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:39
Student.scope_attributes?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:28
Student.current_scope
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:13
ActiveRecord::Scoping::ScopeRegistry.value_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
ActiveRecord::Scoping::ScopeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::Scoping::ScopeRegistry#value_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:78
ActiveRecord::Scoping::ScopeRegistry#raise_invalid_scope_type!
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:98
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:99
Student.base_class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
Module#<
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
ApplicationRecord.abstract_class?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
Module#<=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:84
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:86
Module#<=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
Student.default_scopes -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Array#any?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:40
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:40
Student.respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
ActiveRecord::DynamicMatchers::Method.match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
Enumerable#find
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindBy.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::Method.block in match
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
ActiveRecord::DynamicMatchers::FindByBang.pattern
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
Regexp#match?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
Kernel#respond_to_missing?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
Student.columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:342
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Student.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
ApplicationRecord.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
ActiveRecord::Base.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
Hash#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:174
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:176
Kernel#kind_of?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:178
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:179
Student.primary_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
Student.cached_find_by_statement
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:300
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
Hash#[]
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:302
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
ActiveRecord::StatementCache#execute
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:102
ActiveRecord::StatementCache::BindMap#bind
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:81
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
Array#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
Enumerable#each_with_index
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
ActiveRecord::StatementCache::BindMap#block in bind
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
ActiveRecord::Relation::QueryAttribute#with_cast_value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:14
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:15
ActiveRecord::Relation::QueryAttribute#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
ActiveRecord::StatementCache::Query#sql_for
$GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:36
Student.find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:38
Student.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
Student.sanitize_sql_for_conditions
$GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:22
String#blank?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:26
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:39
ActiveRecord::ConnectionAdapters::SQLite3Adapter#select_all
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:91
ActiveRecord::ConnectionAdapters::SQLite3Adapter#locked?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:125
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:126
ActiveRecord::ConnectionAdapters::SQLite3Adapter#binds_from_relation
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:391
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:392
ActiveRecord::ConnectionAdapters::SQLite3Adapter#to_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:10
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:11
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
ActiveRecord::ConnectionAdapters::SQLite3Adapter#cache_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:103
Monitor#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Monitor#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in cache_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:104
Hash#key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:106
Array#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:106
ActiveRecord::Relation::QueryAttribute#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Array#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
String#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
String#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
ActiveModel::Type::Integer#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Array#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
ActiveRecord::Attribute::WithCastValue#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Array#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
String#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
ActiveModel::Type::Value#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Array#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Array#eql?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:106
ActiveRecord::Relation::QueryAttribute#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:103
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
ActiveModel::Type::Integer#==
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:91
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
ActiveRecord::Attribute::WithCastValue#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:103
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
ActiveModel::Type::Value#==
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:91
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
Kernel#object_id
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:112
ActiveSupport::Notifications.instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:164
ActiveSupport::Notifications::Fanout#listening?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:61
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:62
ActiveSupport::Notifications.instrumenter
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:187
ActiveSupport::Notifications::InstrumentationRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::InstrumentationRegistry#instrumenter_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:207
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:208
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
Class#new
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
ActiveSupport::Notifications::Event#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
Kernel#dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#last
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#push
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
ActiveRecord::ExplainSubscriber#start
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
ActiveSupport::Notifications.block in instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:166
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:166
ActiveSupport::Notifications::Instrumenter#finish_with_state
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Time#initialize
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
Integer#+
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
Array#pop
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
Hash#merge!
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
String#split
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
Array#first
$GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
ActiveRecord::LogSubscriber#sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
ActiveRecord::RuntimeRegistry.sql_runtime
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
Time#minus_with_coercion
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
Time#minus_with_duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
Time#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#-
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Numeric#quo
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
Integer#fdiv
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
ActiveRecord::LogSubscriber.runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
ActiveRecord::RuntimeRegistry.sql_runtime=
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#include?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
Float#round
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:26
Float#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:102
NilClass#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:104
Float#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:105
ActiveRecord::LogSubscriber#type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:46
ActiveRecord::Base.connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
ActiveRecord::Base.retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
ActiveRecord::Base.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::Base.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::Base.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Concurrent::Map#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
Concurrent::Map#get_or_default
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
Hash#fetch
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
ActiveRecord::ConnectionAdapters::ConnectionPool#connection
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Kernel#hash
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::Relation::QueryAttribute#value_for_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:10
ActiveRecord::Relation::QueryAttribute#value_for_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:50
ActiveRecord::Relation::QueryAttribute#value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
ActiveRecord::Relation::QueryAttribute#type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:6
ActiveModel::Type::Integer#serialize
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:24
ActiveModel::Type::Integer#cast
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:5
TrueClass#===
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:8
BasicObject#==
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:8
FalseClass#===
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:9
BasicObject#==
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:9
Module#===
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:10
String#presence
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:43
String#present?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:23
String#blank?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
ActiveModel::Type::Integer#cast
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:35
Kernel#nil?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:36
ActiveModel::Type::Integer#cast_value
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:40
String#to_i
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:45
ActiveModel::Type::Integer#ensure_in_range
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:49
Range#cover?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
Integer#<=>
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
Integer#<=>
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:31
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:32
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:34
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:27
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:29
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:31
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:200
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
TrueClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
FalseClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:207
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:208
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:209
Time.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:15
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
ActiveRecord::ConnectionAdapters::SQLite3Adapter#types_which_need_no_typecasting
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:177
NilClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in type_casted_binds
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::Attribute::WithCastValue#value_for_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:50
ActiveRecord::Attribute::WithCastValue#value
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
ActiveModel::Type::Value#serialize
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:43
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:31
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:32
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:34
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:27
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:29
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:31
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:200
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
TrueClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
FalseClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:207
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:208
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:209
Time.===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:15
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
ActiveRecord::ConnectionAdapters::SQLite3Adapter#types_which_need_no_typecasting
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:177
NilClass#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
BasicObject#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
Module#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
Array#zip
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
ActiveRecord::LogSubscriber#block in sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
ActiveRecord::LogSubscriber#render_bind
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:50
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:51
ActiveModel::Type::Integer#binary?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:55
ActiveRecord::LogSubscriber#block in sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
ActiveRecord::LogSubscriber#render_bind
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:50
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:51
ActiveModel::Type::Value#binary?
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:55
Array#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
Array#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
String#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
Integer#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
Array#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
String#inspect
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
Integer#to_s
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
ActiveRecord::LogSubscriber#colorize_payload_name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:60
String#blank?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
Regexp#match?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
ActiveRecord::LogSubscriber#color
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:104
ActiveRecord::LogSubscriber#colorize_logging
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:69
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:106
ActiveRecord::LogSubscriber#sql_color
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:68
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:70
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:72
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:72
Regexp#===
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:74
ActiveRecord::LogSubscriber#color
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:104
ActiveRecord::LogSubscriber#colorize_logging
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:69
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:106
ActiveRecord::LogSubscriber#debug
$GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:94
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:490
ActiveSupport::Logger#add -> block (2 levels) in broadcast
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:24
ActiveSupport::Logger#block (2 levels) in broadcast
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:24
ActiveSupport::Logger#add
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:85
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:86
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Logger#add
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:455
Kernel#nil?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:457
NilClass#nil?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:461
Kernel#block_given?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:462
ActiveSupport::Logger#format_severity
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:577
#<Class:Time>#now
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
Time#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
Integer#+
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
ActiveSupport::Logger#format_message
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:581
ActiveSupport::Logger::SimpleFormatter#call
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:101
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:102
Logger::LogDevice#write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:684
Logger::LogDevice#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Logger::LogDevice#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
Logger::LogDevice#block in write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:686
IO#write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:695
Logger::LogDevice#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Logger::LogDevice#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Logger#add
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:85
Kernel#nil?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:86
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
ActiveSupport::Logger#add
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:455
Kernel#nil?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:457
NilClass#nil?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:461
Kernel#block_given?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:462
ActiveSupport::Logger#format_severity
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:577
#<Class:Time>#now
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
Time#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
Integer#+
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
ActiveSupport::Logger#format_message
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:581
ActiveSupport::Logger::SimpleFormatter#call
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:20
ActiveSupport::Logger::SimpleFormatter#tags_text
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:51
ActiveSupport::Logger::SimpleFormatter#current_tags
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:45
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:48
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:48
Array#any?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:53
NilClass#to_s
$GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:21
ActiveSupport::Logger::SimpleFormatter#call
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:101
Module#===
$GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:102
Logger::LogDevice#write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:684
Logger::LogDevice#mon_synchronize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
Logger::LogDevice#mon_enter
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
Thread::Mutex#lock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
Logger::LogDevice#block in write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:686
IO#write
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:695
Logger::LogDevice#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Logger::LogDevice#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
ActiveRecord::ExplainSubscriber#finish
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
ActiveRecord::ExplainRegistry.collect?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
ActiveRecord::ExplainRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveRecord::ExplainRegistry#collect?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
Array#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:115
ActiveRecord::Relation::QueryAttribute#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Array#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
String#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
String#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
ActiveModel::Type::Integer#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Array#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
ActiveRecord::Attribute::WithCastValue#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Array#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
String#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
Kernel#hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
ActiveModel::Type::Value#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Array#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Kernel#hash
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
Array#eql?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:115
ActiveRecord::Relation::QueryAttribute#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:103
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
ActiveModel::Type::Integer#==
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:91
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
ActiveRecord::Attribute::WithCastValue#==
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:103
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
ActiveModel::Type::Value#==
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:91
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
Kernel#class
$GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:119
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:119
ActiveRecord::Result#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:106
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
Array#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
Array#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
Monitor#mon_exit
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
Monitor#mon_check_owner
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
#<Class:Thread>#current
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
Thread::Mutex#unlock
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
Student.columns_hash
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:342
Student.load_schema
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
Hash#each_key
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
Hash#delete
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
ActiveSupport::Notifications.instrumenter
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:187
ActiveSupport::Notifications::InstrumentationRegistry.instance
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::InstrumentationRegistry#instrumenter_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:207
Kernel#hash
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:208
ActiveRecord::Result#length
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:45
Module#name
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:46
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
Concurrent::Map#[]
$GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
Student.block in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:49
Enumerable#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:50
ActiveRecord::Result#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:53
Kernel#block_given?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:54
ActiveRecord::Result#hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:121
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#initialize_copy
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
String#freeze
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
Array#map
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
ActiveRecord::Result#block in hash_rows
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
Array#each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
ActiveRecord::Result#block in each
$GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
Student.block (2 levels) in find_by_sql
$GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:50
Student.instantiate
$GemPath0/gems/activerecord-5.1.4/lib/active_record/persistence.rb:66
Student.discriminate_class_for_record
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:175
Student.using_single_table_inheritance?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:183
Student.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
ApplicationRecord.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
Class#superclass
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
ActiveRecord::Base.inheritance_column
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
NilClass#present?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:23
NilClass#blank?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:54
Student.discriminate_class_for_record
$GemPath0/gems/activerecord-5.1.4/lib/active_record/persistence.rb:78
Student.attributes_builder
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:334
ActiveRecord::AttributeSet::Builder#build_from_database
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:14
Hash#key?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:15
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:19
ActiveRecord::LazyAttributeHash#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:28
Class#new
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:20
ActiveRecord::AttributeSet#initialize
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:8
Student.allocate
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:153
Student.define_attribute_methods
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:55
Class#allocate
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:155
Student#init_with
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:357
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:358
ActiveRecord::LegacyYamlAdapter.convert
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:3
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:4
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:359
Student.yaml_encoder
$GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:357
ActiveRecord::AttributeSet::YAMLEncoder#decode
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/yaml_encoder.rb:20
Student#init_internals
$GemPath0/gems/activerecord-5.1.4/lib/active_record/aggregations.rb:22
Student#init_internals
$GemPath0/gems/activerecord-5.1.4/lib/active_record/associations.rb:292
Student#init_internals
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:556
Kernel#class
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:365
Student.define_attribute_methods
$GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:55
Kernel#block_given?
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:367
Student#_run_find_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:826
Student#run_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:93
Student#__callbacks -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Student#block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:111
Kernel#class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
Kernel#public_send
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:94
ActiveSupport::Callbacks::CallbackChain#empty?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:534
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:97
Student#_run_initialize_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:826
Student#run_callbacks
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:93
Student#__callbacks -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Student#block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:111
Kernel#class
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
Kernel#public_send
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:94
ActiveSupport::Callbacks::CallbackChain#empty?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:534
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:97
ActiveSupport::Notifications::Instrumenter#finish_with_state
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
Array#first
$GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:187