Object#block in <main>
(pry):3
Student#touch
$GemPath0/gems/activerecord-5.1.2/lib/active_record/no_touching.rb:52
Student#no_touching?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/no_touching.rb:44
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/no_touching.rb:45
ActiveRecord::NoTouching.applied_to?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/no_touching.rb:34
ActiveRecord::NoTouching.klasses
$GemPath0/gems/activerecord-5.1.2/lib/active_record/no_touching.rb:39
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.2/lib/active_record/no_touching.rb:40
Thread#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/no_touching.rb:40
Thread#[]=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/no_touching.rb:40
Array#any?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/no_touching.rb:35
Student#touch
$GemPath0/gems/activerecord-5.1.2/lib/active_record/touch_later.rb:33
Student#has_defer_touch_attrs?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/touch_later.rb:54
Student#touch
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:316
Student#with_transaction_returning_status
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:379
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:381
Student.transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:209
Student.connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.2/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#transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/database_statements.rb:218
ActiveRecord::ConnectionAdapters::SQLite3Adapter#current_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/database_statements.rb:233
ActiveRecord::ConnectionAdapters::TransactionManager#current_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:222
Array#last
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:223
ActiveRecord::ConnectionAdapters::NullTransaction#joinable?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:39
ActiveRecord::ConnectionAdapters::TransactionManager#within_new_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:190
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::TransactionManager#block in within_new_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:191
ActiveRecord::ConnectionAdapters::TransactionManager#begin_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:151
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::TransactionManager#block in begin_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:152
ActiveRecord::ConnectionAdapters::TransactionManager#current_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:222
Array#last
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:223
ActiveRecord::ConnectionAdapters::NullTransaction#joinable?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:39
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:156
ActiveRecord::ConnectionAdapters::RealTransaction#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:125
ActiveRecord::ConnectionAdapters::RealTransaction#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:47
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:49
ActiveRecord::ConnectionAdapters::TransactionState#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:6
Hash#fetch
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:51
ActiveRecord::ConnectionAdapters::SQLite3Adapter#begin_db_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:256
ActiveRecord::ConnectionAdapters::SQLite3Adapter#log
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract_adapter.rb:602
Kernel#object_id
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract_adapter.rb:610
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:97
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:78
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:84
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
Time#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
Integer#+
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
Class#new
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
ActiveSupport::Notifications::Event#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:56
Kernel#dup
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:58
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:58
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:58
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:120
Array#last
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:86
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:120
Array#push
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:89
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:97
ActiveRecord::ExplainSubscriber#start
$GemPath0/gems/activerecord-5.1.2/lib/active_record/explain_subscriber.rb:6
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/connection_adapters/abstract_adapter.rb:611
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in begin_db_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:257
SQLite3::Database#transaction
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:495
Symbol#to_s
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:496
SQLite3::Database#execute
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:122
Kernel#nil?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:123
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::Database#block in execute
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:137
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#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#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
Kernel#block_given?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:142
Enumerable#map
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:152
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#closed?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:97
SQLite3::Statement#close
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:97
Kernel#block_given?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:498
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.2/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:101
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:82
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:92
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:93
Time#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:93
Integer#+
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:93
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:120
Array#pop
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:94
Hash#merge!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:96
String#split
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:98
Array#first
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:98
ActiveRecord::LogSubscriber#sql
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:18
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:9
ActiveRecord::RuntimeRegistry.sql_runtime
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:78
Time#minus_with_coercion
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:276
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:277
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:278
Time#minus_with_duration
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:263
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/duration.rb:135
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/duration.rb:136
Time#-
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
Integer#-
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
Numeric#quo
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
Integer#fdiv
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
ActiveRecord::LogSubscriber.runtime=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:5
ActiveRecord::RuntimeRegistry.sql_runtime=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:19
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:92
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_record/log_subscriber.rb:24
String#==
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:24
String#==
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:24
NilClass#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:26
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:78
Float#round
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:26
Float#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/numeric/conversions.rb:102
NilClass#===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/numeric/conversions.rb:104
Float#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/numeric/conversions.rb:105
ActiveRecord::LogSubscriber#colorize_payload_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:60
NilClass#blank?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/blank.rb:54
ActiveRecord::LogSubscriber#color
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:104
ActiveRecord::LogSubscriber#colorize_logging
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:69
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:106
ActiveRecord::LogSubscriber#sql_color
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:68
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:70
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:72
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:72
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:74
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:76
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:78
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:80
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:82
ActiveRecord::LogSubscriber#color
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:104
ActiveRecord::LogSubscriber#colorize_logging
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:69
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:106
NilClass#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:41
ActiveRecord::LogSubscriber#debug
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:94
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/logger.rb:24
ActiveSupport::Logger#block (2 levels) in broadcast
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:24
ActiveSupport::Logger#add
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:85
Kernel#nil?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:86
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/logger.rb:101
Module#===
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/logger.rb:85
Kernel#nil?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:86
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/tagged_logging.rb:20
ActiveSupport::Logger::SimpleFormatter#tags_text
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:51
ActiveSupport::Logger::SimpleFormatter#current_tags
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:45
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:48
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:48
Array#any?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:53
NilClass#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:21
ActiveSupport::Logger::SimpleFormatter#call
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:101
Module#===
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:101
ActiveRecord::ExplainSubscriber#finish
$GemPath0/gems/activerecord-5.1.2/lib/active_record/explain_subscriber.rb:10
ActiveRecord::ExplainRegistry.collect?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:53
ActiveRecord::ExplainRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveRecord::ExplainRegistry#collect?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/explain_registry.rb:21
Array#push
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:162
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::ConnectionAdapters::SQLite3Adapter#block in transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/database_statements.rb:225
Student#block in with_transaction_returning_status
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:381
Student#add_to_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:363
Student#has_transactional_callbacks?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:465
Student#_rollback_callbacks
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:836
Student#__callbacks -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:110
Student#block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:110
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:111
Kernel#class
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:114
Kernel#public_send
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:114
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
ActiveSupport::Callbacks::CallbackChain#empty?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:534
Student#_commit_callbacks
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:836
Student#__callbacks -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:110
Student#block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:110
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:111
Kernel#class
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:114
Kernel#public_send
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:114
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
ActiveSupport::Callbacks::CallbackChain#empty?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:534
Student#_before_commit_callbacks
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:836
Student#__callbacks -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:110
Student#block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:110
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:111
Kernel#class
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:114
Kernel#public_send
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:114
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
ActiveSupport::Callbacks::CallbackChain#empty?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:534
Student#sync_with_transaction_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:486
Student#update_attributes_from_transaction_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:490
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:368
Student.connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.2/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#transaction_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/database_statements.rb:249
ActiveRecord::ConnectionAdapters::SQLite3Adapter#current_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/database_statements.rb:233
ActiveRecord::ConnectionAdapters::TransactionManager#current_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:222
Array#last
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:223
Student#set_transaction_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:461
Student#remember_transaction_record_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:402
Student#id
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/primary_key.rb:17
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/primary_key.rb:18
Student.primary_key
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/primary_key.rb:73
Student#sync_with_transaction_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:486
Student#update_attributes_from_transaction_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:490
ActiveRecord::ConnectionAdapters::TransactionState#finalized?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:10
Student#_read_attribute
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/read.rb:70
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/read.rb:71
ActiveRecord::AttributeSet#fetch_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set.rb:44
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set.rb:12
ActiveRecord::LazyAttributeHash#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:41
ActiveRecord::Attribute::FromDatabase#value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:36
Student#frozen?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:468
Kernel#frozen?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:469
Hash#reverse_merge!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/reverse_merge.rb:17
Hash#merge!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/reverse_merge.rb:19
Student#block in touch
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:317
Student#touch
$GemPath0/gems/activerecord-5.1.2/lib/active_record/callbacks.rb:329
Student#_run_touch_callbacks
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:824
Student#run_callbacks
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:93
Student#__callbacks -> block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:110
Student#block (2 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:110
Kernel#instance_variable_defined?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:111
Kernel#class
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:114
Kernel#public_send
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:114
Student.__callbacks -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:94
ActiveSupport::Callbacks::CallbackChain#empty?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:534
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:97
Student#block in touch
$GemPath0/gems/activerecord-5.1.2/lib/active_record/callbacks.rb:330
Student#touch
$GemPath0/gems/activerecord-5.1.2/lib/active_record/persistence.rb:504
Student#persisted?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/persistence.rb:98
Student#sync_with_transaction_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:486
Student#update_attributes_from_transaction_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:490
ActiveRecord::ConnectionAdapters::TransactionState#finalized?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:10
Student#current_time_from_proper_timezone
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:126
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:127
Student.current_time_from_proper_timezone
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:77
Student.default_timezone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
#<Class:Time>#now
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:78
Time#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:78
Integer#+
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:78
Time#utc
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:78
Integer#<=>
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:78
Integer#<=>
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:78
Student#timestamp_attributes_for_update_in_model
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:118
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:119
Student.timestamp_attributes_for_update_in_model
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:61
Student.timestamp_attributes_for_update
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:73
Array#select
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:62
Student.block in timestamp_attributes_for_update_in_model
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:62
Student.column_names
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:392
Array#include?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:62
Student.block in timestamp_attributes_for_update_in_model
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:62
Student.column_names
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:392
Array#include?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/timestamp.rb:62
Array#concat
$GemPath0/gems/activerecord-5.1.2/lib/active_record/persistence.rb:514
Array#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/persistence.rb:519
Student#block in touch
$GemPath0/gems/activerecord-5.1.2/lib/active_record/persistence.rb:519
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/persistence.rb:520
Student#write_attribute
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/write.rb:31
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/write.rb:32
Student.attribute_alias?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/attribute_methods.rb:218
Student.attribute_aliases -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
String#to_s
$GemPath0/gems/activemodel-5.1.2/lib/active_model/attribute_methods.rb:219
Hash#key?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/attribute_methods.rb:219
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/write.rb:35
ActiveRecord::AttributeSet#write_from_user
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set.rb:53
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set.rb:12
ActiveRecord::LazyAttributeHash#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:41
ActiveRecord::Attribute::FromDatabase#with_value_from_user
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:66
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#assert_valid_value -> block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__getobj__
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:384
ActiveRecord::Type::DateTime#assert_valid_value -> block in initialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/accepts_multiparameter_time.rb:14
ActiveRecord::Type::DateTime#block in initialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/accepts_multiparameter_time.rb:14
Kernel#is_a?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/accepts_multiparameter_time.rb:15
ActiveRecord::Type::DateTime#assert_valid_value
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/value.rb:103
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:68
ActiveRecord::Attribute::FromDatabase.from_user
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:8
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:9
ActiveRecord::Attribute::FromUser#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:29
ActiveRecord::LazyAttributeHash#[]=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:45
Kernel#frozen?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:46
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/persistence.rb:524
Student.primary_key
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/primary_key.rb:73
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/persistence.rb:525
Student.unscoped
$GemPath0/gems/activerecord-5.1.2/lib/active_record/scoping/default.rb:34
Kernel#block_given?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/scoping/default.rb:35
Student.relation
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:307
Student.arel_table
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:271
Student.predicate_builder
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:290
ActiveRecord::Relation.create
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/delegation.rb:101
ActiveRecord::Relation.relation_class_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/delegation.rb:107
Student.relation_delegate_class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/delegation.rb:4
Kernel#hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/delegation.rb:5
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/delegation.rb:102
Student::ActiveRecord_Relation#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:22
Student.finder_needs_type_condition?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/inheritance.rb:82
Student#_read_attribute
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/read.rb:70
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/read.rb:71
ActiveRecord::AttributeSet#fetch_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set.rb:44
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set.rb:12
ActiveRecord::LazyAttributeHash#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:41
ActiveRecord::Attribute::FromDatabase#value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:36
Student::ActiveRecord_Relation#where
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:599
Hash#empty?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:602
Student::ActiveRecord_Relation#spawn
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/spawn_methods.rb:8
Kernel#clone
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/spawn_methods.rb:9
Kernel#initialize_clone
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/spawn_methods.rb:9
Student::ActiveRecord_Relation#initialize_copy
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:31
Kernel#dup
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:32
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:32
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:32
Student::ActiveRecord_Relation#reset
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:557
Kernel#freeze
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:560
Student::ActiveRecord_Relation#where!
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:609
Student::ActiveRecord_Relation#sanitize_for_mass_assignment
$GemPath0/gems/activemodel-5.1.2/lib/active_model/forbidden_attributes_protection.rb:19
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/forbidden_attributes_protection.rb:20
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:611
ActiveRecord::PredicateBuilder.references
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:37
Enumerable#map
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:38
Hash#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:38
ActiveRecord::PredicateBuilder.block in references
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:38
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:39
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:42
String#include?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:43
Array#compact
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:45
Student::ActiveRecord_Relation#references!
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:195
Array#flatten!
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:196
Array#map!
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:197
Student::ActiveRecord_Relation#references_values
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Array#|
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:199
Student::ActiveRecord_Relation#references_values=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:71
Student::ActiveRecord_Relation#set_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:927
Student::ActiveRecord_Relation#assert_mutability!
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:934
Student::ActiveRecord_Relation#where_clause
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
ActiveRecord::Relation::WhereClause.empty
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:80
Student::ActiveRecord_Relation#where_clause_factory
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1175
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1176
ActiveRecord::Relation::WhereClauseFactory#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause_factory.rb:4
ActiveRecord::Relation::WhereClauseFactory#build
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause_factory.rb:9
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause_factory.rb:11
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause_factory.rb:11
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause_factory.rb:13
ActiveRecord::PredicateBuilder#resolve_column_aliases
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:11
ActiveRecord::TableMetadata#resolve_column_aliases
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:12
Kernel#dup
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:13
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:13
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:13
Hash#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:14
ActiveRecord::TableMetadata#block in resolve_column_aliases
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:14
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:15
Student.expand_hash_conditions_for_aggregates
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:87
Hash#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:89
Student.block in expand_hash_conditions_for_aggregates
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:89
String#to_sym
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:90
Student.reflect_on_aggregation
$GemPath0/gems/activerecord-5.1.2/lib/active_record/reflection.rb:63
Student.aggregate_reflections -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Symbol#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/reflection.rb:64
Hash#stringify_keys!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/keys.rb:43
Hash#transform_keys!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/keys.rb:23
Kernel#block_given?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/keys.rb:24
Hash#keys
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/keys.rb:25
Array#each
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/keys.rb:25
Hash#block in transform_keys!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/keys.rb:25
String#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/keys.rb:26
Hash#delete
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/keys.rb:26
Array#last
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause_factory.rb:18
ActiveRecord::Relation::WhereClauseFactory#perform_case_sensitive?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause_factory.rb:41
ActiveRecord::PredicateBuilder#create_binds
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:32
ActiveRecord::PredicateBuilder#convert_dot_notation_to_hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:137
Hash#select
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:138
ActiveRecord::PredicateBuilder#block in convert_dot_notation_to_hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:138
String#include?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:139
Hash#each_key
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:142
ActiveRecord::PredicateBuilder#create_binds_for_hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:85
Kernel#dup
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:86
Kernel#initialize_dup
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:86
Hash#initialize_copy
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:86
Hash#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:89
ActiveRecord::PredicateBuilder#block in create_binds_for_hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:89
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:91
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:96
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:98
ActiveRecord::PredicateBuilder#can_be_bound?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:157
ActiveRecord::TableMetadata#associated_with?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:42
Student._reflect_on_association
$GemPath0/gems/activerecord-5.1.2/lib/active_record/reflection.rb:115
Student._reflections -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/reflection.rb:116
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:160
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:160
Kernel#nil?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:163
ActiveRecord::PredicateBuilder#handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:153
Enumerable#detect
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Array#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::Base.===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:262
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:263
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Array#last
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:163
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:113
BasicObject#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:113
ActiveRecord::PredicateBuilder#build_bind_param
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:167
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:168
ActiveRecord::TableMetadata#type
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:30
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:32
Student.type_for_attribute
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:372
Student.attribute_types
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:455
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:168
ActiveRecord::Relation::QueryAttribute#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:29
ActiveRecord::TableMetadata#associated_with?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:42
Student._reflect_on_association
$GemPath0/gems/activerecord-5.1.2/lib/active_record/reflection.rb:115
Student._reflections -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/reflection.rb:116
ActiveRecord::PredicateBuilder#build_from_hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:27
ActiveRecord::PredicateBuilder#convert_dot_notation_to_hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:137
Hash#select
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:138
ActiveRecord::PredicateBuilder#block in convert_dot_notation_to_hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:138
String#include?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:139
Hash#each_key
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:142
ActiveRecord::PredicateBuilder#expand_from_hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:73
Enumerable#flat_map
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:76
Hash#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:76
ActiveRecord::PredicateBuilder#block in expand_from_hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:76
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:77
ActiveRecord::TableMetadata#arel_attribute
$GemPath0/gems/activerecord-5.1.2/lib/active_record/table_metadata.rb:22
Student.arel_attribute
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:285
Student.attribute_alias?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/attribute_methods.rb:218
Student.attribute_aliases -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
String#to_s
$GemPath0/gems/activemodel-5.1.2/lib/active_model/attribute_methods.rb:219
Hash#key?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/attribute_methods.rb:219
Arel::Table#[]
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:80
#<Class:#<Class:0x007f387e6f98a8>>#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.2/lib/active_record/relation/predicate_builder.rb:63
ActiveRecord::PredicateBuilder#handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:153
Enumerable#detect
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Array#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::Base.===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:262
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:263
ActiveRecord::PredicateBuilder#block in handler_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
Array#last
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/predicate_builder.rb:154
ActiveRecord::PredicateBuilder::BasicObjectHandler#call
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/relation/where_clause_factory.rb:30
ActiveRecord::Relation::WhereClause#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:8
ActiveRecord::Relation::WhereClause#+
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:13
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:14
ActiveRecord::Relation::WhereClause#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:8
Student::ActiveRecord_Relation#where_clause=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:71
Student::ActiveRecord_Relation#set_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:927
Student::ActiveRecord_Relation#assert_mutability!
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:934
Student#locking_enabled?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/locking/optimistic.rb:58
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/locking/optimistic.rb:59
Student.locking_enabled?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/locking/optimistic.rb:143
Student.lock_optimistically -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.columns_hash
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:342
Student.load_schema
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:455
Student.locking_column
$GemPath0/gems/activerecord-5.1.2/lib/active_record/locking/optimistic.rb:154
Hash#keys
$GemPath0/gems/activerecord-5.1.2/lib/active_record/persistence.rb:533
Student#clear_attribute_changes
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/dirty.rb:90
Student#clear_attribute_changes
$GemPath0/gems/activemodel-5.1.2/lib/active_model/dirty.rb:268
Student#changed_attributes
$GemPath0/gems/activemodel-5.1.2/lib/active_model/dirty.rb:175
Class#new
$GemPath0/gems/activemodel-5.1.2/lib/active_model/dirty.rb:176
ActiveSupport::HashWithIndifferentAccess#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:64
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:65
Hash#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:66
ActiveSupport::HashWithIndifferentAccess#update
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:131
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:132
Hash#to_hash
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:135
Hash#each_pair
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:135
Hash#to_hash
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:69
Hash#default
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:70
Hash#default_proc
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:71
ActiveSupport::HashWithIndifferentAccess#except!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/except.rb:18
Array#each
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/except.rb:19
ActiveSupport::HashWithIndifferentAccess#block in except!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/hash/except.rb:19
ActiveSupport::HashWithIndifferentAccess#delete
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:243
ActiveSupport::HashWithIndifferentAccess#convert_key
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:288
Kernel#kind_of?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:289
Hash#delete
$GemPath0/gems/activesupport-5.1.2/lib/active_support/hash_with_indifferent_access.rb:244
Array#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/dirty.rb:92
Student#block in clear_attribute_changes
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/dirty.rb:92
Student#clear_attribute_change
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/dirty.rb:271
Student#mutation_tracker
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/dirty.rb:241
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/dirty.rb:245
ActiveRecord::AttributeMutationTracker#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_mutation_tracker.rb:5
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_mutation_tracker.rb:7
Set#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:83
Class#new
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:84
Hash#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:84
NilClass#nil?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:86
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_mutation_tracker.rb:8
Set#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:83
Class#new
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:84
Hash#initialize
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:84
NilClass#nil?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:86
ActiveRecord::AttributeMutationTracker#forget_change
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_mutation_tracker.rb:50
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_mutation_tracker.rb:51
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set.rb:12
ActiveRecord::LazyAttributeHash#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:41
ActiveRecord::Attribute::FromUser#forgetting_assignment
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:62
ActiveRecord::Attribute::FromUser#value_for_database
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:50
ActiveRecord::Attribute::FromUser#value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:36
ActiveRecord::Attribute::FromUser#type_cast
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:172
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#cast
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/time_zone_conversion.rb:9
Kernel#nil?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/time_zone_conversion.rb:10
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter.const_missing
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:56
Module#const_get
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:57
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/time_zone_conversion.rb:12
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/time_zone_conversion.rb:14
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#method_missing
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:78
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__getobj__
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:384
Kernel#respond_to?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:82
ActiveRecord::Type::DateTime#user_input_in_time_zone
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:44
Time.zone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/zones.rb:12
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/zones.rb:13
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/zones.rb:13
Time#in_time_zone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/date_and_time/zones.rb:18
Time.find_zone!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/zones.rb:80
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/zones.rb:81
Time#acts_like?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:7
Symbol#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
String#intern
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
Time#time_with_zone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/date_and_time/zones.rb:31
Time#utc?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/date_and_time/zones.rb:33
Class#new
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/date_and_time/zones.rb:33
ActiveSupport::TimeWithZone#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:50
ActiveSupport::TimeWithZone#transfer_time_values_to_utc_constructor
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:492
Kernel#instance_of?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:494
Time#utc?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:494
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#cast -> block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__getobj__
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:384
ActiveRecord::Type::DateTime#cast -> block in initialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/accepts_multiparameter_time.rb:6
ActiveRecord::Type::DateTime#block in initialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/accepts_multiparameter_time.rb:6
ActiveSupport::TimeWithZone#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:431
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:432
ActiveRecord::Type::DateTime#cast
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/value.rb:35
Kernel#nil?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/value.rb:36
ActiveRecord::Type::DateTime#cast_value
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/date_time.rb:15
ActiveSupport::TimeWithZone#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:431
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:432
ActiveRecord::Type::DateTime#apply_seconds_precision
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:33
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#serialize -> block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__getobj__
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:384
ActiveRecord::Type::DateTime#serialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:7
ActiveRecord::Type::DateTime#apply_seconds_precision
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:33
ActiveSupport::TimeWithZone#acts_like?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:7
Symbol#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
String#intern
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
ActiveSupport::TimeWithZone#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:457
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:459
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:460
ActiveRecord::Type::DateTime#is_utc?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/type/internal/timezone.rb:5
ActiveRecord::Base.default_timezone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::TimeWithZone#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:457
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:459
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:460
ActiveSupport::TimeWithZone#utc
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:62
ActiveRecord::Attribute::FromUser#with_value_from_database
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:71
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:72
ActiveRecord::Attribute::FromUser.from_database
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:5
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:29
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set.rb:16
ActiveRecord::LazyAttributeHash#[]=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:45
Kernel#frozen?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:46
Set#delete
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:344
Hash#delete
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:345
Student#mutations_from_database
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/dirty.rb:260
Student#mutation_tracker
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/dirty.rb:241
ActiveRecord::AttributeMutationTracker#forget_change
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_mutation_tracker.rb:50
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_mutation_tracker.rb:51
ActiveRecord::AttributeSet#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set.rb:12
ActiveRecord::LazyAttributeHash#[]
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:41
ActiveRecord::Attribute::FromDatabase#forgetting_assignment
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:62
ActiveRecord::Attribute::FromDatabase#value_for_database
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:50
ActiveRecord::Attribute::FromDatabase#value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:36
ActiveRecord::Attribute::FromDatabase#type_cast
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:162
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#deserialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/time_zone_conversion.rb:5
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#deserialize -> block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__getobj__
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:384
ActiveRecord::Type::DateTime#deserialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/value.rb:21
ActiveRecord::Type::DateTime#cast -> block in initialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/accepts_multiparameter_time.rb:6
ActiveRecord::Type::DateTime#block in initialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/accepts_multiparameter_time.rb:6
Kernel#is_a?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/accepts_multiparameter_time.rb:7
ActiveRecord::Type::DateTime#cast
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/value.rb:35
Kernel#nil?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/value.rb:36
ActiveRecord::Type::DateTime#cast_value
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/date_time.rb:15
Kernel#is_a?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/date_time.rb:16
ActiveRecord::Type::DateTime#apply_seconds_precision
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:33
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#convert_time_to_time_zone
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/time_zone_conversion.rb:27
Kernel#nil?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/time_zone_conversion.rb:28
Time#acts_like?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:7
Symbol#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
String#intern
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
Time.zone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/zones.rb:12
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/zones.rb:13
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/zones.rb:13
Time#in_time_zone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/date_and_time/zones.rb:18
Time.find_zone!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/zones.rb:80
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/zones.rb:81
Time#acts_like?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:7
Symbol#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
String#intern
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
Time#time_with_zone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/date_and_time/zones.rb:31
Time#utc?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/date_and_time/zones.rb:33
Class#new
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/date_and_time/zones.rb:33
ActiveSupport::TimeWithZone#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:50
ActiveSupport::TimeWithZone#transfer_time_values_to_utc_constructor
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:492
Kernel#instance_of?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:494
Time#utc?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:494
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#serialize -> block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__getobj__
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:384
ActiveRecord::Type::DateTime#serialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:7
ActiveRecord::Type::DateTime#apply_seconds_precision
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:33
ActiveSupport::TimeWithZone#acts_like?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:7
Symbol#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
String#intern
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
ActiveSupport::TimeWithZone#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:457
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:459
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:460
ActiveRecord::Type::DateTime#is_utc?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/type/internal/timezone.rb:5
ActiveRecord::Base.default_timezone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::TimeWithZone#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:457
Symbol#to_sym
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:459
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:460
ActiveSupport::TimeWithZone#utc
$GemPath0/gems/activesupport-5.1.2/lib/active_support/time_with_zone.rb:62
ActiveRecord::Attribute::FromDatabase#with_value_from_database
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:71
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:72
ActiveRecord::Attribute::FromDatabase.from_database
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:4
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:5
ActiveRecord::Attribute::FromDatabase#initialize
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:29
ActiveRecord::AttributeSet#[]=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set.rb:16
ActiveRecord::LazyAttributeHash#[]=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:45
Kernel#frozen?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_set/builder.rb:46
Set#delete
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:344
Hash#delete
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:345
Student::ActiveRecord_Relation#update_all
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:363
Hash#empty?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:364
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:366
Arel::UpdateManager#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/update_manager.rb:4
Arel::UpdateManager#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/tree_manager.rb:12
Class#new
$GemPath0/gems/arel-8.0.0/lib/arel/update_manager.rb:6
Arel::Nodes::UpdateStatement#initialize
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/update_statement.rb:8
Student.table_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:217
Student.sanitize_sql_for_assignment
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:48
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:50
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:51
Student.sanitize_sql_hash_for_assignment
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:110
Student.connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.2/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
Enumerable#map
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:112
Hash#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:112
Student.block in sanitize_sql_hash_for_assignment
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:112
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:113
Student.type_for_attribute
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:372
Student.attribute_types
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:352
Student.load_schema
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:459
Student.schema_loaded?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/model_schema.rb:455
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#serialize -> block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#block in delegating_block
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:339
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__getobj__
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:384
ActiveRecord::Type::DateTime#serialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:7
ActiveRecord::Type::DateTime#apply_seconds_precision
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:33
Time#acts_like?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:7
Symbol#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
String#intern
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
ActiveRecord::Type::DateTime#is_utc?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/type/internal/timezone.rb:5
ActiveRecord::Base.default_timezone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
Kernel#respond_to?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:13
Time#getutc
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/time_value.rb:14
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name_for_assignment
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3/quoting.rb:9
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:89
String#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:90
String#gsub
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3/quoting.rb:14
String#freeze
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3/quoting.rb:14
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:9
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:10
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:12
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_quote
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:181
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:183
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:183
TrueClass#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:185
BasicObject#==
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:185
FalseClass#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:186
BasicObject#==
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:186
NilClass#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:187
BasicObject#==
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:187
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:189
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:190
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/duration.rb:135
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/duration.rb:136
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:191
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:192
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:193
Time.===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:15
Module#===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:16
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quoted_date
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:137
Time#acts_like?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:7
Symbol#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
String#intern
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/acts_like.rb:8
ActiveRecord::Base.default_timezone
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:141
Time#getutc
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:142
Time#to_formatted_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/conversions.rb:49
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/conversions.rb:51
Time#strftime
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/conversions.rb:51
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:147
Time#usec
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:147
Time#usec
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:148
Kernel#sprintf
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:148
Array#join
$GemPath0/gems/activerecord-5.1.2/lib/active_record/sanitization.rb:115
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::UpdateManager#set
$GemPath0/gems/arel-8.0.0/lib/arel/update_manager.rb:44
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/update_manager.rb:45
Arel::UpdateManager#table
$GemPath0/gems/arel-8.0.0/lib/arel/update_manager.rb:30
Student::ActiveRecord_Relation#has_join_values?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:654
Student::ActiveRecord_Relation#joins_values
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Array#any?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:655
Student::ActiveRecord_Relation#left_outer_joins_values
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Array#any?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:655
Student::ActiveRecord_Relation#primary_key
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/delegation.rb:44
Student.primary_key
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute_methods/primary_key.rb:73
Student::ActiveRecord_Relation#arel_attribute
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation.rb:104
Student.arel_attribute
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:285
Student.attribute_alias?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/attribute_methods.rb:218
Student.attribute_aliases -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
String#to_s
$GemPath0/gems/activemodel-5.1.2/lib/active_model/attribute_methods.rb:219
Hash#key?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/attribute_methods.rb:219
Arel::Table#[]
$GemPath0/gems/arel-8.0.0/lib/arel/table.rb:80
#<Class:#<Class:0x007f387e6f98a8>>#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::UpdateManager#key=
$GemPath0/gems/arel-8.0.0/lib/arel/update_manager.rb:15
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
Module#===
$GemPath0/gems/arel-8.0.0/lib/arel/nodes/casted.rb:33
Student::ActiveRecord_Relation#arel
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:917
Student::ActiveRecord_Relation#build_arel
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:939
Class#new
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Student::ActiveRecord_Relation#left_outer_joins_values
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Student::ActiveRecord_Relation#where_clause
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
ActiveRecord::Relation::WhereClause#empty?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:6
Array#empty?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:6
Student::ActiveRecord_Relation#where_clause
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
ActiveRecord::Relation::WhereClause#ast
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:66
ActiveRecord::Relation::WhereClause#predicates_with_wrapped_sql_literals
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:165
ActiveRecord::Relation::WhereClause#non_empty_predicates
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:176
Array#-
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:177
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.2/lib/active_record/relation/where_clause.rb:166
ActiveRecord::Relation::WhereClause#block in predicates_with_wrapped_sql_literals
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:166
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:167
Class#new
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
ActiveRecord::Relation::WhereClause.empty
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:80
ActiveRecord::Relation::WhereClause#empty?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:6
Array#empty?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:6
Student::ActiveRecord_Relation#limit_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Student::ActiveRecord_Relation#offset_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Student::ActiveRecord_Relation#group_values
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Student::ActiveRecord_Relation#build_order
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1095
Student::ActiveRecord_Relation#order_values
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Array#uniq
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1096
Array#reject!
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1097
Student::ActiveRecord_Relation#build_select
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1041
Student::ActiveRecord_Relation#select_values
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Array#any?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1042
Student.arel_table
$GemPath0/gems/activerecord-5.1.2/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:0x007f387e6f98a8>>#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.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
ActiveRecord::Relation::FromClause.empty
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/from_clause.rb:27
ActiveRecord::Relation::FromClause#empty?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/from_clause.rb:23
NilClass#nil?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/from_clause.rb:24
Student::ActiveRecord_Relation#lock_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Arel::SelectManager#limit
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:22
Arel::UpdateManager#take
$GemPath0/gems/arel-8.0.0/lib/arel/update_manager.rb:10
Student::ActiveRecord_Relation#arel
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:917
Arel::SelectManager#orders
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:176
Arel::UpdateManager#order
$GemPath0/gems/arel-8.0.0/lib/arel/update_manager.rb:23
Student::ActiveRecord_Relation#arel
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:917
Arel::SelectManager#constraints
$GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:27
Arel::UpdateManager#wheres=
$GemPath0/gems/arel-8.0.0/lib/arel/update_manager.rb:35
Student.connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.2/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#bound_attributes
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:77
Student::ActiveRecord_Relation#limit_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Student::ActiveRecord_Relation#offset_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1190
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1192
Student::ActiveRecord_Relation#connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/delegation.rb:44
Student.connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:87
Student.retrieve_connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:115
Student.connection_handler
$GemPath0/gems/activerecord-5.1.2/lib/active_record/core.rb:141
ActiveRecord::RuntimeRegistry.connection_handler
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Student.default_connection_handler -> block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.block (4 levels) in class_attribute
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/class/attribute.rb:90
Student.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:96
ApplicationRecord.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Class#superclass
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:96
ActiveRecord::Base.connection_specification_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:94
Kernel#nil?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:95
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
#<Class:Process>#pid
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1188
ActiveRecord::Relation::FromClause.empty
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/from_clause.rb:27
ActiveRecord::Relation::FromClause#binds
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/from_clause.rb:11
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/from_clause.rb:12
Student::ActiveRecord_Relation#arel
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:917
Student::ActiveRecord_Relation#where_clause
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#having_clause
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:67
Student::ActiveRecord_Relation#get_value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:922
Student::ActiveRecord_Relation#default_value_for
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1180
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1182
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1184
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
Symbol#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_methods.rb:1186
ActiveRecord::Relation::WhereClause.empty
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/where_clause.rb:80
ActiveRecord::ConnectionAdapters::SQLite3Adapter#combine_bind_parameters
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract_adapter.rb:496
ActiveRecord::ConnectionAdapters::SQLite3Adapter#update
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/query_cache.rb:15
ActiveRecord::ConnectionAdapters::SQLite3Adapter#update
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/database_statements.rb:129
ActiveRecord::ConnectionAdapters::SQLite3Adapter#to_sql
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/database_statements.rb:10
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/database_statements.rb:11
ActiveRecord::ConnectionAdapters::SQLite3Adapter#collector
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract_adapter.rb:143
Class#new
$GemPath0/gems/activerecord-5.1.2/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.2/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.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_UpdateStatement
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:102
NilClass#nil?
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:103
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_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.2/lib/active_record/connection_adapters/abstract/quoting.rb:94
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.2/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
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
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_SqlLiteral
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/determine_if_preparable_visitor.rb:16
Arel::Visitors::SQLite#literal
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:715
String#to_s
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:715
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<<
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
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_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:0x007f387e6f98a8>#relation
$GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:705
#<Class:0x007f387e6f98a8>#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.2/lib/active_record/connection_adapters/abstract/quoting.rb:94
ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
#<Class:0x007f387e6f98a8>#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.2/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
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#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
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#compile
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract_adapter.rb:138
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#compile
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/sql_string.rb:20
ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#value
$GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:9
String#freeze
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/database_statements.rb:13
ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_delete
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:238
ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:162
Array#first
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:163
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:163
Array#map
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in type_casted_binds
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:166
ActiveRecord::Relation::QueryAttribute#value_for_database
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_attribute.rb:10
ActiveRecord::Relation::QueryAttribute#value_for_database
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:50
ActiveRecord::Relation::QueryAttribute#value
$GemPath0/gems/activerecord-5.1.2/lib/active_record/attribute.rb:36
ActiveRecord::Relation::QueryAttribute#type_cast
$GemPath0/gems/activerecord-5.1.2/lib/active_record/relation/query_attribute.rb:6
ActiveModel::Type::Integer#serialize
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/integer.rb:24
ActiveModel::Type::Integer#cast
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/numeric.rb:5
TrueClass#===
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/numeric.rb:8
BasicObject#==
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/numeric.rb:8
FalseClass#===
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/numeric.rb:9
BasicObject#==
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/numeric.rb:9
Module#===
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/helpers/numeric.rb:10
ActiveModel::Type::Integer#cast
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/value.rb:35
Kernel#nil?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/value.rb:36
ActiveModel::Type::Integer#cast_value
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/integer.rb:40
Integer#to_i
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/integer.rb:45
ActiveModel::Type::Integer#ensure_in_range
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/integer.rb:49
Range#cover?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/integer.rb:50
Integer#<=>
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/integer.rb:50
Integer#<=>
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/integer.rb:50
ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_cast
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:31
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:32
Kernel#respond_to?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:34
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3/quoting.rb:27
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3/quoting.rb:29
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3/quoting.rb:31
ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:200
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:202
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:202
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:202
TrueClass#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:204
BasicObject#==
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:204
FalseClass#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:205
BasicObject#==
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:205
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:207
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:208
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:209
Time.===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:15
Module#===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:16
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:16
ActiveRecord::ConnectionAdapters::SQLite3Adapter#types_which_need_no_typecasting
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:177
NilClass#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:210
BasicObject#==
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:210
Module#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/quoting.rb:210
ActiveRecord::ConnectionAdapters::SQLite3Adapter#log
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract_adapter.rb:602
Kernel#object_id
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract_adapter.rb:610
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:97
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:78
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:84
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
Time#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
Integer#+
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
Class#new
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
ActiveSupport::Notifications::Event#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:56
Kernel#dup
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:58
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:58
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:58
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:120
Array#last
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:86
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:120
Array#push
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:89
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:97
ActiveRecord::ExplainSubscriber#start
$GemPath0/gems/activerecord-5.1.2/lib/active_record/explain_subscriber.rb:6
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/connection_adapters/abstract_adapter.rb:611
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
ActiveSupport::Dependencies.interlock
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Dependencies::Interlock#permit_concurrent_loads
$GemPath0/gems/activesupport-5.1.2/lib/active_support/dependencies/interlock.rb:44
ActiveSupport::Concurrency::ShareLock#yield_shares
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/concurrency/share_lock.rb:171
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:172
Hash#delete
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:172
Kernel#hash
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:172
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.2/lib/active_support/dependencies/interlock.rb:45
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query
$GemPath0/gems/activerecord-5.1.2/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#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
ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract_adapter.rb:629
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
Enumerable#to_a
$GemPath0/gems/activerecord-5.1.2/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#close
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
Class#new
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
ActiveRecord::Result#initialize
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_support/concurrency/share_lock.rb:187
ActiveSupport::Concurrency::ShareLock#wait_for
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:217
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:218
Kernel#hash
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/concurrency/share_lock.rb:219
ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:188
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:221
Hash#delete
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:221
Kernel#hash
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:221
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:193
Hash#delete
$GemPath0/gems/activesupport-5.1.2/lib/active_support/concurrency/share_lock.rb:193
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.2/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:101
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:82
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:92
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:93
Time#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:93
Integer#+
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:93
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:120
Array#pop
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:94
Hash#merge!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:96
String#split
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:98
Array#first
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:98
ActiveRecord::LogSubscriber#sql
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:18
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:9
ActiveRecord::RuntimeRegistry.sql_runtime
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:78
Time#minus_with_coercion
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:276
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:277
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:278
Time#minus_with_duration
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:263
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/duration.rb:135
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/duration.rb:136
Time#-
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
Integer#-
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
Numeric#quo
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
Integer#fdiv
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
ActiveRecord::LogSubscriber.runtime=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:5
ActiveRecord::RuntimeRegistry.sql_runtime=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:19
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:92
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_record/log_subscriber.rb:24
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:78
Float#round
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:26
Float#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/numeric/conversions.rb:102
NilClass#===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/numeric/conversions.rb:104
Float#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/numeric/conversions.rb:105
ActiveRecord::LogSubscriber#type_casted_binds
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:46
Array#zip
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:33
Array#map
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:33
ActiveRecord::LogSubscriber#block in sql
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:33
ActiveRecord::LogSubscriber#render_bind
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:50
Kernel#is_a?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:51
ActiveModel::Type::Integer#binary?
$GemPath0/gems/activemodel-5.1.2/lib/active_model/type/value.rb:55
Array#inspect
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:35
Array#inspect
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:35
String#inspect
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:35
Integer#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:35
ActiveRecord::LogSubscriber#colorize_payload_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:60
String#blank?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/blank.rb:116
Regexp#match?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/blank.rb:120
ActiveRecord::LogSubscriber#color
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:104
ActiveRecord::LogSubscriber#colorize_logging
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:69
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:106
ActiveRecord::LogSubscriber#sql_color
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:68
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:70
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:72
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:72
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:74
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:76
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:78
ActiveRecord::LogSubscriber#color
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:104
ActiveRecord::LogSubscriber#colorize_logging
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:69
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:106
ActiveRecord::LogSubscriber#debug
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:94
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/logger.rb:24
ActiveSupport::Logger#block (2 levels) in broadcast
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:24
ActiveSupport::Logger#add
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:85
Kernel#nil?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:86
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/logger.rb:101
Module#===
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/logger.rb:85
Kernel#nil?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:86
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/tagged_logging.rb:20
ActiveSupport::Logger::SimpleFormatter#tags_text
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:51
ActiveSupport::Logger::SimpleFormatter#current_tags
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:45
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:48
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:48
Array#any?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:53
NilClass#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:21
ActiveSupport::Logger::SimpleFormatter#call
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:101
Module#===
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:101
ActiveRecord::ExplainSubscriber#finish
$GemPath0/gems/activerecord-5.1.2/lib/active_record/explain_subscriber.rb:10
ActiveRecord::ExplainRegistry.collect?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:53
ActiveRecord::ExplainRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveRecord::ExplainRegistry#collect?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/explain_registry.rb:21
SQLite3::Database#changes
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:240
#<Class:Thread>#current
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:203
Thread#status
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:203
ActiveRecord::ConnectionAdapters::TransactionManager#commit_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:167
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::TransactionManager#block in commit_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:168
Array#last
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:169
ActiveRecord::ConnectionAdapters::RealTransaction#before_commit_records
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:78
Array#uniq
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:79
Array#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:79
Array#pop
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:174
ActiveRecord::ConnectionAdapters::RealTransaction#commit
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:139
ActiveRecord::ConnectionAdapters::SQLite3Adapter#commit_db_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:260
ActiveRecord::ConnectionAdapters::SQLite3Adapter#log
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract_adapter.rb:602
Kernel#object_id
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract_adapter.rb:610
ActiveSupport::Notifications::Instrumenter#instrument
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:17
ActiveSupport::Notifications::Instrumenter#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:32
ActiveSupport::Notifications::Fanout#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:41
ActiveSupport::Notifications::Fanout#listeners_for
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:97
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:78
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:84
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
Time#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
Integer#+
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
Class#new
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:85
ActiveSupport::Notifications::Event#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:56
Kernel#dup
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:58
Kernel#initialize_dup
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:58
Hash#initialize_copy
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:58
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:120
Array#last
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:86
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:120
Array#push
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:89
ActiveSupport::Notifications::Fanout#block in start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:42
ActiveSupport::Notifications::Fanout::Subscribers::Evented#start
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:97
ActiveRecord::ExplainSubscriber#start
$GemPath0/gems/activerecord-5.1.2/lib/active_record/explain_subscriber.rb:6
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log
$GemPath0/gems/activerecord-5.1.2/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.2/lib/active_record/connection_adapters/abstract_adapter.rb:611
ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in commit_db_transaction
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/sqlite3_adapter.rb:261
SQLite3::Database#commit
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:517
SQLite3::Database#execute
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:122
Kernel#nil?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:123
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::Database#block in execute
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:137
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#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#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
Kernel#block_given?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:142
Enumerable#map
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:152
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#closed?
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:97
SQLite3::Statement#close
$GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:97
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.2/lib/active_support/notifications/instrumenter.rb:41
ActiveSupport::Notifications::Fanout#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:45
Array#each
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout#block in finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:101
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:82
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:92
#<Class:Time>#now
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:93
Time#initialize
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:93
Integer#+
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:93
ActiveRecord::LogSubscriber#event_stack
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:104
ActiveSupport::SubscriberQueueRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::SubscriberQueueRegistry#get_queue
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:120
Array#pop
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:94
Hash#merge!
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:96
String#split
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:98
Array#first
$GemPath0/gems/activesupport-5.1.2/lib/active_support/subscriber.rb:98
ActiveRecord::LogSubscriber#sql
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:18
Kernel#class
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:19
ActiveRecord::LogSubscriber.runtime
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:9
ActiveRecord::RuntimeRegistry.sql_runtime
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:18
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:78
Time#minus_with_coercion
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:276
Kernel#respond_to?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:277
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:278
Time#minus_with_duration
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:263
ActiveSupport::Duration.===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/duration.rb:135
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/duration.rb:136
Time#-
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
Integer#-
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
Numeric#quo
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
Integer#fdiv
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/time/calculations.rb:267
ActiveRecord::LogSubscriber.runtime=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:5
ActiveRecord::RuntimeRegistry.sql_runtime=
$GemPath0/gems/activerecord-5.1.2/lib/active_record/runtime_registry.rb:19
ActiveRecord::RuntimeRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveSupport::Logger#debug?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:92
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_record/log_subscriber.rb:24
String#==
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:24
String#==
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:24
NilClass#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:26
ActiveSupport::Notifications::Event#duration
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/instrumenter.rb:78
Float#round
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:26
Float#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/numeric/conversions.rb:102
NilClass#===
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/numeric/conversions.rb:104
Float#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/numeric/conversions.rb:105
ActiveRecord::LogSubscriber#colorize_payload_name
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:60
NilClass#blank?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/object/blank.rb:54
ActiveRecord::LogSubscriber#color
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:104
ActiveRecord::LogSubscriber#colorize_logging
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:69
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:106
ActiveRecord::LogSubscriber#sql_color
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:68
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:70
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:72
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:72
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:74
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:76
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:78
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:80
Regexp#===
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:82
ActiveRecord::LogSubscriber#color
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:104
ActiveRecord::LogSubscriber#colorize_logging
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:69
Kernel#is_a?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:106
NilClass#to_s
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:41
ActiveRecord::LogSubscriber#debug
$GemPath0/gems/activesupport-5.1.2/lib/active_support/log_subscriber.rb:94
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/lib/active_support/core_ext/module/attribute_accessors.rb:62
ActiveRecord::LogSubscriber#logger
$GemPath0/gems/activerecord-5.1.2/lib/active_record/log_subscriber.rb:89
ActiveRecord::Base.logger
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/logger.rb:24
ActiveSupport::Logger#block (2 levels) in broadcast
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:24
ActiveSupport::Logger#add
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:85
Kernel#nil?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:86
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/logger.rb:101
Module#===
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/logger.rb:85
Kernel#nil?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:86
ActiveSupport::Logger#level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:27
ActiveSupport::Logger#local_level
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:15
ActiveSupport::Logger#local_log_id
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:11
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger_thread_safe_level.rb:12
BasicObject#__id__
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/tagged_logging.rb:20
ActiveSupport::Logger::SimpleFormatter#tags_text
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:51
ActiveSupport::Logger::SimpleFormatter#current_tags
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:45
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:48
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:48
Array#any?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:53
NilClass#to_s
$GemPath0/gems/activesupport-5.1.2/lib/active_support/tagged_logging.rb:21
ActiveSupport::Logger::SimpleFormatter#call
$GemPath0/gems/activesupport-5.1.2/lib/active_support/logger.rb:101
Module#===
$GemPath0/gems/activesupport-5.1.2/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.2/lib/active_support/notifications/fanout.rb:46
ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish
$GemPath0/gems/activesupport-5.1.2/lib/active_support/notifications/fanout.rb:101
ActiveRecord::ExplainSubscriber#finish
$GemPath0/gems/activerecord-5.1.2/lib/active_record/explain_subscriber.rb:10
ActiveRecord::ExplainRegistry.collect?
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:53
ActiveRecord::ExplainRegistry.instance
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:44
#<Class:Thread>#current
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
Thread#[]
$GemPath0/gems/activesupport-5.1.2/lib/active_support/per_thread_registry.rb:45
ActiveRecord::ExplainRegistry#collect?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/explain_registry.rb:21
ActiveRecord::ConnectionAdapters::RealTransaction#commit
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:74
ActiveRecord::ConnectionAdapters::TransactionState#set_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:26
Set#include?
/home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
ActiveRecord::ConnectionAdapters::RealTransaction#commit_records
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:82
Array#uniq
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:83
Array#shift
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:84
Array#each
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:93
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
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
ActiveRecord::ConnectionAdapters::TransactionState#committed?
$GemPath0/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/transaction.rb:14
Student#clear_transaction_record_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:413
Student#force_clear_transaction_record_state
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:419
Hash#clear
$GemPath0/gems/activerecord-5.1.2/lib/active_record/transactions.rb:420