• StudentsController#block in show /home/z/test_rails/school/app/controllers/students_controller.rb:23
    • StudentsController.const_missing $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:200
      • StudentsController.anonymous? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:25
        • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
        • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
      • ActiveSupport::Dependencies.load_missing_constant $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:493
        • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
        • ActiveSupport::Dependencies.qualified_const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
          • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
        • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
        • ActiveSupport::Inflector.constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
          • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
          • Enumerable#inject $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
            • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
              • ActiveSupport::Inflector.block in constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
        • BasicObject#equal? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
        • ActiveSupport::Dependencies.qualified_name_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:485
          • ActiveSupport::Dependencies.to_constant_name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:675
            • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:677
            • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:678
            • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:679
            • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:680
          • Symbol#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:487
        • String#underscore $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:118
          • ActiveSupport::Inflector.underscore $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:90
            • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:91
            • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
            • String#gsub $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
            • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
              • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
              • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
            • Regexp#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
            • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
            • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:94
            • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:95
            • String#tr! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:96
            • String#downcase! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:97
        • ActiveSupport::Dependencies.search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:423
          • String#sub $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:424
          • ActiveSupport::Dependencies.autoload_paths $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
          • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
              • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
              • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
        • ActiveSupport::Dependencies.autoload_module! $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:454
          • ActiveSupport::Dependencies.autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:436
            • ActiveSupport::Dependencies.autoload_paths $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
            • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
              • ActiveSupport::Dependencies.block in autoloadable_module? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:437
                • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
                • #<Class:File>#directory? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:438
        • StudentsController.parent $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:32
          • StudentsController.parent_name $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:7
        • StudentsController.parents $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:48
          • StudentsController.parent_name $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:7
          • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:57
        • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:517
          • ActiveSupport::Dependencies.block in load_missing_constant $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:517
            • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:517
        • Object.const_missing $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:200
          • Object.anonymous? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:25
            • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
            • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
          • ActiveSupport::Dependencies.load_missing_constant $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:493
            • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
            • ActiveSupport::Dependencies.qualified_const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
              • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
            • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
            • ActiveSupport::Inflector.constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
              • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
              • Enumerable#inject $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                  • ActiveSupport::Inflector.block in constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                    • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
            • BasicObject#equal? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
            • ActiveSupport::Dependencies.qualified_name_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:485
              • ActiveSupport::Dependencies.to_constant_name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:675
                • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:677
                • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:678
                • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:679
                • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:680
              • Symbol#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:487
            • String#underscore $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:118
              • ActiveSupport::Inflector.underscore $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:90
                • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:91
                • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
                • String#gsub $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
                • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                  • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                  • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                • Regexp#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
                • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
                • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:94
                • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:95
                • String#tr! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:96
                • String#downcase! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:97
            • ActiveSupport::Dependencies.search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:423
              • String#sub $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:424
              • ActiveSupport::Dependencies.autoload_paths $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
              • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                  • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                  • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                  • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                  • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                  • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                  • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                  • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                  • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                  • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                  • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                  • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                  • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                  • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                  • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                  • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                  • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
            • #<Class:File>#expand_path $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:504
            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:505
            • ActiveSupport::Dependencies.loading $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
            • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:507
            • ActiveSupport::Dependencies.require_or_load $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:352
              • #<Class:File>#expand_path $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:354
              • ActiveSupport::Dependencies.loaded $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
              • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
              • ActiveSupport::Dependencies.load_interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:35
                • ActiveSupport::Dependencies.interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                • ActiveSupport::Dependencies::Interlock#loading $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:10
                  • ActiveSupport::Concurrency::ShareLock#exclusive $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:146
                    • ActiveSupport::Concurrency::ShareLock#start_exclusive $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:74
                      • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                        • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                          • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                        • ActiveSupport::Concurrency::ShareLock#block in start_exclusive $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:75
                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:76
                          • ActiveSupport::Concurrency::ShareLock#busy_for_exclusive? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:203
                            • ActiveSupport::Concurrency::ShareLock#busy_for_sharing? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:208
                              • Hash#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:210
                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:205
                            • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:205
                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:84
                        • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                          • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                            • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                          • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                    • ActiveSupport::Dependencies::Interlock#block in loading $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:11
                      • ActiveSupport::Dependencies.block in load_interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:36
                        • ActiveSupport::Dependencies.block in require_or_load $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:357
                          • ActiveSupport::Dependencies.loaded $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                          • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                          • ActiveSupport::Dependencies.loaded $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                          • Set#add /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:330
                          • ActiveSupport::Dependencies.loading $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                          • ActiveSupport::Dependencies.load? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:329
                            • ActiveSupport::Dependencies.mechanism $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                          • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:371
                          • ActiveSupport::Dependencies.warnings_on_first_load $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                          • ActiveSupport::Dependencies.load_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:470
                            • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:471
                            • Array#compact $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:471
                            • Array#collect $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
                              • ActiveSupport::Dependencies.block in load_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
                                • String#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
                            • ActiveSupport::Dependencies.new_constants_in $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:656
                              • ActiveSupport::Dependencies.constant_watch_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                              • ActiveSupport::Dependencies::WatchStack#watch_namespaces $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:160
                                • Array#map $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:161
                                  • ActiveSupport::Dependencies::WatchStack#block in watch_namespaces $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:161
                                    • ActiveSupport::Dependencies.to_constant_name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:675
                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:677
                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:678
                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:679
                                      • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:680
                                    • ActiveSupport::Dependencies.qualified_const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
                                      • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
                                    • ActiveSupport::Inflector.constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
                                      • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
                                      • Enumerable#inject $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                        • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                          • ActiveSupport::Inflector.block in constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                            • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
                                    • Module#constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:164
                              • ActiveSupport::Dependencies.block in load_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:475
                                • #<Class:Kernel>#load $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
                                  • IO#set_encoding $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
                                  • IO#set_encoding $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
                                  • Object.const_missing $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:200
                                    • Object.anonymous? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:25
                                      • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
                                      • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/anonymous.rb:26
                                    • ActiveSupport::Dependencies.load_missing_constant $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:493
                                      • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
                                      • ActiveSupport::Dependencies.qualified_const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
                                        • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
                                      • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
                                      • ActiveSupport::Inflector.constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
                                        • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
                                        • Enumerable#inject $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                          • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                            • ActiveSupport::Inflector.block in constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                              • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
                                      • BasicObject#equal? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:494
                                      • ActiveSupport::Dependencies.qualified_name_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:485
                                        • ActiveSupport::Dependencies.to_constant_name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:675
                                          • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:677
                                          • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:678
                                          • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:679
                                          • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:680
                                        • Symbol#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:487
                                      • String#underscore $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:118
                                        • ActiveSupport::Inflector.underscore $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:90
                                          • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:91
                                          • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
                                          • String#gsub $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
                                          • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                            • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                            • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                          • Regexp#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
                                          • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
                                          • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:94
                                          • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:95
                                          • String#tr! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:96
                                          • String#downcase! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:97
                                      • ActiveSupport::Dependencies.search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:423
                                        • String#sub $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:424
                                        • ActiveSupport::Dependencies.autoload_paths $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                        • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                                          • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                                            • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                                            • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                                          • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                                            • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                                            • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                                          • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                                            • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                                            • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                                          • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                                            • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                                            • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                                          • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                                            • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                                            • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                                          • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                                            • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                                            • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                                          • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                                            • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                                            • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                                          • ActiveSupport::Dependencies.block in search_for_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:426
                                            • #<Class:File>#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:427
                                            • #<Class:File>#file? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:428
                                      • #<Class:File>#expand_path $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:504
                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:505
                                      • ActiveSupport::Dependencies.loading $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                      • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:507
                                      • ActiveSupport::Dependencies.require_or_load $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:352
                                        • #<Class:File>#expand_path $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:354
                                        • ActiveSupport::Dependencies.loaded $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                        • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                        • ActiveSupport::Dependencies.load_interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:35
                                          • ActiveSupport::Dependencies.interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                          • ActiveSupport::Dependencies::Interlock#loading $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:10
                                            • ActiveSupport::Concurrency::ShareLock#exclusive $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:146
                                              • ActiveSupport::Concurrency::ShareLock#start_exclusive $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:74
                                                • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                                  • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                                    • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                                  • ActiveSupport::Concurrency::ShareLock#block in start_exclusive $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:75
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:76
                                                  • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                                    • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                      • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                    • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                              • ActiveSupport::Dependencies::Interlock#block in loading $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:11
                                                • ActiveSupport::Dependencies.block in load_interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:36
                                                  • ActiveSupport::Dependencies.block in require_or_load $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:357
                                                    • ActiveSupport::Dependencies.loaded $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                    • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                    • ActiveSupport::Dependencies.loaded $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                    • Set#add /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:330
                                                    • ActiveSupport::Dependencies.loading $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                    • ActiveSupport::Dependencies.load? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:329
                                                      • ActiveSupport::Dependencies.mechanism $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                    • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:371
                                                    • ActiveSupport::Dependencies.warnings_on_first_load $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                    • ActiveSupport::Dependencies.load_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:470
                                                      • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:471
                                                      • Array#compact $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:471
                                                      • Array#collect $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
                                                        • ActiveSupport::Dependencies.block in load_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
                                                          • String#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:472
                                                      • ActiveSupport::Dependencies.new_constants_in $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:656
                                                        • ActiveSupport::Dependencies.constant_watch_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                        • ActiveSupport::Dependencies::WatchStack#watch_namespaces $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:160
                                                          • Array#map $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:161
                                                            • ActiveSupport::Dependencies::WatchStack#block in watch_namespaces $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:161
                                                              • ActiveSupport::Dependencies.to_constant_name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:675
                                                                • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:677
                                                                • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:678
                                                                • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:679
                                                                • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:680
                                                              • ActiveSupport::Dependencies.qualified_const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
                                                                • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
                                                              • ActiveSupport::Inflector.constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
                                                                • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
                                                                • Enumerable#inject $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                                                    • ActiveSupport::Inflector.block in constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                                                      • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
                                                              • Module#constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:164
                                                        • ActiveSupport::Dependencies.block in load_file $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:475
                                                          • #<Class:Kernel>#load $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
                                                            • IO#set_encoding $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
                                                            • IO#set_encoding $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:476
                                                            • ActiveRecord::Base.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:70
                                                              • ActiveRecord::Base.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:40
                                                                • ApplicationRecord.initialize_generated_modules $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:45
                                                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
                                                                    • Module#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
                                                                      • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in initialize_generated_modules $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
                                                                        • Kernel#extend(Mutex_m) $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
                                                                          • Mutex_m.extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
                                                                            • Module#extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
                                                                            • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#mu_extended /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
                                                                              • Kernel#respond_to_missing? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
                                                                              • Kernel#singleton_class /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
                                                                              • Mutex_m.define_aliases /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
                                                                                • Module#module_eval /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
                                                                                  • BasicObject#singleton_method_added (eval):2
                                                                                  • BasicObject#singleton_method_added (eval):3
                                                                                  • BasicObject#singleton_method_added (eval):4
                                                                                  • BasicObject#singleton_method_added (eval):5
                                                                                  • BasicObject#singleton_method_added (eval):6
                                                                              • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#mu_initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
                                                                                • Class#new /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                                                  • Thread::Mutex#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                                          • Module#extended $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
                                                                  • Module#include(#<#<Class:0x007f3f2ba301d0>:0x007f3f18007798>) $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
                                                                    • Module#append_features(#<#<Class:0x007f3f2ba301d0>:0x007f3f18007798>) $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
                                                                    • Module#included $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
                                                                  • ApplicationRecord.initialize_generated_modules $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:231
                                                                    • ApplicationRecord.generated_association_methods $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:235
                                                                      • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
                                                                        • Module#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
                                                                      • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
                                                                      • Module#private_constant $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:238
                                                                      • Module#include(ApplicationRecord::GeneratedAssociationMethods) $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
                                                                        • Module#append_features(ApplicationRecord::GeneratedAssociationMethods) $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
                                                                        • Module#included $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
                                                                • ActiveRecord::Base.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:177
                                                                  • Module#class_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:178
                                                                    • ApplicationRecord.block in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:178
                                                                      • ApplicationRecord.decorate_matching_attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
                                                                        • ApplicationRecord.reload_schema_from_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
                                                                          • ApplicationRecord.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
                                                                            • ActiveSupport::DescendantsTracker.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
                                                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
                                                                          • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
                                                                        • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
                                                                        • ApplicationRecord.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                          • ApplicationRecord.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                        • ActiveRecord::AttributeDecorators::TypeDecorator#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
                                                                          • Hash#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                                            • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                                              • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                                            • ActiveRecord::AttributeDecorators::TypeDecorator#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
                                                                        • ApplicationRecord.attribute_type_decorations= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                          • ApplicationRecord.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                            • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                            • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                              • #<Class:ApplicationRecord(abstract)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                                • #<Class:ApplicationRecord(abstract)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                                                  • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                                                  • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                    • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                                  • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                            • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                                                  • ActiveRecord::Base.inherited $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:273
                                                                    • ActiveRecord::Base._validators -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                      • ActiveRecord::Base.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Kernel#dup $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
                                                                      • Kernel#initialize_dup $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
                                                                        • Hash#initialize_copy $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
                                                                    • Hash#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:275
                                                                    • ApplicationRecord._validators= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                      • ApplicationRecord.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                        • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                          • #<Class:ApplicationRecord(abstract)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                            • #<Class:ApplicationRecord(abstract)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                                              • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                            • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                              • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                        • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                                                    • ActiveRecord::Base.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:133
                                                                      • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:134
                                                                        • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
                                                                          • Kernel#kind_of? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
                                                                          • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
                                                                            • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
                                                                            • Class#new $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                                                              • Thread::Mutex#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                                                      • Kernel#instance_variable_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:134
                                                                      • ActiveRecord::Base.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:450
                                                                        • ActiveRecord::Base.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:162
                                                                          • ApplicationRecord.initialize_find_by_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:158
                                                                            • Kernel#extend(Mutex_m) $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
                                                                              • Mutex_m.extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
                                                                                • Module#extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
                                                                                • Hash#mu_extended /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
                                                                                  • Kernel#respond_to_missing? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
                                                                                  • Kernel#singleton_class /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
                                                                                  • Mutex_m.define_aliases /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
                                                                                    • Module#module_eval /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
                                                                                      • BasicObject#singleton_method_added (eval):2
                                                                                      • BasicObject#singleton_method_added (eval):3
                                                                                      • BasicObject#singleton_method_added (eval):4
                                                                                      • BasicObject#singleton_method_added (eval):5
                                                                                      • BasicObject#singleton_method_added (eval):6
                                                                                  • Hash#mu_initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
                                                                                    • Class#new /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                                                      • Thread::Mutex#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                                              • Module#extended $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
                                                                            • Kernel#extend(Mutex_m) $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
                                                                              • Mutex_m.extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
                                                                                • Module#extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
                                                                                • Hash#mu_extended /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
                                                                                  • Kernel#respond_to_missing? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
                                                                                  • Kernel#singleton_class /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
                                                                                  • Mutex_m.define_aliases /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
                                                                                    • Module#module_eval /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
                                                                                      • BasicObject#singleton_method_added (eval):2
                                                                                      • BasicObject#singleton_method_added (eval):3
                                                                                      • BasicObject#singleton_method_added (eval):4
                                                                                      • BasicObject#singleton_method_added (eval):5
                                                                                      • BasicObject#singleton_method_added (eval):6
                                                                                  • Hash#mu_initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
                                                                                    • Class#new /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                                                      • Thread::Mutex#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                                              • Module#extended $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
                                                                          • ActiveRecord::Base.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:26
                                                                            • ApplicationRecord.initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:8
                                                                              • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
                                                                                • ApplicationRecord.block in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
                                                                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                    • Class#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                      • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                      • ApplicationRecord::ActiveRecord_Relation.block (2 levels) in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                        • Module#include(ApplicationRecord::ActiveRecord_Relation) $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
                                                                                          • ActiveRecord::Delegation::ClassSpecificRelation.append_features(ApplicationRecord::ActiveRecord_Relation) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
                                                                                            • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
                                                                                            • Module#< $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
                                                                                            • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
                                                                                            • Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
                                                                                            • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                            • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                            • Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                              • Module#extend_object $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                              • Module#extended $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                            • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                                            • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                                              • ApplicationRecord::ActiveRecord_Relation.block in <module:ClassSpecificRelation> $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
                                                                                                • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                                                  • Thread::Mutex#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                                          • ActiveRecord::Delegation::ClassSpecificRelation.included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
                                                                                            • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
                                                                                            • Module#included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
                                                                                  • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                                                  • String#gsub $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                                                  • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
                                                                                  • Module#private_constant $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
                                                                                  • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
                                                                                • ApplicationRecord.block in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
                                                                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                    • Class#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                      • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                      • ApplicationRecord::ActiveRecord_Associations_CollectionProxy.block (2 levels) in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                        • Module#include(ApplicationRecord::ActiveRecord_Associations_CollectionProxy) $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
                                                                                          • ActiveRecord::Delegation::ClassSpecificRelation.append_features(ApplicationRecord::ActiveRecord_Associations_CollectionProxy) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
                                                                                            • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
                                                                                            • Module#< $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
                                                                                            • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
                                                                                            • Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
                                                                                            • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                            • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                            • Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                              • Module#extend_object $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                              • Module#extended $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                            • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                                            • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                                              • ApplicationRecord::ActiveRecord_Associations_CollectionProxy.block in <module:ClassSpecificRelation> $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
                                                                                                • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                                                  • Thread::Mutex#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                                          • ActiveRecord::Delegation::ClassSpecificRelation.included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
                                                                                            • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
                                                                                            • Module#included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
                                                                                  • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                                                  • String#gsub $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                                                  • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
                                                                                  • Module#private_constant $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
                                                                                  • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
                                                                                • ApplicationRecord.block in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
                                                                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                    • Class#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                      • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                      • ApplicationRecord::ActiveRecord_AssociationRelation.block (2 levels) in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                                                        • Module#include(ApplicationRecord::ActiveRecord_AssociationRelation) $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
                                                                                          • ActiveRecord::Delegation::ClassSpecificRelation.append_features(ApplicationRecord::ActiveRecord_AssociationRelation) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
                                                                                            • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
                                                                                            • Module#< $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
                                                                                            • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
                                                                                            • Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
                                                                                            • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                            • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                            • Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                              • Module#extend_object $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                              • Module#extended $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                                            • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                                            • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                                              • ApplicationRecord::ActiveRecord_AssociationRelation.block in <module:ClassSpecificRelation> $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
                                                                                                • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                                                  • Thread::Mutex#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                                          • ActiveRecord::Delegation::ClassSpecificRelation.included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
                                                                                            • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
                                                                                            • Module#included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
                                                                                  • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                                                  • String#gsub $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                                                  • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
                                                                                  • Module#private_constant $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
                                                                                  • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
                                                                            • ActiveRecord::Base.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:102
                                                                              • ActiveRecord::Base.defined_enums -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                                • ActiveRecord::Base.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                              • Hash#deep_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:41
                                                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
                                                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
                                                                                    • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
                                                                                • Hash#each_pair $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:43
                                                                              • ApplicationRecord.defined_enums= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                                • ApplicationRecord.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                                  • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                                  • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                                    • #<Class:ApplicationRecord(abstract)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                                      • #<Class:ApplicationRecord(abstract)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                                                        • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                          • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                                  • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                                                              • ActiveRecord::Base.inherited $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:47
                                                                                • ActiveSupport::DescendantsTracker.store_inherited $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:34
                                                                                  • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:35
                                                                                • Class#inherited $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:49
                                                                        • ApplicationRecord.initialize_load_schema_monitor $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:444
                                                                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:445
                                                                            • Monitor#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:234
                                                                              • BasicObject#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:235
                                                                              • Monitor#mon_initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:241
                                                                                • Class#new /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:244
                                                                                  • Thread::Mutex#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:244
                                                              • Module#class_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:76
                                                                • ApplicationRecord.block in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:76
                                                                  • ApplicationRecord.decorate_matching_attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
                                                                    • ApplicationRecord.reload_schema_from_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
                                                                      • ApplicationRecord.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
                                                                        • ActiveSupport::DescendantsTracker.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
                                                                          • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
                                                                      • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
                                                                    • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
                                                                    • ApplicationRecord.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                      • ApplicationRecord.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • ActiveRecord::AttributeDecorators::TypeDecorator#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
                                                                      • Hash#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                                        • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                                          • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                                      • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                                        • ActiveRecord::AttributeDecorators::TypeDecorator#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
                                                                    • ApplicationRecord.attribute_type_decorations= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                      • ApplicationRecord.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                        • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                          • #<Class:ApplicationRecord(abstract)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                            • #<Class:ApplicationRecord(abstract)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                                              • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                            • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                              • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                        • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                                            • ApplicationRecord.<class:ApplicationRecord> /home/z/test_rails/school/app/models/application_record.rb:1
                                                        • ActiveSupport::Dependencies.constant_watch_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                        • ActiveSupport::Dependencies::WatchStack#new_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:123
                                                          • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
                                                          • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
                                                            • ActiveSupport::Dependencies::WatchStack#block in new_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:130
                                                              • ActiveSupport::Dependencies.qualified_const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
                                                                • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
                                                              • ActiveSupport::Inflector.constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
                                                                • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
                                                                • Enumerable#inject $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                                                    • ActiveSupport::Inflector.block in constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                                                      • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
                                                              • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:133
                                                              • Module#constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:136
                                                              • Array#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:136
                                                              • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:143
                                                                • ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:143
                                                                  • Array#concat $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:144
                                                                • ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:143
                                                                  • Array#concat $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:144
                                                              • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:148
                                                                • ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:148
                                                                  • Array#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
                                                                  • Array#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
                                                                    • Symbol#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
                                                          • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:155
                                                          • ActiveSupport::Dependencies::WatchStack#pop_modules $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:172
                                                            • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
                                                              • ActiveSupport::Dependencies::WatchStack#block in pop_modules $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
                                                                • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
                                                      • ActiveSupport::Dependencies.load_once_path? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:443
                                                        • ActiveSupport::Dependencies.autoload_once_paths $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                        • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:446
                                                      • ActiveSupport::Dependencies.autoloaded_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                      • Array#concat $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:479
                                                      • ActiveSupport::Dependencies.autoloaded_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                      • Array#uniq! $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:480
                                                    • ActiveSupport::Dependencies.loading $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                    • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:385
                                                    • ActiveSupport::Dependencies.history $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                    • Set#add /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:330
                                              • ActiveSupport::Concurrency::ShareLock#stop_exclusive $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:94
                                                • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                                  • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                                    • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                                  • ActiveSupport::Concurrency::ShareLock#block in stop_exclusive $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:95
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:96
                                                  • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                                    • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                      • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                    • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                      • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:511
                                      • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:512
                                  • ApplicationRecord.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:70
                                    • ApplicationRecord.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:40
                                      • Student.initialize_generated_modules $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:45
                                        • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
                                          • Module#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
                                            • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in initialize_generated_modules $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
                                              • Kernel#extend(Mutex_m) $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
                                                • Mutex_m.extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
                                                  • Module#extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
                                                  • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#mu_extended /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
                                                    • Kernel#respond_to_missing? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
                                                    • Kernel#singleton_class /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
                                                    • Mutex_m.define_aliases /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
                                                      • Module#module_eval /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
                                                        • BasicObject#singleton_method_added (eval):2
                                                        • BasicObject#singleton_method_added (eval):3
                                                        • BasicObject#singleton_method_added (eval):4
                                                        • BasicObject#singleton_method_added (eval):5
                                                        • BasicObject#singleton_method_added (eval):6
                                                    • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#mu_initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
                                                      • Class#new /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                        • Thread::Mutex#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                • Module#extended $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:46
                                        • Module#include(#<#<Class:0x007f3f2c7d2950>:0x007f3f2c6d8630>) $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
                                          • Module#append_features(#<#<Class:0x007f3f2c7d2950>:0x007f3f2c6d8630>) $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
                                          • Module#included $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:48
                                        • Student.initialize_generated_modules $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:231
                                          • Student.generated_association_methods $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:235
                                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
                                              • Module#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
                                            • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:237
                                            • Module#private_constant $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:238
                                            • Module#include(Student::GeneratedAssociationMethods) $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
                                              • Module#append_features(Student::GeneratedAssociationMethods) $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
                                              • Module#included $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:239
                                      • ApplicationRecord.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:177
                                        • Module#class_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:178
                                          • Student.block in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:178
                                            • Student.decorate_matching_attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
                                              • Student.reload_schema_from_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
                                                • Student.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
                                                  • ActiveSupport::DescendantsTracker.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
                                                    • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
                                                • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
                                              • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
                                              • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • ActiveRecord::AttributeDecorators::TypeDecorator#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
                                                • Hash#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                  • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                    • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                  • ActiveRecord::AttributeDecorators::TypeDecorator#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
                                              • Student.attribute_type_decorations= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                  • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                  • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                    • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                      • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                          • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                  • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                        • ApplicationRecord.inherited $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:273
                                          • ApplicationRecord._validators -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • ApplicationRecord.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                          • Kernel#dup $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
                                            • Kernel#initialize_dup $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
                                              • Hash#initialize_copy $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:274
                                          • Hash#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:275
                                          • Student._validators= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                            • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                              • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                              • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                  • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                    • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                    • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                      • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                  • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                    • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                          • ApplicationRecord.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:133
                                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:134
                                              • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
                                                • Kernel#kind_of? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
                                                • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
                                                  • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
                                                  • Class#new $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                                    • Thread::Mutex#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                            • Kernel#instance_variable_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:134
                                            • ApplicationRecord.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:450
                                              • ApplicationRecord.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:162
                                                • Student.initialize_find_by_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:158
                                                  • Kernel#extend(Mutex_m) $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
                                                    • Mutex_m.extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
                                                      • Module#extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
                                                      • Hash#mu_extended /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
                                                        • Kernel#respond_to_missing? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
                                                        • Kernel#singleton_class /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
                                                        • Mutex_m.define_aliases /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
                                                          • Module#module_eval /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
                                                            • BasicObject#singleton_method_added (eval):2
                                                            • BasicObject#singleton_method_added (eval):3
                                                            • BasicObject#singleton_method_added (eval):4
                                                            • BasicObject#singleton_method_added (eval):5
                                                            • BasicObject#singleton_method_added (eval):6
                                                        • Hash#mu_initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
                                                          • Class#new /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                            • Thread::Mutex#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                    • Module#extended $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
                                                  • Kernel#extend(Mutex_m) $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
                                                    • Mutex_m.extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:56
                                                      • Module#extend_object /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:57
                                                      • Hash#mu_extended /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:61
                                                        • Kernel#respond_to_missing? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:62
                                                        • Kernel#singleton_class /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:67
                                                        • Mutex_m.define_aliases /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:41
                                                          • Module#module_eval /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:42
                                                            • BasicObject#singleton_method_added (eval):2
                                                            • BasicObject#singleton_method_added (eval):3
                                                            • BasicObject#singleton_method_added (eval):4
                                                            • BasicObject#singleton_method_added (eval):5
                                                            • BasicObject#singleton_method_added (eval):6
                                                        • Hash#mu_initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:104
                                                          • Class#new /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                            • Thread::Mutex#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:105
                                                    • Module#extended $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:159
                                                • ApplicationRecord.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:26
                                                  • Student.initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:8
                                                    • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
                                                      • Student.block in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
                                                        • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                          • Class#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                            • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                            • Student::ActiveRecord_Relation.block (2 levels) in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                              • Module#include(Student::ActiveRecord_Relation) $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
                                                                • ActiveRecord::Delegation::ClassSpecificRelation.append_features(Student::ActiveRecord_Relation) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
                                                                  • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
                                                                  • Module#< $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
                                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
                                                                  • Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
                                                                  • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                  • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                  • Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                    • Module#extend_object $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                    • Module#extended $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                  • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                  • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                    • Student::ActiveRecord_Relation.block in <module:ClassSpecificRelation> $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
                                                                      • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                        • Thread::Mutex#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                • ActiveRecord::Delegation::ClassSpecificRelation.included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
                                                                  • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
                                                                  • Module#included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
                                                        • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                        • String#gsub $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                        • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
                                                        • Module#private_constant $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
                                                        • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
                                                      • Student.block in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
                                                        • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                          • Class#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                            • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                            • Student::ActiveRecord_Associations_CollectionProxy.block (2 levels) in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                              • Module#include(Student::ActiveRecord_Associations_CollectionProxy) $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
                                                                • ActiveRecord::Delegation::ClassSpecificRelation.append_features(Student::ActiveRecord_Associations_CollectionProxy) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
                                                                  • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
                                                                  • Module#< $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
                                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
                                                                  • Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
                                                                  • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                  • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                  • Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                    • Module#extend_object $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                    • Module#extended $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                  • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                  • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                    • Student::ActiveRecord_Associations_CollectionProxy.block in <module:ClassSpecificRelation> $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
                                                                      • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                        • Thread::Mutex#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                • ActiveRecord::Delegation::ClassSpecificRelation.included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
                                                                  • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
                                                                  • Module#included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
                                                        • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                        • String#gsub $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                        • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
                                                        • Module#private_constant $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
                                                        • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
                                                      • Student.block in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:14
                                                        • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                          • Class#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                            • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                            • Student::ActiveRecord_AssociationRelation.block (2 levels) in initialize_relation_delegate_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:15
                                                              • Module#include(Student::ActiveRecord_AssociationRelation) $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:16
                                                                • ActiveRecord::Delegation::ClassSpecificRelation.append_features(Student::ActiveRecord_AssociationRelation) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:111
                                                                  • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:112
                                                                  • Module#< $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:116
                                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:117
                                                                  • Module#append_features(ActiveRecord::Delegation::ClassSpecificRelation) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:118
                                                                  • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                  • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                  • Kernel#extend(ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods) $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                    • Module#extend_object $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                    • Module#extended $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:119
                                                                  • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                  • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:120
                                                                    • Student::ActiveRecord_AssociationRelation.block in <module:ClassSpecificRelation> $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:50
                                                                      • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                        • Thread::Mutex#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:51
                                                                • ActiveRecord::Delegation::ClassSpecificRelation.included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:124
                                                                  • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:125
                                                                  • Module#included $GemPath0/gems/activesupport-5.1.4/lib/active_support/concern.rb:130
                                                        • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                        • String#gsub $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:18
                                                        • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:19
                                                        • Module#private_constant $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:20
                                                        • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:22
                                                  • ApplicationRecord.inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:102
                                                    • ApplicationRecord.defined_enums -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                      • ApplicationRecord.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                    • Hash#deep_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:41
                                                      • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
                                                        • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
                                                          • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:42
                                                      • Hash#each_pair $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/deep_dup.rb:43
                                                    • Student.defined_enums= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                      • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                        • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                            • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                              • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                        • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                                    • ApplicationRecord.inherited $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:47
                                                      • ActiveSupport::DescendantsTracker.store_inherited $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:34
                                                        • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:35
                                                        • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:35
                                                      • Class#inherited $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:49
                                              • Student.initialize_load_schema_monitor $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:444
                                                • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:445
                                                  • Monitor#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:234
                                                    • BasicObject#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:235
                                                    • Monitor#mon_initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:241
                                                      • Class#new /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:244
                                                        • Thread::Mutex#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:244
                                    • Module#class_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:76
                                      • Student.block in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:76
                                        • Student.decorate_matching_attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
                                          • Student.reload_schema_from_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
                                            • Student.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
                                              • ActiveSupport::DescendantsTracker.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
                                            • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
                                          • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
                                          • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                          • ActiveRecord::AttributeDecorators::TypeDecorator#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
                                            • Hash#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                              • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                              • ActiveRecord::AttributeDecorators::TypeDecorator#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
                                          • Student.attribute_type_decorations= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                            • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                              • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                              • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                  • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                    • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                    • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                      • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                  • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                    • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                  • Student.<class:Student> /home/z/test_rails/school/app/models/student.rb:1
                                    • Student.enum $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:150
                                      • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:152
                                      • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:153
                                      • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:154
                                        • Student.block in enum $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:154
                                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:156
                                            • ActiveSupport::HashWithIndifferentAccess#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:64
                                              • Kernel#respond_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:65
                                              • Hash#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:66
                                              • ActiveSupport::HashWithIndifferentAccess#update $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:121
                                                • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:122
                                                • Hash#to_hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:125
                                                • Hash#each_pair $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:125
                                              • Hash#to_hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:69
                                              • Hash#default $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:70
                                              • Hash#default_proc $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:71
                                          • Symbol#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:157
                                          • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:160
                                          • String#pluralize $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:31
                                            • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:32
                                            • ActiveSupport::Inflector.pluralize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:30
                                              • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                                • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                                • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                              • ActiveSupport::Inflector.apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
                                                • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                    • String#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                                  • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                                  • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                • ActiveSupport::Inflector::Inflections::Uncountables#uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
                                                  • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                          • Student.detect_enum_conflict! $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
                                            • Student.dangerous_class_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:125
                                              • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
                                              • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
                                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
                                              • Student.class_method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
                                                • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:130
                                                  • ActiveRecord::Base.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:6
                                          • Kernel#singleton_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:161
                                          • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:161
                                          • String#pluralize $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:31
                                            • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:32
                                            • ActiveSupport::Inflector.pluralize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:30
                                              • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                                • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                                • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                              • ActiveSupport::Inflector.apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
                                                • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                    • String#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                                  • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                                  • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                • ActiveSupport::Inflector::Inflections::Uncountables#uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
                                                  • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                    • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                  • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                          • Module#define_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:161
                                            • BasicObject#singleton_method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:161
                                          • Student.detect_enum_conflict! $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
                                            • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                              • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                  • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                  • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                            • Student._enum_methods_module $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
                                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:208
                                                • Module#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:208
                                              • Module#include(#<Module:0x007f3f2aadfca8>) $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:209
                                                • Module#append_features(#<Module:0x007f3f2aadfca8>) $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:209
                                                • Module#included $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:209
                                            • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                              • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                              • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                          • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:164
                                          • Student.detect_enum_conflict! $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
                                            • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                              • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                  • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                  • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                            • Student._enum_methods_module $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
                                            • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                              • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                              • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                          • Student.attribute_alias? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:218
                                            • Student.attribute_aliases -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Symbol#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:219
                                            • Hash#key? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:219
                                          • Student.decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:22
                                            • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:24
                                            • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:24
                                            • Student.decorate_matching_attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
                                              • Student.reload_schema_from_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
                                                • Student.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
                                                  • ActiveSupport::DescendantsTracker.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
                                                    • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
                                                • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
                                              • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
                                              • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • ActiveRecord::AttributeDecorators::TypeDecorator#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
                                                • Hash#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                  • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                    • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                  • ActiveRecord::AttributeDecorators::TypeDecorator#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
                                              • Student.attribute_type_decorations= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                  • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                  • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                    • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                      • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                          • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                  • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                          • Student._enum_methods_module $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
                                          • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:171
                                            • #<Module:0x007f3f2aadfca8>.block (2 levels) in enum $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:171
                                              • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:172
                                              • Enumerable#each_with_index $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:172
                                              • Enumerator#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:173
                                                • Enumerable#each_with_index $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:173
                                                  • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:173
                                                    • #<Module:0x007f3f2aadfca8>.block (3 levels) in enum $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:173
                                                      • NilClass#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
                                                      • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
                                                      • NilClass#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
                                                      • ActiveSupport::HashWithIndifferentAccess#[]= $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:90
                                                        • ActiveSupport::HashWithIndifferentAccess#convert_key $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:308
                                                          • Kernel#kind_of? $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:309
                                                          • Symbol#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:309
                                                        • ActiveSupport::HashWithIndifferentAccess#convert_value $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:312
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:313
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:319
                                                        • ActiveSupport::HashWithIndifferentAccess#[]= $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:91
                                                      • Student.detect_enum_conflict! $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
                                                        • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                          • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                            • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                              • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                              • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                        • Student._enum_methods_module $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#define_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:190
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:190
                                                      • Student.detect_enum_conflict! $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
                                                        • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                          • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                            • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                              • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                              • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                        • Student._enum_methods_module $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#define_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:194
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:194
                                                      • Student.detect_enum_conflict! $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
                                                        • Student.dangerous_class_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:125
                                                          • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
                                                          • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
                                                          • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
                                                          • Student.class_method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
                                                            • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:130
                                                              • ActiveRecord::Base.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                                • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:6
                                                      • Student.scope $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:155
                                                        • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:156
                                                        • Student.dangerous_class_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:125
                                                          • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
                                                          • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
                                                          • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
                                                          • Student.class_method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
                                                            • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:130
                                                              • ActiveRecord::Base.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                                • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:6
                                                        • Student.valid_scope_name? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:188
                                                          • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:189
                                                            • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                              • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                                • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                                  • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                                    • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                                      • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                                      • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                                    • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                                      • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                                      • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                              • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                        • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:169
                                                        • Kernel#singleton_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
                                                        • Module#define_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
                                                          • BasicObject#singleton_method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
                                                    • #<Module:0x007f3f2aadfca8>.block (3 levels) in enum $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:173
                                                      • NilClass#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
                                                      • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
                                                      • NilClass#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:185
                                                      • ActiveSupport::HashWithIndifferentAccess#[]= $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:90
                                                        • ActiveSupport::HashWithIndifferentAccess#convert_key $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:308
                                                          • Kernel#kind_of? $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:309
                                                          • Symbol#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:309
                                                        • ActiveSupport::HashWithIndifferentAccess#convert_value $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:312
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:313
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:319
                                                        • ActiveSupport::HashWithIndifferentAccess#[]= $GemPath0/gems/activesupport-5.1.4/lib/active_support/hash_with_indifferent_access.rb:91
                                                      • Student.detect_enum_conflict! $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
                                                        • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                          • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                            • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                              • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                              • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                        • Student._enum_methods_module $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#define_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:190
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:190
                                                      • Student.detect_enum_conflict! $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
                                                        • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                          • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                            • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                              • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                              • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                        • Student._enum_methods_module $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:206
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#define_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:194
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:194
                                                      • Student.detect_enum_conflict! $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:219
                                                        • Student.dangerous_class_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:125
                                                          • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
                                                          • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
                                                          • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
                                                          • Student.class_method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
                                                            • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:130
                                                              • ActiveRecord::Base.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                                • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:6
                                                      • Student.scope $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:155
                                                        • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:156
                                                        • Student.dangerous_class_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:125
                                                          • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
                                                          • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:126
                                                          • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
                                                          • Student.class_method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:129
                                                            • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:130
                                                              • ActiveRecord::Base.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                                • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:6
                                                        • Student.valid_scope_name? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:188
                                                          • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:189
                                                            • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                              • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                                • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                                  • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                                    • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                                      • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                                      • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                                    • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                                      • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                                      • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                              • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                        • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:169
                                                        • Kernel#singleton_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
                                                        • Module#define_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
                                                          • BasicObject#singleton_method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:170
                                          • Student.defined_enums -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                          • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:201
                                    • Student.serialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:48
                                      • Enumerable#all? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:54
                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:54
                                          • Student.block in serialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:54
                                            • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:54
                                      • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:57
                                        • ActiveRecord::Coders::YAMLColumn#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:8
                                          • ActiveRecord::Coders::YAMLColumn#check_arity_of_constructor $GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:41
                                            • ActiveRecord::Coders::YAMLColumn#load $GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:21
                                              • NilClass#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:22
                                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:22
                                                • Array#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/coders/yaml_column.rb:22
                                      • Student.decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:22
                                        • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:24
                                        • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:24
                                        • Student.decorate_matching_attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:39
                                          • Student.reload_schema_from_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:482
                                            • Student.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:52
                                              • ActiveSupport::DescendantsTracker.direct_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:8
                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:9
                                            • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:496
                                          • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:41
                                          • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                          • ActiveRecord::AttributeDecorators::TypeDecorator#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:65
                                            • Hash#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                              • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                                • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:66
                                              • ActiveRecord::AttributeDecorators::TypeDecorator#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:61
                                          • Student.attribute_type_decorations= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                            • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                              • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                              • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                  • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                    • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                    • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                      • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                  • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                    • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                    • Student.has_many $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations.rb:1401
                                      • ActiveRecord::Associations::Builder::HasMany.build $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:21
                                        • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                          • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                            • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                              • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                              • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                        • ActiveRecord::Associations::Builder::HasMany.define_extensions $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:23
                                          • Kernel#block_given? $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:24
                                        • ActiveRecord::Associations::Builder::HasMany.create_reflection $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:36
                                          • Kernel#kind_of? $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:37
                                          • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:39
                                          • ActiveRecord::Associations::Builder::HasMany.validate_options $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:77
                                            • ActiveRecord::Associations::Builder::HasMany.valid_options $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/has_many.rb:7
                                              • ActiveRecord::Associations::Builder::HasMany.valid_options $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:9
                                                • ActiveRecord::Associations::Builder::HasMany.valid_options $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:73
                                                  • Enumerable#flat_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:74
                                                    • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:74
                                                      • ActiveRecord::AutosaveAssociation::AssociationBuilderExtension.valid_options $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:136
                                            • Hash#assert_valid_keys $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:75
                                              • Array#flatten! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:76
                                              • Hash#each_key $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:77
                                          • ActiveRecord::Associations::Builder::HasMany.build_scope $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:51
                                          • ActiveRecord::Associations::Builder::HasMany.macro $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/has_many.rb:3
                                          • ActiveRecord::Reflection.create $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:17
                                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:32
                                              • ActiveRecord::Reflection::HasManyReflection#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:399
                                                • ActiveRecord::Reflection::HasManyReflection#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:314
                                                  • Student.pluralize_table_names -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                  • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:321
                                                  • String#pluralize $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:31
                                                    • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:32
                                                    • ActiveSupport::Inflector.pluralize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:30
                                                      • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                                        • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                                        • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                      • ActiveSupport::Inflector.apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
                                                        • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                        • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                          • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                            • String#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                        • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                                          • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                                          • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                        • ActiveSupport::Inflector::Inflections::Uncountables#uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
                                                          • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                            • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                            • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                            • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                            • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                            • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                            • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                            • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                            • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                            • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                            • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                          • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                            • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:403
                                                • ActiveRecord::Reflection::HasManyReflection#macro $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:676
                                                • ActiveRecord::Reflection::HasManyReflection#calculate_constructable $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:586
                                                • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:406
                                                  • Thread::Mutex#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:406
                                        • ActiveRecord::Associations::Builder::HasMany.define_accessors $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:101
                                          • Student.generated_association_methods $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:235
                                          • ActiveRecord::Associations::Builder::HasMany.define_readers $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:50
                                            • ActiveRecord::Associations::Builder::HasMany.define_readers $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:108
                                              • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:110
                                              • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:111
                                              • Module#class_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:109
                                                • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:110
                                            • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:54
                                            • String#singularize $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:54
                                              • ActiveSupport::Inflector.singularize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:47
                                                • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                                  • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                                  • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                • ActiveSupport::Inflector.apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
                                                  • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                  • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                    • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                      • String#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                  • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                                    • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                                    • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                  • ActiveSupport::Inflector::Inflections::Uncountables#uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
                                                    • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                            • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:55
                                            • Module#class_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:53
                                              • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:54
                                          • ActiveRecord::Associations::Builder::HasMany.define_writers $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:60
                                            • ActiveRecord::Associations::Builder::HasMany.define_writers $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:116
                                              • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:118
                                              • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:119
                                              • Module#class_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:117
                                                • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:118
                                            • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:64
                                            • String#singularize $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:54
                                              • ActiveSupport::Inflector.singularize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:47
                                                • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                                  • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                                  • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                • ActiveSupport::Inflector.apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
                                                  • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                  • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                    • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                      • String#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                                  • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                                                    • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                                                    • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                  • ActiveSupport::Inflector::Inflections::Uncountables#uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
                                                    • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                      • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                        • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                    • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                                      • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                            • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:65
                                            • Module#class_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:63
                                              • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:64
                                        • ActiveRecord::Associations::Builder::HasMany.define_callbacks $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:14
                                          • ActiveRecord::Associations::Builder::HasMany.define_callbacks $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:84
                                            • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:90
                                              • ActiveRecord::Associations::Builder::HasMany.block in define_callbacks $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:90
                                                • ActiveRecord::AutosaveAssociation::AssociationBuilderExtension.build $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:132
                                                  • Student.add_autosave_association_callbacks $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:179
                                                    • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:180
                                                    • String#intern $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:180
                                                    • ActiveRecord::Reflection::HasManyReflection#collection? $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:678
                                                    • Student.before_save -> block in _define_before_model_callback $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:125
                                                      • Student.block in _define_before_model_callback $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:125
                                                        • Symbol#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:126
                                                        • String#intern $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:126
                                                        • Student.set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
                                                          • Student.normalize_callback_params $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
                                                            • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#shift $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                            • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                              • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                                • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                            • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                            • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                          • Array#map $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                            • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                              • ActiveSupport::Callbacks::Callback.build $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
                                                                • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
                                                                • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
                                                                  • ActiveSupport::Callbacks::Callback#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
                                                                    • ActiveSupport::Callbacks::Callback#compute_identifier $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
                                                                      • NilClass#to_a $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                                      • NilClass#to_a $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                          • Student.__update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
                                                            • ActiveSupport::DescendantsTracker.descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
                                                              • ActiveSupport::DescendantsTracker.accumulate_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
                                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
                                                            • Array#reverse_each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                              • Student.block in __update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                                • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                                  • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                  • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                    • ActiveSupport::Callbacks::CallbackChain#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
                                                                      • ActiveSupport::Callbacks::CallbackChain#chain $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
                                                                      • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                        • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                          • Array#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                      • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                        • Thread::Mutex#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
                                                                  • ActiveSupport::Callbacks::CallbackChain#append $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:567
                                                                    • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:568
                                                                      • ActiveSupport::Callbacks::CallbackChain#block in append $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:568
                                                                        • ActiveSupport::Callbacks::CallbackChain#append_one $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:580
                                                                          • ActiveSupport::Callbacks::CallbackChain#remove_duplicates $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
                                                                            • Array#delete_if $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
                                                                          • Array#push $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:583
                                                                  • Student.set_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
                                                                    • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Hash#merge $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                      • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                        • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Student.__callbacks= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                      • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                        • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                                              • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                            • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                              • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                        • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                                    • Student.after_save -> block in _define_after_model_callback $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
                                                      • Student.block in _define_after_model_callback $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
                                                        • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                          • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                        • Class#new $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:140
                                                          • ActiveSupport::Callbacks::Conditionals::Value#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:150
                                                        • Kernel#Array $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
                                                          • NilClass#to_a $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
                                                        • Symbol#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
                                                        • String#intern $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
                                                        • Student.set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
                                                          • Student.normalize_callback_params $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
                                                            • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#shift $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Hash#extractable_options? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:7
                                                                • Kernel#instance_of? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:8
                                                              • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:24
                                                            • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                              • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                                • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                            • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                            • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                          • Array#map $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                            • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                              • ActiveSupport::Callbacks::Callback.build $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
                                                                • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
                                                                • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
                                                                  • ActiveSupport::Callbacks::Callback#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
                                                                    • ActiveSupport::Callbacks::Callback#compute_identifier $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                                      • NilClass#to_a $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                          • Student.__update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
                                                            • ActiveSupport::DescendantsTracker.descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
                                                              • ActiveSupport::DescendantsTracker.accumulate_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
                                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
                                                            • Array#reverse_each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                              • Student.block in __update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                                • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                                  • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                  • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                    • ActiveSupport::Callbacks::CallbackChain#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
                                                                      • ActiveSupport::Callbacks::CallbackChain#chain $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
                                                                      • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                        • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                          • Array#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                      • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                        • Thread::Mutex#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
                                                                  • ActiveSupport::Callbacks::CallbackChain#prepend $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:571
                                                                    • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
                                                                      • ActiveSupport::Callbacks::CallbackChain#block in prepend $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
                                                                        • ActiveSupport::Callbacks::CallbackChain#prepend_one $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:586
                                                                          • ActiveSupport::Callbacks::CallbackChain#remove_duplicates $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
                                                                            • Array#delete_if $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
                                                                              • ActiveSupport::Callbacks::CallbackChain#block in remove_duplicates $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
                                                                                • ActiveSupport::Callbacks::Callback#duplicates? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:323
                                                                                  • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:325
                                                                                  • ActiveSupport::Callbacks::Callback#filter $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:304
                                                                                  • ActiveSupport::Callbacks::Callback#matches? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:319
                                                                          • Array#unshift $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:589
                                                                  • Student.set_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
                                                                    • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Hash#merge $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                      • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                        • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Student.__callbacks= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                      • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                        • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                                              • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                            • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                              • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                        • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                                    • Student.define_non_cyclic_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:150
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:151
                                                      • Module#define_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:152
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:152
                                                    • Student.after_create -> block in _define_after_model_callback $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
                                                      • Student.block in _define_after_model_callback $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
                                                        • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                          • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                        • Class#new $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:140
                                                          • ActiveSupport::Callbacks::Conditionals::Value#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:150
                                                        • Kernel#Array $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
                                                          • NilClass#to_a $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
                                                        • Symbol#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
                                                        • String#intern $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
                                                        • Student.set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
                                                          • Student.normalize_callback_params $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
                                                            • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#shift $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Hash#extractable_options? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:7
                                                                • Kernel#instance_of? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:8
                                                              • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:24
                                                            • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                              • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                                • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                            • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                            • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                          • Array#map $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                            • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                              • ActiveSupport::Callbacks::Callback.build $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
                                                                • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
                                                                • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
                                                                  • ActiveSupport::Callbacks::Callback#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
                                                                    • ActiveSupport::Callbacks::Callback#compute_identifier $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                                      • NilClass#to_a $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                          • Student.__update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
                                                            • ActiveSupport::DescendantsTracker.descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
                                                              • ActiveSupport::DescendantsTracker.accumulate_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
                                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
                                                            • Array#reverse_each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                              • Student.block in __update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                                • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                                  • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                  • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                    • ActiveSupport::Callbacks::CallbackChain#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
                                                                      • ActiveSupport::Callbacks::CallbackChain#chain $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
                                                                      • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                        • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                          • Array#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                      • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                        • Thread::Mutex#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
                                                                  • ActiveSupport::Callbacks::CallbackChain#prepend $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:571
                                                                    • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
                                                                      • ActiveSupport::Callbacks::CallbackChain#block in prepend $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
                                                                        • ActiveSupport::Callbacks::CallbackChain#prepend_one $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:586
                                                                          • ActiveSupport::Callbacks::CallbackChain#remove_duplicates $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
                                                                            • Array#delete_if $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
                                                                              • ActiveSupport::Callbacks::CallbackChain#block in remove_duplicates $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
                                                                                • ActiveSupport::Callbacks::Callback#duplicates? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:323
                                                                                  • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:325
                                                                                  • ActiveSupport::Callbacks::Callback#filter $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:304
                                                                                  • ActiveSupport::Callbacks::Callback#matches? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:319
                                                                                    • ActiveSupport::Callbacks::Callback#filter $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:304
                                                                          • Array#unshift $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:589
                                                                  • Student.set_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
                                                                    • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Hash#merge $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                      • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                        • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Student.__callbacks= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                      • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                        • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                                              • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                            • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                              • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                        • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                                    • Student.after_update -> block in _define_after_model_callback $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
                                                      • Student.block in _define_after_model_callback $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:137
                                                        • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                          • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                        • Class#new $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:140
                                                          • ActiveSupport::Callbacks::Conditionals::Value#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:150
                                                        • Kernel#Array $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
                                                          • NilClass#to_a $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:143
                                                        • Symbol#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
                                                        • String#intern $GemPath0/gems/activemodel-5.1.4/lib/active_model/callbacks.rb:144
                                                        • Student.set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
                                                          • Student.normalize_callback_params $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
                                                            • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#shift $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Hash#extractable_options? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:7
                                                                • Kernel#instance_of? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:8
                                                              • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:24
                                                            • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                              • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                                • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                            • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                            • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                          • Array#map $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                            • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                              • ActiveSupport::Callbacks::Callback.build $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
                                                                • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
                                                                • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
                                                                  • ActiveSupport::Callbacks::Callback#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
                                                                    • ActiveSupport::Callbacks::Callback#compute_identifier $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                                      • NilClass#to_a $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                          • Student.__update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
                                                            • ActiveSupport::DescendantsTracker.descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
                                                              • ActiveSupport::DescendantsTracker.accumulate_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
                                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
                                                            • Array#reverse_each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                              • Student.block in __update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                                • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                                  • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                  • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                    • ActiveSupport::Callbacks::CallbackChain#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
                                                                      • ActiveSupport::Callbacks::CallbackChain#chain $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
                                                                      • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                        • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                          • Array#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                      • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                        • Thread::Mutex#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
                                                                  • ActiveSupport::Callbacks::CallbackChain#prepend $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:571
                                                                    • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
                                                                      • ActiveSupport::Callbacks::CallbackChain#block in prepend $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
                                                                        • ActiveSupport::Callbacks::CallbackChain#prepend_one $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:586
                                                                          • ActiveSupport::Callbacks::CallbackChain#remove_duplicates $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
                                                                            • Array#delete_if $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
                                                                              • ActiveSupport::Callbacks::CallbackChain#block in remove_duplicates $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
                                                                                • ActiveSupport::Callbacks::Callback#duplicates? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:323
                                                                                  • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:325
                                                                                  • ActiveSupport::Callbacks::Callback#filter $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:304
                                                                                  • ActiveSupport::Callbacks::Callback#matches? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:319
                                                                                    • ActiveSupport::Callbacks::Callback#filter $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:304
                                                                          • Array#unshift $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:589
                                                                  • Student.set_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
                                                                    • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Hash#merge $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                      • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                        • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Student.__callbacks= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                      • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                        • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                                              • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                            • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                              • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                        • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                                    • Student.define_autosave_validation_callbacks $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:210
                                                      • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:211
                                                      • String#intern $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:211
                                                      • ActiveRecord::Reflection::HasManyReflection#validate? $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:543
                                                        • NilClass#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:544
                                                        • ActiveRecord::Reflection::HasManyReflection#collection? $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:678
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:212
                                                      • ActiveRecord::Reflection::HasManyReflection#collection? $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:678
                                                      • Student.define_non_cyclic_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:150
                                                        • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:151
                                                        • Module#define_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:152
                                                          • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/autosave_association.rb:152
                                                      • Student.validate $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:150
                                                        • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                          • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                        • Enumerable#all? $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:153
                                                          • Array#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:153
                                                            • Student.block in validate $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:153
                                                              • Kernel#is_a? $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:153
                                                        • Hash#each_key $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:154
                                                        • Hash#key? $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations.rb:161
                                                        • Student.set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
                                                          • Student.normalize_callback_params $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
                                                            • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Hash#extractable_options? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:7
                                                                • Kernel#instance_of? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:8
                                                              • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:24
                                                            • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                              • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                                • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                            • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                            • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                          • Array#map $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                            • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                              • ActiveSupport::Callbacks::Callback.build $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
                                                                • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
                                                                • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
                                                                  • ActiveSupport::Callbacks::Callback#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
                                                                    • ActiveSupport::Callbacks::Callback#compute_identifier $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
                                                                      • NilClass#to_a $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                                      • NilClass#to_a $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                          • Student.__update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
                                                            • ActiveSupport::DescendantsTracker.descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
                                                              • ActiveSupport::DescendantsTracker.accumulate_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
                                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
                                                            • Array#reverse_each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                              • Student.block in __update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                                • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                                  • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                  • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                    • ActiveSupport::Callbacks::CallbackChain#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
                                                                      • ActiveSupport::Callbacks::CallbackChain#chain $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
                                                                      • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                        • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                          • Array#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                      • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                        • Thread::Mutex#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
                                                                  • ActiveSupport::Callbacks::CallbackChain#append $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:567
                                                                    • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:568
                                                                      • ActiveSupport::Callbacks::CallbackChain#block in append $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:568
                                                                        • ActiveSupport::Callbacks::CallbackChain#append_one $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:580
                                                                          • ActiveSupport::Callbacks::CallbackChain#remove_duplicates $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
                                                                            • Array#delete_if $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
                                                                          • Array#push $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:583
                                                                  • Student.set_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
                                                                    • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Hash#merge $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                      • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                        • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Student.__callbacks= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                      • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                        • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                                              • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                            • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                              • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                        • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                                      • Student.after_validation $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations/callbacks.rb:92
                                                        • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                          • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                        • Kernel#Array $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations/callbacks.rb:95
                                                          • NilClass#to_a $GemPath0/gems/activemodel-5.1.4/lib/active_model/validations/callbacks.rb:95
                                                        • Student.set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:662
                                                          • Student.normalize_callback_params $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:610
                                                            • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#shift $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:611
                                                            • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                              • Hash#extractable_options? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:7
                                                                • Kernel#instance_of? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:8
                                                              • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:24
                                                            • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                              • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                                • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:614
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:665
                                                          • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                            • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                            • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                          • Array#map $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                            • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:675
                                                              • ActiveSupport::Callbacks::Callback.build $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:280
                                                                • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:281
                                                                • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:288
                                                                  • ActiveSupport::Callbacks::Callback#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:294
                                                                    • ActiveSupport::Callbacks::Callback#compute_identifier $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:352
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:354
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:300
                                                                    • Kernel#Array $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                                      • NilClass#to_a $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:301
                                                          • Student.__update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:619
                                                            • ActiveSupport::DescendantsTracker.descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:12
                                                              • ActiveSupport::DescendantsTracker.accumulate_descendants $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:39
                                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/descendants_tracker.rb:40
                                                            • Array#reverse_each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                              • Student.block in __update_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:620
                                                                • Student.get_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:847
                                                                  • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                  • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:848
                                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:622
                                                                    • ActiveSupport::Callbacks::CallbackChain#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:552
                                                                      • ActiveSupport::Callbacks::CallbackChain#chain $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:576
                                                                      • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                        • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                          • Array#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:554
                                                                      • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                        • Thread::Mutex#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:555
                                                                • Student.block in set_callback $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:679
                                                                  • ActiveSupport::Callbacks::CallbackChain#prepend $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:571
                                                                    • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
                                                                      • ActiveSupport::Callbacks::CallbackChain#block in prepend $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:572
                                                                        • ActiveSupport::Callbacks::CallbackChain#prepend_one $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:586
                                                                          • ActiveSupport::Callbacks::CallbackChain#remove_duplicates $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:592
                                                                            • Array#delete_if $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:594
                                                                          • Array#unshift $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:589
                                                                  • Student.set_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:851
                                                                    • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                    • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Hash#merge $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                      • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                        • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:852
                                                                    • Student.__callbacks= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                      • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                        • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                                              • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                                • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                                            • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                              • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                                        • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                          • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:18
                                            • ActiveRecord::Associations::Builder::HasMany.block in define_callbacks $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:18
                                              • ActiveRecord::Associations::Builder::HasMany.define_callback $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:31
                                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
                                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
                                                • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:35
                                                • Student.class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:71
                                                  • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                    • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                    • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:75
                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
                                                    • Student.block in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#attr_writer $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
                                                • Symbol#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Kernel#Array $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                  • NilClass#to_a $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Student.before_add_for_addresses= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                  • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                    • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                    • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                      • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                        • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                          • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                          • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                            • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                        • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                          • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                    • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                            • ActiveRecord::Associations::Builder::HasMany.block in define_callbacks $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:18
                                              • ActiveRecord::Associations::Builder::HasMany.define_callback $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:31
                                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
                                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
                                                • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:35
                                                • Student.class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:71
                                                  • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                    • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                    • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:75
                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
                                                    • Student.block in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#attr_writer $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
                                                • Symbol#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Kernel#Array $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                  • NilClass#to_a $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Student.after_add_for_addresses= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                  • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                    • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                    • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                      • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                        • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                          • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                          • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                            • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                        • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                          • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                    • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                            • ActiveRecord::Associations::Builder::HasMany.block in define_callbacks $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:18
                                              • ActiveRecord::Associations::Builder::HasMany.define_callback $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:31
                                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
                                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
                                                • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:35
                                                • Student.class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:71
                                                  • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                    • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                    • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:75
                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
                                                    • Student.block in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#attr_writer $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
                                                • Symbol#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Kernel#Array $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                  • NilClass#to_a $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Student.before_remove_for_addresses= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                  • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                    • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                    • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                      • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                        • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                          • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                          • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                            • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                        • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                          • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                    • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                            • ActiveRecord::Associations::Builder::HasMany.block in define_callbacks $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:18
                                              • ActiveRecord::Associations::Builder::HasMany.define_callback $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:31
                                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
                                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:32
                                                • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:35
                                                • Student.class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:71
                                                  • Array#extract_options! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:22
                                                    • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                    • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/array/extract_options.rb:23
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:73
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:74
                                                  • Hash#fetch $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:75
                                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
                                                    • Student.block in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:77
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:79
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:82
                                                      • Student.remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:10
                                                        • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                        • BasicObject#instance_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                          • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block in remove_possible_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:11
                                                            • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                              • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                              • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Kernel#define_singleton_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                        • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:119
                                                      • Student.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                        • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                        • Module#private_method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                      • Module#attr_writer $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
                                                        • Module#method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:124
                                                • Symbol#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Kernel#Array $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                  • NilClass#to_a $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/collection_association.rb:36
                                                • Student.after_remove_for_addresses= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                  • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                                    • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                    • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                      • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                        • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                          • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                          • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                            • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                        • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                          • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                    • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                                        • ActiveRecord::Associations::Builder::HasMany.define_validations $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations/builder/association.rb:124
                                      • ActiveRecord::Reflection.add_reflection $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:36
                                        • Student.clear_reflections_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:124
                                        • Student._reflections -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                          • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                        • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:38
                                        • Hash#merge $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:38
                                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:38
                                            • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:38
                                        • Student._reflections= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                          • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                                            • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                            • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                              • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                                • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                                  • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                                  • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                    • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                                • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                  • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                              • ActiveSupport::Dependencies.constant_watch_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                              • ActiveSupport::Dependencies::WatchStack#new_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:123
                                • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
                                • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
                                  • ActiveSupport::Dependencies::WatchStack#block in new_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:127
                                    • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:130
                                    • ActiveSupport::Dependencies.qualified_const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:395
                                      • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:396
                                    • ActiveSupport::Inflector.constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:258
                                      • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:259
                                      • Enumerable#inject $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                        • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                          • ActiveSupport::Inflector.block in constantize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:267
                                            • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:269
                                    • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:133
                                    • Module#constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:136
                                    • Array#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:136
                                    • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:143
                                      • ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:143
                                        • Array#concat $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:144
                                    • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:148
                                      • ActiveSupport::Dependencies::WatchStack#block (2 levels) in new_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:148
                                        • Array#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
                                        • Array#join $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
                                          • Symbol#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:149
                                • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:155
                                • ActiveSupport::Dependencies::WatchStack#pop_modules $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:172
                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
                                    • ActiveSupport::Dependencies::WatchStack#block in pop_modules $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
                                      • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:173
                            • ActiveSupport::Dependencies.load_once_path? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:443
                              • ActiveSupport::Dependencies.autoload_once_paths $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                              • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:446
                            • ActiveSupport::Dependencies.autoloaded_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                            • Array#concat $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:479
                            • ActiveSupport::Dependencies.autoloaded_constants $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                            • Array#uniq! $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:480
                          • ActiveSupport::Dependencies.loading $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                          • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:385
                          • ActiveSupport::Dependencies.history $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                          • Set#add /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:330
                    • ActiveSupport::Concurrency::ShareLock#stop_exclusive $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:94
                      • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                        • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                          • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                        • ActiveSupport::Concurrency::ShareLock#block in stop_exclusive $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:95
                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:96
                          • ActiveSupport::Concurrency::ShareLock#eligible_waiters? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:213
                            • Hash#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:214
                          • MonitorMixin::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
                            • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                            • Thread::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
                        • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                          • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                            • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                          • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
            • Module#const_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:511
            • Module#const_get $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:512
    • Student.find $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:168
      • Kernel#block_given? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:171
      • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
        • Student.reset_primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:84
          • Student.base_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
            • Module#< $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
            • ApplicationRecord.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
          • Student.base_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
            • Module#< $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
            • ApplicationRecord.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
          • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:86
          • Student.get_primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:92
            • Student.primary_key_prefix_type $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
            • Student.primary_key_prefix_type $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
            • Student.table_exists? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:330
              • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                  • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                    • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                      • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                        • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                        • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                    • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                  • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                    • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                      • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                      • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                        • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                  • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                    • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                      • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                        • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                      • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                        • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                          • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                    • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                      • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                      • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                          • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
              • Student.table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
                • Student.reset_table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:248
                  • Student.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:251
                  • ApplicationRecord.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:252
                  • ApplicationRecord.table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
                    • ApplicationRecord.reset_table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:248
                      • ApplicationRecord.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                      • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:250
                      • ApplicationRecord.table_name= $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:227
                  • Student.compute_table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:508
                    • Student.base_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
                      • Module#< $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
                      • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
                      • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
                      • ApplicationRecord.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                    • Student.parent $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:32
                      • Student.parent_name $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:7
                        • Module#name $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:11
                        • Kernel#frozen? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:12
                    • Module#< $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:512
                    • Student.full_table_name_prefix $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:258
                      • Student.parents $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:48
                        • Student.parent_name $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:7
                        • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:57
                      • Enumerable#detect $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:259
                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:259
                          • Student.block in full_table_name_prefix $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:259
                            • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:259
                      • Student.table_name_prefix -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                        • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • NilClass#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:518
                    • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:518
                    • Student.undecorated_table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:502
                      • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:503
                      • String#demodulize $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:137
                        • ActiveSupport::Inflector.demodulize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:207
                          • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:208
                          • String#rindex $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:209
                      • String#underscore $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:118
                        • ActiveSupport::Inflector.underscore $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:90
                          • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:91
                          • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
                          • String#gsub $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:92
                          • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                            • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                            • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                          • Regexp#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
                          • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:93
                          • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:94
                          • String#gsub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:95
                          • String#tr! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:96
                          • String#downcase! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:97
                      • Student.pluralize_table_names -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                        • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • String#pluralize $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:31
                        • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/string/inflections.rb:32
                        • ActiveSupport::Inflector.pluralize $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:30
                          • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                            • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                            • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                          • ActiveSupport::Inflector.apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:380
                            • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                            • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                              • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                                • String#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:381
                            • ActiveSupport::Inflector.inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:236
                              • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:237
                              • ActiveSupport::Inflector::Inflections.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:63
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                            • ActiveSupport::Inflector::Inflections::Uncountables#uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:53
                              • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                • ActiveSupport::Inflector::Inflections::Uncountables#block in uncountable? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/inflections.rb:54
                            • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                              • ActiveSupport::Inflector.block in apply_inflections $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                                • String#sub! $GemPath0/gems/activesupport-5.1.4/lib/active_support/inflector/methods.rb:386
                    • Student.full_table_name_suffix $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:262
                      • Student.parents $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:48
                        • Student.parent_name $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:7
                        • Array#include? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/introspection.rb:57
                      • Enumerable#detect $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:263
                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:263
                          • Student.block in full_table_name_suffix $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:263
                            • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:263
                      • Student.table_name_suffix -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                        • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                  • Student.table_name= $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:227
                    • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:228
              • ActiveRecord::ConnectionAdapters::SchemaCache#data_source_exists? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:45
                • ActiveRecord::ConnectionAdapters::SchemaCache#prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:111
                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/schema_statements.rb:33
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#data_source_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/schema_statements.rb:6
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quoted_scope $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/schema_statements.rb:16
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#query_values $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:73
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:77
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
                            • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                            • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                            • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
                            • Kernel#object_id $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                            • ActiveSupport::Notifications::Instrumenter#instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
                              • ActiveSupport::Notifications::Instrumenter#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
                                • ActiveSupport::Notifications::Fanout#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
                                  • ActiveSupport::Notifications::Fanout#listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                    • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                      • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                        • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
                                          • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                            • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                          • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
                                            • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                              • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                                • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                            • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                              • ActiveSupport::Notifications::Event#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                    • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                            • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                              • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                            • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
                                            • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                              • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                            • Array#push $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
                                    • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                      • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                        • ActiveRecord::ExplainSubscriber#start $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                                • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                  • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                    • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
                                      • ActiveSupport::Dependencies.interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                      • ActiveSupport::Dependencies::Interlock#permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
                                        • ActiveSupport::Concurrency::ShareLock#yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
                                          • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                            • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                              • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                            • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                              • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                              • Array#| $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                              • MonitorMixin::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
                                                • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                • Thread::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
                                            • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                              • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                              • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                          • ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
                                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
                                              • SQLite3::Database#prepare $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
                                                • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                                  • SQLite3::Statement#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                                • Kernel#block_given? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
                                              • SQLite3::Statement#columns $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
                                                • SQLite3::Statement#get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
                                                  • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                  • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                    • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                        • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                  • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                  • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                    • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                        • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:629
                                              • Enumerable#to_a $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:218
                                                • SQLite3::Statement#each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
                                                  • Kernel#loop $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                              • SQLite3::Statement#close $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
                                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
                                                • ActiveRecord::Result#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
                                          • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                            • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                              • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                            • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
                                              • ActiveSupport::Concurrency::ShareLock#wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                                • MonitorMixin::ConditionVariable#wait_while /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
                                                  • ActiveSupport::Concurrency::ShareLock#block in wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
                                                    • ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                  • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                              • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                            • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                              • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                              • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                  • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                    • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                      • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                    • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                              • ActiveSupport::Notifications::Instrumenter#finish_with_state $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
                                • ActiveSupport::Notifications::Fanout#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                    • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                      • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                        • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
                                          • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                            • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                          • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
                                            • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                              • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                                • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                            • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                              • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                            • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
                                            • Hash#merge! $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
                                            • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                            • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                            • ActiveRecord::LogSubscriber#sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
                                              • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
                                              • ActiveRecord::LogSubscriber.runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
                                                • ActiveRecord::RuntimeRegistry.sql_runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                                  • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveSupport::Notifications::Event#duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
                                                • Time#minus_with_coercion $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
                                                  • Kernel#respond_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
                                                  • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
                                                  • Time#minus_with_duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
                                                    • ActiveSupport::Duration.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
                                                      • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
                                                    • Time#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                      • Integer#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                      • Numeric#quo $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                        • Integer#fdiv $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                              • Integer#+ $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
                                              • ActiveRecord::LogSubscriber.runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
                                                • ActiveRecord::RuntimeRegistry.sql_runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
                                                  • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                                • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                              • ActiveSupport::Logger#debug? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
                                                • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                                  • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                                    • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                      • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                              • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
                                    • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                      • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                        • ActiveRecord::ExplainSubscriber#finish $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
                                          • ActiveRecord::ExplainRegistry.collect? $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
                                            • ActiveRecord::ExplainRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • ActiveRecord::ExplainRegistry#collect? $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
                      • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:74
                  • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                    • ActiveRecord::ConnectionAdapters::SchemaCache#block in prepare_data_sources $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:112
                • Hash#key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:47
            • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
              • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                  • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                    • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                      • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                  • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                  • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                    • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                      • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                  • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                    • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                      • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                    • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                      • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                        • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                  • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                    • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                    • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                        • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
            • Student.table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
            • ActiveRecord::ConnectionAdapters::SchemaCache#primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:40
              • ActiveRecord::ConnectionAdapters::SchemaCache#data_source_exists? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:45
                • Hash#key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:47
              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/schema_statements.rb:141
                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:317
                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#table_structure $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:415
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:94
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:89
                          • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:90
                        • String#gsub $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:14
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:14
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                        • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                        • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
                        • Kernel#object_id $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                        • ActiveSupport::Notifications::Instrumenter#instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
                          • ActiveSupport::Notifications::Instrumenter#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
                            • ActiveSupport::Notifications::Fanout#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
                              • ActiveSupport::Notifications::Fanout#listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                              • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                  • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                    • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
                                      • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                        • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                      • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
                                        • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                          • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                            • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                        • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                          • ActiveSupport::Notifications::Event#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
                                            • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                              • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                        • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                          • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                          • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                        • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
                                        • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                          • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                          • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                        • Array#push $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
                                • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                  • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                    • ActiveRecord::ExplainSubscriber#start $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                            • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                              • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
                                  • ActiveSupport::Dependencies.interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                  • ActiveSupport::Dependencies::Interlock#permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
                                    • ActiveSupport::Concurrency::ShareLock#yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
                                      • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                        • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                          • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                        • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
                                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                          • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                            • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                          • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                          • Array#| $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
                                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                          • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                          • MonitorMixin::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
                                            • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                            • Thread::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
                                        • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                          • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                            • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                          • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                      • ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
                                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
                                          • SQLite3::Database#prepare $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
                                            • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                              • SQLite3::Statement#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                            • Kernel#block_given? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
                                          • SQLite3::Statement#columns $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
                                            • SQLite3::Statement#get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
                                              • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                              • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                    • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                    • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                    • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                    • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                    • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                    • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                              • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                              • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                    • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                    • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                    • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                    • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                    • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                  • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                    • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:629
                                          • Enumerable#to_a $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:218
                                            • SQLite3::Statement#each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
                                              • Kernel#loop $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                  • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                    • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                  • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                  • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                    • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                  • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                  • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                    • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                  • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                  • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                    • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                  • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                  • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                    • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                  • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                  • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                    • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                  • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                  • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                    • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                  • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                  • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                    • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                  • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                          • SQLite3::Statement#close $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
                                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
                                            • ActiveRecord::Result#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
                                      • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                        • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                          • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                        • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
                                          • ActiveSupport::Concurrency::ShareLock#wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                            • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                            • MonitorMixin::ConditionVariable#wait_while /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
                                              • ActiveSupport::Concurrency::ShareLock#block in wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
                                                • ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                            • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                          • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                            • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                          • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                        • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                          • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                            • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                          • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                              • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                          • ActiveSupport::Notifications::Instrumenter#finish_with_state $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
                            • ActiveSupport::Notifications::Fanout#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
                              • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                  • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                    • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
                                      • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                        • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                      • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
                                        • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                          • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                            • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                        • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                          • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                          • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                        • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
                                        • Hash#merge! $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
                                        • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                        • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                        • ActiveRecord::LogSubscriber#sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
                                          • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
                                          • ActiveRecord::LogSubscriber.runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
                                            • ActiveRecord::RuntimeRegistry.sql_runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                              • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                          • ActiveSupport::Notifications::Event#duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
                                            • Time#minus_with_coercion $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
                                              • Kernel#respond_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
                                              • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
                                              • Time#minus_with_duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
                                                • ActiveSupport::Duration.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
                                                  • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
                                                • Time#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                  • Integer#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                  • Numeric#quo $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                    • Integer#fdiv $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                          • ActiveRecord::LogSubscriber.runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
                                            • ActiveRecord::RuntimeRegistry.sql_runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
                                              • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                          • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                            • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                          • ActiveSupport::Logger#debug? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
                                            • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                              • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                                • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                  • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                          • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
                                • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                  • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                    • ActiveRecord::ExplainSubscriber#finish $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
                                      • ActiveRecord::ExplainRegistry.collect? $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
                                        • ActiveRecord::ExplainRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                          • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                        • ActiveRecord::ExplainRegistry#collect? $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
                    • ActiveRecord::Result#empty? $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:70
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:523
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:9
                        • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:10
                        • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:12
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#_quote $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:181
                          • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:183
                          • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:184
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_string $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:5
                            • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:6
                            • SQLite3::Database.quote $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:47
                              • String#gsub $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:48
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
                          • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                          • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                          • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
                          • Kernel#object_id $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                          • ActiveSupport::Notifications::Instrumenter#instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
                            • ActiveSupport::Notifications::Instrumenter#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
                              • ActiveSupport::Notifications::Fanout#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
                                • ActiveSupport::Notifications::Fanout#listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                  • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                    • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                      • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
                                        • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                          • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                        • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
                                          • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                            • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                              • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                          • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                            • ActiveSupport::Notifications::Event#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
                                              • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                  • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                          • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                            • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                          • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
                                          • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                            • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                          • Array#push $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
                                  • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                    • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                      • ActiveRecord::ExplainSubscriber#start $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                              • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                  • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
                                    • ActiveSupport::Dependencies.interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                    • ActiveSupport::Dependencies::Interlock#permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
                                      • ActiveSupport::Concurrency::ShareLock#yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
                                        • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                          • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                            • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                            • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                            • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                          • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                            • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                            • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                            • Array#| $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                            • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                            • MonitorMixin::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
                                              • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                              • Thread::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
                                          • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                            • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                            • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                        • ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
                                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
                                            • SQLite3::Database#prepare $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
                                              • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                                • SQLite3::Statement#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                              • Kernel#block_given? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
                                            • SQLite3::Statement#columns $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
                                              • SQLite3::Statement#get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
                                                • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                  • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                    • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                      • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                  • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                    • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                      • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:629
                                            • Enumerable#to_a $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:218
                                              • SQLite3::Statement#each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
                                                • Kernel#loop $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                  • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                    • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                    • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                  • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                    • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                    • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                            • SQLite3::Statement#close $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
                                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
                                              • ActiveRecord::Result#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
                                        • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                          • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                            • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                            • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                            • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                          • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
                                            • ActiveSupport::Concurrency::ShareLock#wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                              • MonitorMixin::ConditionVariable#wait_while /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
                                                • ActiveSupport::Concurrency::ShareLock#block in wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
                                                  • ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                              • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                            • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                            • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                          • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                            • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                            • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                  • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                  • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                            • ActiveSupport::Notifications::Instrumenter#finish_with_state $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
                              • ActiveSupport::Notifications::Fanout#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
                                • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                  • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                    • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                      • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
                                        • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                          • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                        • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
                                          • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                            • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                              • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                          • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                            • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                          • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
                                          • Hash#merge! $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
                                          • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                          • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                          • ActiveRecord::LogSubscriber#sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
                                            • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
                                            • ActiveRecord::LogSubscriber.runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
                                              • ActiveRecord::RuntimeRegistry.sql_runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • ActiveSupport::Notifications::Event#duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
                                              • Time#minus_with_coercion $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
                                                • Kernel#respond_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
                                                • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
                                                • Time#minus_with_duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
                                                  • ActiveSupport::Duration.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
                                                    • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
                                                  • Time#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                    • Integer#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                    • Numeric#quo $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                      • Integer#fdiv $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                            • ActiveRecord::LogSubscriber.runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
                                              • ActiveRecord::RuntimeRegistry.sql_runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
                                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                              • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                            • ActiveSupport::Logger#debug? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
                                              • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                                • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                                  • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                    • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                            • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
                                  • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                    • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                      • ActiveRecord::ExplainSubscriber#finish $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
                                        • ActiveRecord::ExplainRegistry.collect? $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
                                          • ActiveRecord::ExplainRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                          • ActiveRecord::ExplainRegistry#collect? $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
                      • ActiveRecord::Result#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:85
                        • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
                        • Array#zip $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
                        • #<Class:Hash>#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
                      • String#split $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:540
                      • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:540
                      • String#split $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                      • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                          • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                          • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                          • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                          • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                          • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                          • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                          • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                      • Enumerable#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                        • ActiveRecord::Result#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:53
                          • Kernel#block_given? $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:54
                          • ActiveRecord::Result#hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:121
                            • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                  • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                    • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                  • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                    • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                  • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                    • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                  • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                    • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                  • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                    • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                  • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                    • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                              • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                          • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                            • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                            • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                            • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                            • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                            • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                            • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                            • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                  • Array#select $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:318
                  • Enumerable#sort_by $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:319
                    • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:319
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:319
                  • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:319
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in primary_keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:319
                • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/schema_statements.rb:143
            • Student.suppress_composite_primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:130
              • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:131
          • Student.primary_key= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:122
            • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:123
      • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:172
      • Student.scope_attributes? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:39
        • Student.scope_attributes? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:28
          • Student.current_scope $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:13
            • ActiveRecord::Scoping::ScopeRegistry.value_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
              • ActiveRecord::Scoping::ScopeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
              • ActiveRecord::Scoping::ScopeRegistry#value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:78
                • ActiveRecord::Scoping::ScopeRegistry#raise_invalid_scope_type! $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:98
                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:99
                • Student.base_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
                  • Module#< $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
                  • ApplicationRecord.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                • Module#<= $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
                • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:84
                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:86
                • Module#<= $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
        • Student.default_scopes -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
          • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
        • Array#any? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:40
        • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:40
          • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
            • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
              • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                  • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                    • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                    • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                  • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                    • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                    • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
            • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
      • Student.columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:342
        • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
          • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
          • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
            • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
              • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
            • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
              • Student.load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:49
                • Student.load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:232
                  • Student.load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:470
                    • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                      • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                        • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                          • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                            • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                              • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                          • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                        • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                          • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                          • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                            • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                              • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                        • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                          • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                              • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                            • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                              • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                          • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                            • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                            • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                    • Student.table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
                    • ActiveRecord::ConnectionAdapters::SchemaCache#columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:72
                      • ActiveRecord::ConnectionAdapters::SchemaCache#columns $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:66
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#columns $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:164
                          • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:165
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#table_structure $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:415
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:94
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
                                • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                                • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                                • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
                                • Kernel#object_id $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                                • ActiveSupport::Notifications::Instrumenter#instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
                                  • ActiveSupport::Notifications::Instrumenter#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
                                    • ActiveSupport::Notifications::Fanout#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
                                      • ActiveSupport::Notifications::Fanout#listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                      • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                        • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                          • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                            • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
                                              • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                                • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                              • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
                                                • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                                  • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                                    • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                                • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                                  • ActiveSupport::Notifications::Event#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
                                                    • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                      • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                        • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                                  • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                                • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
                                                • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                                  • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                                • Array#push $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
                                        • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                          • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                            • ActiveRecord::ExplainSubscriber#start $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                                    • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                      • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                        • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                        • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                        • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
                                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
                                          • ActiveSupport::Dependencies.interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                          • ActiveSupport::Dependencies::Interlock#permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
                                            • ActiveSupport::Concurrency::ShareLock#yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
                                              • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                                • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                                  • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                                • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                                  • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                                    • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                                  • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                                  • Array#| $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                                  • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                                  • MonitorMixin::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
                                                    • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                      • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                    • Thread::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
                                                • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                                  • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                  • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                              • ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
                                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
                                                  • SQLite3::Database#prepare $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
                                                    • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                                      • SQLite3::Statement#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                                    • Kernel#block_given? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
                                                  • SQLite3::Statement#columns $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
                                                    • SQLite3::Statement#get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
                                                      • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                      • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                        • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                            • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                            • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                            • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                            • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                            • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                            • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                      • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                      • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                        • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                            • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                            • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                            • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                            • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                            • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                          • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                            • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:629
                                                  • Enumerable#to_a $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:218
                                                    • SQLite3::Statement#each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
                                                      • Kernel#loop $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                        • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                          • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                            • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                          • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                        • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                          • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                            • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                          • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                        • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                          • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                            • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                          • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                        • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                          • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                            • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                          • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                        • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                          • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                            • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                          • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                        • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                          • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                            • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                          • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                        • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                          • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                            • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                          • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                        • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                          • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                            • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                          • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                  • SQLite3::Statement#close $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
                                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
                                                    • ActiveRecord::Result#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
                                              • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                                • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                                  • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                                • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
                                                  • ActiveSupport::Concurrency::ShareLock#wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                                    • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                                    • MonitorMixin::ConditionVariable#wait_while /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
                                                      • ActiveSupport::Concurrency::ShareLock#block in wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
                                                        • ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                    • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                      • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                                  • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                                    • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                                  • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                                • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                                  • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                  • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                      • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                        • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                        • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                  • ActiveSupport::Notifications::Instrumenter#finish_with_state $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
                                    • ActiveSupport::Notifications::Fanout#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
                                      • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                        • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                          • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                            • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
                                              • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                                • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                              • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
                                                • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                                  • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                                    • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                                • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                                  • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                                • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
                                                • Hash#merge! $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
                                                • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                                • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                                • ActiveRecord::LogSubscriber#sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
                                                  • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
                                                  • ActiveRecord::LogSubscriber.runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
                                                    • ActiveRecord::RuntimeRegistry.sql_runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                                      • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                        • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                        • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • ActiveSupport::Notifications::Event#duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
                                                    • Time#minus_with_coercion $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
                                                      • Kernel#respond_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
                                                      • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
                                                      • Time#minus_with_duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
                                                        • ActiveSupport::Duration.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
                                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
                                                        • Time#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                          • Integer#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                          • Numeric#quo $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                            • Integer#fdiv $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                  • ActiveRecord::LogSubscriber.runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
                                                    • ActiveRecord::RuntimeRegistry.sql_runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
                                                      • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                        • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                        • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                                    • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                  • ActiveSupport::Logger#debug? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
                                                    • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                                      • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                                        • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                          • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
                                        • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                          • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                            • ActiveRecord::ExplainSubscriber#finish $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
                                              • ActiveRecord::ExplainRegistry.collect? $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
                                                • ActiveRecord::ExplainRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                • ActiveRecord::ExplainRegistry#collect? $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
                            • ActiveRecord::Result#empty? $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:70
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:523
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:9
                                • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:10
                                • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:12
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#_quote $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:181
                                  • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:183
                                  • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:184
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_string $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:5
                                    • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:6
                                    • SQLite3::Database.quote $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:47
                                      • String#gsub $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:48
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                                  • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                                  • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
                                  • Kernel#object_id $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                                  • ActiveSupport::Notifications::Instrumenter#instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
                                    • ActiveSupport::Notifications::Instrumenter#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
                                      • ActiveSupport::Notifications::Fanout#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
                                        • ActiveSupport::Notifications::Fanout#listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                        • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                          • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                              • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
                                                • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                                  • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
                                                  • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                                    • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                                      • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                                  • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                                    • ActiveSupport::Notifications::Event#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
                                                      • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                        • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                          • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                  • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                                    • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                      • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                                  • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
                                                  • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                                    • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                      • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                                  • Array#push $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
                                          • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                              • ActiveRecord::ExplainSubscriber#start $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                                      • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                        • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                          • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
                                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
                                            • ActiveSupport::Dependencies.interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                            • ActiveSupport::Dependencies::Interlock#permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
                                              • ActiveSupport::Concurrency::ShareLock#yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
                                                • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                                  • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                                    • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                                  • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                                    • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                                      • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                                    • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                                    • Array#| $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                                    • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                                    • MonitorMixin::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
                                                      • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                        • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                      • Thread::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
                                                  • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                                    • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                      • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                    • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                                • ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
                                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
                                                    • SQLite3::Database#prepare $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
                                                      • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                                        • SQLite3::Statement#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                                      • Kernel#block_given? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
                                                    • SQLite3::Statement#columns $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
                                                      • SQLite3::Statement#get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
                                                        • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                        • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                          • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                            • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                              • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                        • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                        • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                          • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                            • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                              • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#without_prepared_statement? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:629
                                                    • Enumerable#to_a $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:218
                                                      • SQLite3::Statement#each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
                                                        • Kernel#loop $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                          • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                            • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                              • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                            • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                          • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                            • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                              • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                            • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#close $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:220
                                                    • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
                                                      • ActiveRecord::Result#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
                                                • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                                  • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                                    • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                                  • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
                                                    • ActiveSupport::Concurrency::ShareLock#wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
                                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                                      • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                                      • MonitorMixin::ConditionVariable#wait_while /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
                                                        • ActiveSupport::Concurrency::ShareLock#block in wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
                                                          • ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
                                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                      • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                        • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                                    • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                                      • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                                    • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                                  • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                                    • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                      • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                    • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                        • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                          • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                            • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                          • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                    • ActiveSupport::Notifications::Instrumenter#finish_with_state $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
                                      • ActiveSupport::Notifications::Fanout#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
                                        • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                          • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                              • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
                                                • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                                  • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
                                                  • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                                    • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                                      • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                                  • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                                    • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                      • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                                  • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
                                                  • Hash#merge! $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
                                                  • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                                  • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                                  • ActiveRecord::LogSubscriber#sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
                                                    • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
                                                    • ActiveRecord::LogSubscriber.runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
                                                      • ActiveRecord::RuntimeRegistry.sql_runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                                        • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                          • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • ActiveSupport::Notifications::Event#duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
                                                      • Time#minus_with_coercion $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
                                                        • Kernel#respond_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
                                                        • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
                                                        • Time#minus_with_duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
                                                          • ActiveSupport::Duration.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
                                                            • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
                                                          • Time#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                            • Integer#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                            • Numeric#quo $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                              • Integer#fdiv $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                    • ActiveRecord::LogSubscriber.runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
                                                      • ActiveRecord::RuntimeRegistry.sql_runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
                                                        • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                          • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                                      • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                    • ActiveSupport::Logger#debug? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
                                                      • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                                        • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                                          • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                            • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                    • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
                                          • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                              • ActiveRecord::ExplainSubscriber#finish $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
                                                • ActiveRecord::ExplainRegistry.collect? $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
                                                  • ActiveRecord::ExplainRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • ActiveRecord::ExplainRegistry#collect? $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
                              • ActiveRecord::Result#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:85
                                • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
                                • Array#zip $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
                                • #<Class:Hash>#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:87
                              • String#split $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:540
                              • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:540
                              • String#split $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                              • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                                  • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                                  • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                                  • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                                  • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                                  • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                                  • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:542
                                  • Regexp#=~ $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:545
                              • Enumerable#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                • ActiveRecord::Result#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:53
                                  • Kernel#block_given? $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:54
                                  • ActiveRecord::Result#hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:121
                                    • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                                    • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                                  • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                                    • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                        • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                                    • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                        • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                                    • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                        • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                                    • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                        • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                                    • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                        • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                                    • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                        • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                                    • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in table_structure_with_collation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:548
                                        • Hash#has_key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:551
                          • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                                    • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                                      • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                        • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                          • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                            • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                              • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                                • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                                • Array#eql? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                  • ActiveModel::Type::String#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/immutable_string.rb:4
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
                                    • ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
                                • Integer#to_i $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
                                    • ActiveRecord::ConnectionAdapters::Column#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
                                      • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:274
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:276
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                                    • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                                      • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                          • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                            • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                          • ActiveRecord::Type::TypeMap#block in initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:8
                                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:9
                                              • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
                                                • Kernel#kind_of? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
                                                • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
                                                  • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
                                                  • Class#new $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                                    • Thread::Mutex#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                            • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                              • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                                • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                                  • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                                • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
                                                • Concurrent::Map#block in fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
                                                  • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
                                                  • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
                                                    • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                      • Concurrent::Map#block in []= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                        • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
                                        • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                          • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                            • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                              • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                            • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
                                            • Concurrent::Map#block in fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
                                              • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
                                              • ActiveRecord::Type::TypeMap#block in fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:18
                                                • ActiveRecord::Type::TypeMap#perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:47
                                                  • Enumerable#reverse_each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                  • Enumerable#detect $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                    • Enumerator#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                      • Enumerable#reverse_each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                        • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                  • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:53
                                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in register_class_with_precision $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:564
                                                    • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:565
                                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#extract_precision $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:577
                                                    • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:566
                                                      • ActiveRecord::Type::DateTime#initialize $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:6
                                              • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
                                                • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                  • Concurrent::Map#block in []= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                    • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
                                                      • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
                                  • ActiveRecord::Type::DateTime#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/date_time.rb:9
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
                                    • ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
                                • Integer#to_i $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
                                    • ActiveRecord::ConnectionAdapters::Column#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
                                      • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:274
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:276
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                                    • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                                      • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                        • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                          • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                            • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                              • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                                • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                                • Array#eql? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                  • ActiveRecord::Type::DateTime#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/date_time.rb:9
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
                                    • ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
                                • Integer#to_i $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
                                    • ActiveRecord::ConnectionAdapters::Column#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
                                      • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                                    • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                                      • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                          • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                            • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                          • ActiveRecord::Type::TypeMap#block in initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:8
                                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:9
                                              • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
                                                • Kernel#kind_of? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
                                                • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
                                                  • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
                                                  • Class#new $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                                    • Thread::Mutex#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                            • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                              • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                                • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                                  • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                                • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
                                                • Concurrent::Map#block in fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
                                                  • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
                                                  • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
                                                    • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                      • Concurrent::Map#block in []= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                        • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
                                        • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                          • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                            • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                              • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                            • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
                                            • Concurrent::Map#block in fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
                                              • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
                                              • ActiveRecord::Type::TypeMap#block in fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:18
                                                • ActiveRecord::Type::TypeMap#perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:47
                                                  • Enumerable#reverse_each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                  • Enumerable#detect $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                    • Enumerator#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                      • Enumerable#reverse_each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                        • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                  • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:53
                                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in register_class_with_limit $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:557
                                                    • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:558
                                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#extract_limit $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:581
                                                      • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:583
                                                      • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:585
                                                    • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:559
                                                      • ActiveModel::Type::Integer#initialize $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:10
                                                        • ActiveModel::Type::Integer#initialize $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:6
                                                        • ActiveModel::Type::Integer#min_value $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:59
                                                          • ActiveModel::Type::Integer#max_value $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:55
                                                            • ActiveModel::Type::Integer#_limit $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:63
                                                            • Integer#<< $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:56
                                                          • Integer#-@ $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:60
                                                        • ActiveModel::Type::Integer#max_value $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:55
                                                          • ActiveModel::Type::Integer#_limit $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:63
                                                          • Integer#<< $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:56
                                              • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
                                                • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                  • Concurrent::Map#block in []= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                    • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
                                                      • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
                                  • ActiveModel::Type::Integer#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
                                    • ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
                                • Integer#to_i $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
                                    • ActiveRecord::ConnectionAdapters::Column#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
                                      • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                                    • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                                      • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                        • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                          • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                            • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                              • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                                • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                                • Array#eql? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                  • ActiveModel::Type::Integer#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
                                    • ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
                                • Integer#to_i $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
                                    • ActiveRecord::ConnectionAdapters::Column#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
                                      • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                                    • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                                      • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                          • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                            • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                          • ActiveRecord::Type::TypeMap#block in initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:8
                                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:9
                                              • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
                                                • Kernel#kind_of? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
                                                • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
                                                  • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
                                                  • Class#new $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                                    • Thread::Mutex#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                            • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                              • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                                • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                                  • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                                • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
                                                • Concurrent::Map#block in fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
                                                  • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
                                                  • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
                                                    • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                      • Concurrent::Map#block in []= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                        • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
                                        • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                          • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                            • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                              • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                            • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
                                            • Concurrent::Map#block in fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
                                              • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
                                              • ActiveRecord::Type::TypeMap#block in fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:18
                                                • ActiveRecord::Type::TypeMap#perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:47
                                                  • Enumerable#reverse_each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                  • Enumerable#detect $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                    • Enumerator#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                      • Enumerable#reverse_each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                        • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                  • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:53
                                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in register_class_with_limit $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:557
                                                    • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:558
                                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#extract_limit $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:581
                                                      • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:583
                                                      • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:585
                                                    • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:559
                                                      • ActiveRecord::Type::Text#initialize $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:6
                                              • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
                                                • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                  • Concurrent::Map#block in []= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                    • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
                                                      • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
                                  • ActiveRecord::Type::Text#type $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/text.rb:4
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
                                    • ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
                                • Integer#to_i $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
                                    • ActiveRecord::ConnectionAdapters::Column#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
                                      • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in columns $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:166
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column_from_field $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:270
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:272
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:274
                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:276
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#fetch_type_metadata $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:71
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                                    • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                                      • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                          • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                            • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                          • ActiveRecord::Type::TypeMap#block in initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:8
                                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:9
                                              • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
                                                • Kernel#kind_of? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
                                                • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
                                                  • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
                                                  • Class#new $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                                    • Thread::Mutex#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                            • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                              • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                                • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                                  • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                                • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
                                                • Concurrent::Map#block in fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
                                                  • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
                                                  • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
                                                    • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                      • Concurrent::Map#block in []= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                        • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
                                        • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                          • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                            • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                              • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                            • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:121
                                            • Concurrent::Map#block in fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:132
                                              • Kernel#block_given? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:133
                                              • ActiveRecord::Type::TypeMap#block in fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:18
                                                • ActiveRecord::Type::TypeMap#perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:47
                                                  • Enumerable#reverse_each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                  • Enumerable#detect $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                    • Enumerator#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                      • Enumerable#reverse_each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                        • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                        • ActiveRecord::Type::TypeMap#block in perform_fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:48
                                                          • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:49
                                                  • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:53
                                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in register_class_with_limit $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:557
                                                    • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:558
                                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#extract_limit $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:581
                                                      • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:583
                                                      • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:585
                                                    • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:559
                                                      • ActiveModel::Type::Integer#initialize $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:10
                                                        • ActiveModel::Type::Integer#initialize $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:6
                                                        • ActiveModel::Type::Integer#min_value $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:59
                                                          • ActiveModel::Type::Integer#max_value $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:55
                                                            • ActiveModel::Type::Integer#_limit $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:63
                                                            • Integer#<< $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:56
                                                          • Integer#-@ $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:60
                                                        • ActiveModel::Type::Integer#max_value $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:55
                                                          • ActiveModel::Type::Integer#_limit $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:63
                                                          • Integer#<< $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:56
                                              • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
                                                • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                  • Concurrent::Map#block in []= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                                                    • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
                                                      • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:24
                                  • ActiveModel::Type::Integer#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:73
                                    • ActiveRecord::ConnectionAdapters::SqlTypeMetadata#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sql_type_metadata.rb:7
                                • Integer#to_i $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:283
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#new_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:484
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:485
                                    • ActiveRecord::ConnectionAdapters::Column#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:16
                                      • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:17
                      • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
                        • ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
                        • ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
                        • ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
                        • ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
                        • ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
                        • ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
                        • ActiveRecord::ConnectionAdapters::SchemaCache#block in columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
                      • #<Class:Hash>#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:73
                    • Student.ignored_columns -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • Hash#except $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:10
                      • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:11
                        • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:11
                          • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:11
                      • Hash#except! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:18
                        • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/except.rb:19
                    • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
                      • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
                        • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                          • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                            • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                              • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                              • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                                • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                  • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
                          • ActiveRecord::ConnectionAdapters::Column#sql_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                            • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                            • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                              • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                  • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                    • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                      • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#eql? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                        • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                          • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                            • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                              • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                              • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                                • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                  • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                            • ActiveRecord::Type.default_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/type.rb:43
                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:354
                              • Hash#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:354
                          • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                            • ActiveRecord::Attribute.from_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
                                • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                            • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:388
                                • ActiveRecord::AttributeSet#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:8
                            • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                      • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
                        • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                          • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                            • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                              • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                              • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                                • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                  • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
                          • ActiveRecord::ConnectionAdapters::Column#sql_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                            • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                            • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                              • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                  • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                    • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                      • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#eql? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                        • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                          • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                            • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                              • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                              • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                                • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                  • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                          • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                            • ActiveRecord::Attribute.from_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
                                • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                            • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                            • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                      • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
                        • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                          • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                            • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                              • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                              • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                                • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                  • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
                          • ActiveRecord::ConnectionAdapters::Column#sql_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                            • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                            • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                              • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                  • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                    • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                      • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#eql? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                        • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                          • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                            • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                              • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                              • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                                • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                  • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                          • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                            • ActiveRecord::Attribute.from_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
                                • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                            • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                            • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                      • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
                        • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                          • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                            • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                              • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                              • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                                • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                  • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
                          • ActiveRecord::ConnectionAdapters::Column#sql_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                            • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                            • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                              • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                  • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                    • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                      • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#eql? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                        • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                          • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                            • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                              • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                              • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                                • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                  • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                          • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                            • ActiveRecord::Attribute.from_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
                                • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                            • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                            • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                      • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
                        • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                          • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                            • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                              • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                              • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                                • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                  • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
                          • ActiveRecord::ConnectionAdapters::Column#sql_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                            • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                            • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                              • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                  • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                    • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                      • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#eql? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                        • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                          • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                            • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                              • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                              • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                                • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                  • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                          • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                            • ActiveRecord::Attribute.from_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
                                • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                            • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                            • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                      • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
                        • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                          • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                            • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                              • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                              • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                                • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                  • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
                          • ActiveRecord::ConnectionAdapters::Column#sql_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                            • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                            • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                              • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                  • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                    • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                      • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#eql? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                        • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                          • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                            • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                              • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                              • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                                • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                  • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                          • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                            • ActiveRecord::Attribute.from_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
                                • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                            • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                            • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                      • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:472
                        • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                          • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                            • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                              • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                              • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                                • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                  • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type_from_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:67
                          • ActiveRecord::ConnectionAdapters::Column#sql_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                            • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/column.rb:8
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#lookup_cast_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:488
                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:478
                            • ActiveRecord::Type::TypeMap#lookup $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:13
                              • ActiveRecord::Type::TypeMap#fetch $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/type_map.rb:17
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Concurrent::Map#fetch_or_store $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:131
                                  • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                    • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                      • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                        • Array#eql? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                        • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                          • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                            • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                              • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                              • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                                • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                  • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                          • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                            • ActiveRecord::Attribute.from_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:4
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:5
                                • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                            • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                            • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                  • Student.attributes_to_define_after_schema_loads -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                  • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:234
                • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                  • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                    • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                    • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                      • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                        • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                      • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                      • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                        • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
                  • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
                    • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • ActiveRecord::AttributeDecorators::TypeDecorator#apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
                      • ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
                        • ActiveRecord::AttributeDecorators::TypeDecorator#matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
                          • Hash#values $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                          • Array#select $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
                                • Student.lock_optimistically -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.locking_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
                                • Student.create_time_zone_conversion_attribute? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
                                  • Student.time_zone_aware_attributes $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                  • Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • String#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Student.time_zone_aware_types -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • ActiveModel::Type::String#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/immutable_string.rb:4
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                        • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                      • Enumerable#inject $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                    • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                      • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                        • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                          • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                          • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                            • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                            • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                            • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                              • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                      • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
                        • ActiveRecord::Attribute::FromDatabase#with_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
                          • ActiveRecord::Attribute::FromDatabase#changed_in_place? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
                            • ActiveRecord::Attribute::FromDatabase#has_been_read? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
                          • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                            • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                  • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
                    • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • ActiveRecord::AttributeDecorators::TypeDecorator#apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
                      • ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
                        • ActiveRecord::AttributeDecorators::TypeDecorator#matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
                          • Hash#values $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                          • Array#select $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
                                • Student.lock_optimistically -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.locking_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
                                • Student.create_time_zone_conversion_attribute? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
                                  • Student.time_zone_aware_attributes $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                  • Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • String#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Student.time_zone_aware_types -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • ActiveRecord::Type::DateTime#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/date_time.rb:9
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                        • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                          • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                      • Enumerable#inject $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                          • ActiveRecord::AttributeDecorators::TypeDecorator#block in apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                            • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:78
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:79
                                • ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:71
                                  • ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__setobj__ /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:391
                                    • BasicObject#equal? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:392
                    • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                      • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                        • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                          • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                          • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                            • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                            • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                            • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                              • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                      • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
                        • ActiveRecord::Attribute::FromDatabase#with_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
                          • ActiveRecord::Attribute::FromDatabase#changed_in_place? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
                            • ActiveRecord::Attribute::FromDatabase#has_been_read? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
                          • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                            • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                  • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
                    • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • ActiveRecord::AttributeDecorators::TypeDecorator#apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
                      • ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
                        • ActiveRecord::AttributeDecorators::TypeDecorator#matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
                          • Hash#values $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                          • Array#select $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
                                • Student.lock_optimistically -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.locking_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
                                • Student.create_time_zone_conversion_attribute? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
                                  • Student.time_zone_aware_attributes $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                  • Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • String#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Student.time_zone_aware_types -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • ActiveRecord::Type::DateTime#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/date_time.rb:9
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                        • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                          • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                      • Enumerable#inject $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                          • ActiveRecord::AttributeDecorators::TypeDecorator#block in apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                            • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:78
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:79
                                • ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:71
                                  • ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#__setobj__ /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:391
                                    • BasicObject#equal? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:392
                    • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                      • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                        • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                          • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                          • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                            • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                            • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                            • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                              • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                      • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
                        • ActiveRecord::Attribute::FromDatabase#with_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
                          • ActiveRecord::Attribute::FromDatabase#changed_in_place? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
                            • ActiveRecord::Attribute::FromDatabase#has_been_read? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
                          • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                            • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                  • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
                    • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • ActiveRecord::AttributeDecorators::TypeDecorator#apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
                      • ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
                        • ActiveRecord::AttributeDecorators::TypeDecorator#matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
                          • Hash#values $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                          • Array#select $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
                                • Student.lock_optimistically -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.locking_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
                                • Student.create_time_zone_conversion_attribute? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
                                  • Student.time_zone_aware_attributes $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                  • Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • String#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Student.time_zone_aware_types -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • ActiveModel::Type::Integer#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                        • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                          • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                      • Enumerable#inject $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                          • ActiveRecord::AttributeDecorators::TypeDecorator#block in apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                            • Student.block (2 levels) in enum $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:167
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:168
                                • ActiveRecord::Enum::EnumType#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/enum.rb:110
                    • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                      • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                        • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                          • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                          • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                            • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                            • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                            • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                              • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                      • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
                        • ActiveRecord::Attribute::FromDatabase#with_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
                          • ActiveRecord::Attribute::FromDatabase#changed_in_place? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
                            • ActiveRecord::Attribute::FromDatabase#has_been_read? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
                          • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                            • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                  • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
                    • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • ActiveRecord::AttributeDecorators::TypeDecorator#apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
                      • ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
                        • ActiveRecord::AttributeDecorators::TypeDecorator#matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
                          • Hash#values $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                          • Array#select $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
                                • Student.lock_optimistically -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.locking_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
                                • Student.create_time_zone_conversion_attribute? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
                                  • Student.time_zone_aware_attributes $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                  • Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • String#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Student.time_zone_aware_types -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • ActiveModel::Type::Integer#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                        • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                      • Enumerable#inject $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                    • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                      • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                        • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                          • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                          • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                            • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                            • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                            • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                              • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                      • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
                        • ActiveRecord::Attribute::FromDatabase#with_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
                          • ActiveRecord::Attribute::FromDatabase#changed_in_place? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
                            • ActiveRecord::Attribute::FromDatabase#has_been_read? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
                          • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                            • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                  • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
                    • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • ActiveRecord::AttributeDecorators::TypeDecorator#apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
                      • ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
                        • ActiveRecord::AttributeDecorators::TypeDecorator#matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
                          • Hash#values $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                          • Array#select $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
                                • Student.lock_optimistically -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.locking_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
                                • Student.create_time_zone_conversion_attribute? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
                                  • Student.time_zone_aware_attributes $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                  • Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • String#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Student.time_zone_aware_types -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • ActiveRecord::Type::Text#type $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/text.rb:4
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                        • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                          • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                      • Enumerable#inject $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                          • ActiveRecord::AttributeDecorators::TypeDecorator#block in apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                            • Student.block in serialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:60
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/serialization.rb:61
                                • ActiveRecord::Type::Serialized#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/type/serialized.rb:10
                                  • ActiveRecord::Type::Serialized#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:71
                                    • ActiveRecord::Type::Serialized#__setobj__ /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:391
                                      • BasicObject#equal? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/delegate.rb:392
                    • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                      • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                        • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                          • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                          • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                            • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                            • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                            • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                              • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                      • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
                        • ActiveRecord::Attribute::FromDatabase#with_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
                          • ActiveRecord::Attribute::FromDatabase#changed_in_place? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
                            • ActiveRecord::Attribute::FromDatabase#has_been_read? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
                          • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                            • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
                  • Student.block in load_schema! $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:51
                    • Student.attribute_type_decorations -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                    • ActiveRecord::AttributeDecorators::TypeDecorator#apply $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:69
                      • ActiveRecord::AttributeDecorators::TypeDecorator#decorators_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:78
                        • ActiveRecord::AttributeDecorators::TypeDecorator#matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:82
                          • Hash#values $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                          • Array#select $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:179
                                • Student.lock_optimistically -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Student.locking_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/locking/optimistic.rb:154
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block (2 levels) in inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:77
                                • Student.create_time_zone_conversion_attribute? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:84
                                  • Student.time_zone_aware_attributes $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                  • Student.skip_time_zone_conversion_for_attributes -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • String#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:86
                                  • Student.time_zone_aware_types -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • ActiveModel::Type::Integer#type $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:15
                                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/time_zone_conversion.rb:88
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                            • ActiveRecord::AttributeDecorators::TypeDecorator#block in matching $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:83
                              • Student.block in decorate_attribute_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                                • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:23
                        • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:79
                      • Enumerable#inject $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_decorators.rb:71
                    • Student.define_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:222
                      • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                        • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                          • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                          • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                            • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                            • Student.block in load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:461
                            • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                              • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                      • Student.define_default_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attributes.rb:248
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:12
                        • ActiveRecord::Attribute::FromDatabase#with_type $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:79
                          • ActiveRecord::Attribute::FromDatabase#changed_in_place? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:58
                            • ActiveRecord::Attribute::FromDatabase#has_been_read? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:99
                          • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:83
                            • ActiveRecord::Attribute::FromDatabase#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                        • Student._default_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:387
                        • ActiveRecord::AttributeSet#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:16
            • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
              • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
              • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
      • Student.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
        • ApplicationRecord.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
          • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
          • ActiveRecord::Base.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
      • Hash#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:174
      • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:176
      • Kernel#kind_of? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:178
      • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:179
      • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
      • Student.cached_find_by_statement $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:300
        • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
          • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
            • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
              • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
            • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
              • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                  • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
        • Hash#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:302
        • Hash#mu_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:73
          • Thread::Mutex#synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:74
            • Student.block in cached_find_by_statement $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:302
              • Hash#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:303
              • Object#require $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:290
                • Object#load_dependency $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:254
                  • ActiveSupport::Dependencies.load? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:329
                    • ActiveSupport::Dependencies.mechanism $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                  • ActiveSupport::Dependencies.constant_watch_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                  • ActiveSupport::Dependencies::WatchStack#watching? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:117
                  • Object#block in require $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
                    • Kernel#require $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
                      • IO#set_encoding $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
                      • IO#set_encoding $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
                      • ActiveRecord.<module:ActiveRecord> $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:1
                        • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:28
                        • ActiveRecord::StatementCache.<class:StatementCache> $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:28
                          • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:29
                          • ActiveRecord::StatementCache::Substitute.<class:Substitute> $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:29
                          • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:31
                          • ActiveRecord::StatementCache::Query.<class:Query> $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:31
                            • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:32
                            • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:36
                          • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:41
                          • ActiveRecord::StatementCache::PartialQuery.<class:PartialQuery> $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:41
                            • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:42
                            • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:49
                          • BasicObject#singleton_method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:57
                          • BasicObject#singleton_method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:61
                          • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:65
                          • ActiveRecord::StatementCache::Params.<class:Params> $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:65
                            • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:66
                          • Class#inherited $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:69
                          • ActiveRecord::StatementCache::BindMap.<class:BindMap> $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:69
                            • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:70
                            • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:81
                          • Module#attr_reader $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:88
                            • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:88
                            • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:88
                          • BasicObject#singleton_method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:90
                          • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:97
                          • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:102
                          • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:109
              • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                  • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                    • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                      • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                        • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                        • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                    • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                      • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                  • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                    • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                      • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                      • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                        • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                  • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                    • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                      • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                        • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                      • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                        • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                          • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                    • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                      • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                      • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                          • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
              • #<Class:Proc>#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:90
                • BasicObject#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:90
              • ActiveRecord::StatementCache.create $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:90
                • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:91
                  • BasicObject#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:91
                • Student.block in find $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:183
                  • ActiveRecord::StatementCache::Params#bind $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:66
                    • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:66
                      • BasicObject#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:66
                  • Student.where $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:10
                    • Student.all $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:24
                      • Student.current_scope $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:13
                        • ActiveRecord::Scoping::ScopeRegistry.value_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
                          • ActiveRecord::Scoping::ScopeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                            • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                          • ActiveRecord::Scoping::ScopeRegistry#value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:78
                            • ActiveRecord::Scoping::ScopeRegistry#raise_invalid_scope_type! $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:98
                              • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:99
                            • Student.base_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
                              • Module#< $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
                              • ApplicationRecord.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                            • Module#<= $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
                            • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:84
                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:86
                            • Module#<= $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
                      • Student.relation $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:307
                        • Student.arel_table $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:271
                          • Student.table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
                          • Student.type_caster $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:294
                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:295
                              • ActiveRecord::TypeCaster::Map#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/type_caster/map.rb:4
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:272
                            • Arel::Table#initialize $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:15
                              • String#to_s $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:16
                              • NilClass#to_s $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:22
                        • Student.predicate_builder $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:290
                          • Student.table_metadata $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:317
                            • Student.arel_table $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:271
                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:318
                              • ActiveRecord::TableMetadata#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:6
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:291
                            • ActiveRecord::PredicateBuilder#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:13
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:17
                                • BasicObject#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:17
                              • ActiveRecord::PredicateBuilder#register_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
                                • Array#unshift $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:18
                                • ActiveRecord::PredicateBuilder::BaseHandler#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder/base_handler.rb:4
                              • ActiveRecord::PredicateBuilder#register_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
                                • Array#unshift $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:19
                                • BasicObject#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:19
                              • ActiveRecord::PredicateBuilder#register_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
                                • Array#unshift $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:20
                                • BasicObject#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:20
                              • ActiveRecord::PredicateBuilder#register_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
                                • Array#unshift $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:21
                                • BasicObject#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:21
                              • ActiveRecord::PredicateBuilder#register_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
                                • Array#unshift $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:22
                                • ActiveRecord::PredicateBuilder::ArrayHandler#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder/array_handler.rb:4
                              • ActiveRecord::PredicateBuilder#register_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
                                • Array#unshift $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:23
                                • ActiveRecord::PredicateBuilder::AssociationQueryHandler#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder/association_query_handler.rb:15
                              • ActiveRecord::PredicateBuilder#register_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
                                • Array#unshift $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:24
                                • ActiveRecord::PredicateBuilder::PolymorphicArrayHandler#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder/polymorphic_array_handler.rb:4
                              • ActiveRecord::PredicateBuilder#register_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:59
                                • Array#unshift $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:60
                        • ActiveRecord::Relation.create $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:101
                          • ActiveRecord::Relation.relation_class_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:107
                            • Student.relation_delegate_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:4
                              • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:5
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:102
                            • Student::ActiveRecord_Relation#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:22
                        • Student.finder_needs_type_condition? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:82
                          • Student.descends_from_active_record? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:72
                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:75
                            • ApplicationRecord.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:76
                            • ApplicationRecord.descends_from_active_record? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:72
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:75
                              • ActiveRecord::Base.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:78
                      • Student.default_scoped $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/named.rb:42
                        • Student.build_default_scope $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:104
                          • Student.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                          • Student.default_scope_override -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                          • NilClass#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:107
                          • Kernel#method $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:108
                          • Method#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:108
                          • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:108
                          • Student.default_scope_override= -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                            • Student.block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:87
                              • Kernel#singleton_class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                              • Module#class_eval $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.block (3 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:88
                                  • #<Class:Student(name: string, created_at: datetime, updated_at: datetime, gender: integer, grade: integer, alias_names: text, id: integer)>.remove_possible_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:3
                                    • Module#method_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:4
                                    • Module#undef_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                      • BasicObject#singleton_method_undefined $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/remove_method.rb:5
                                  • Module#define_method $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • BasicObject#singleton_method_added $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                              • Module#singleton_class? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:93
                          • Student.default_scope_override -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                          • Student.default_scopes -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                          • Array#any? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:118
                    • Student::ActiveRecord_Relation#where $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:599
                      • Hash#empty? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:602
                      • Student::ActiveRecord_Relation#spawn $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:8
                        • Kernel#clone $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:9
                          • Kernel#initialize_clone $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:9
                            • Student::ActiveRecord_Relation#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:31
                              • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
                                • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
                                  • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
                              • Student::ActiveRecord_Relation#reset $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:557
                                • Kernel#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:560
                      • Student::ActiveRecord_Relation#where! $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:609
                        • Student::ActiveRecord_Relation#sanitize_for_mass_assignment $GemPath0/gems/activemodel-5.1.4/lib/active_model/forbidden_attributes_protection.rb:19
                          • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/forbidden_attributes_protection.rb:20
                        • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:611
                        • ActiveRecord::PredicateBuilder.references $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:37
                          • Enumerable#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:38
                            • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:38
                              • ActiveRecord::PredicateBuilder.block in references $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:38
                                • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:39
                                • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:42
                                • String#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:43
                          • Array#compact $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:45
                        • Student::ActiveRecord_Relation#references! $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:195
                          • Array#flatten! $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:196
                          • Array#map! $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:197
                          • Student::ActiveRecord_Relation#references_values $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                            • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                              • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                                • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                          • Array#| $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:199
                          • Student::ActiveRecord_Relation#references_values= $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:71
                            • Student::ActiveRecord_Relation#set_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:927
                              • Student::ActiveRecord_Relation#assert_mutability! $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:934
                        • Student::ActiveRecord_Relation#where_clause $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                          • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                            • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                              • ActiveRecord::Relation::WhereClause.empty $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:80
                        • Student::ActiveRecord_Relation#where_clause_factory $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1175
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1176
                            • ActiveRecord::Relation::WhereClauseFactory#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:4
                        • ActiveRecord::Relation::WhereClauseFactory#build $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:9
                          • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:11
                          • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:11
                          • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:13
                          • ActiveRecord::PredicateBuilder#resolve_column_aliases $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:11
                            • ActiveRecord::TableMetadata#resolve_column_aliases $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:12
                              • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:13
                                • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:13
                                  • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:13
                              • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:14
                                • ActiveRecord::TableMetadata#block in resolve_column_aliases $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:14
                                  • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:15
                          • Student.expand_hash_conditions_for_aggregates $GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:87
                            • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:89
                              • Student.block in expand_hash_conditions_for_aggregates $GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:89
                                • String#to_sym $GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:90
                                • Student.reflect_on_aggregation $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:63
                                  • Student.aggregate_reflections -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                    • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                  • Symbol#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:64
                          • Hash#stringify_keys! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:43
                            • Hash#transform_keys! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:23
                              • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:24
                              • Hash#keys $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:25
                              • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:25
                                • Hash#block in transform_keys! $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:25
                                  • String#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:26
                                  • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/hash/keys.rb:26
                          • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:18
                          • ActiveRecord::Relation::WhereClauseFactory#perform_case_sensitive? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:41
                          • ActiveRecord::PredicateBuilder#create_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:32
                            • ActiveRecord::PredicateBuilder#convert_dot_notation_to_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:137
                              • Hash#select $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:138
                                • ActiveRecord::PredicateBuilder#block in convert_dot_notation_to_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:138
                                  • String#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:139
                              • Hash#each_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:142
                            • ActiveRecord::PredicateBuilder#create_binds_for_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:85
                              • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:86
                                • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:86
                                  • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:86
                              • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:89
                                • ActiveRecord::PredicateBuilder#block in create_binds_for_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:89
                                  • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:91
                                  • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:96
                                  • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:98
                                  • ActiveRecord::PredicateBuilder#can_be_bound? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:157
                                    • ActiveRecord::TableMetadata#associated_with? $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:42
                                      • Student._reflect_on_association $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:115
                                        • Student._reflections -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                          • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                        • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:116
                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:160
                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:160
                                    • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:163
                                    • ActiveRecord::PredicateBuilder#handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:153
                                      • Enumerable#detect $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                          • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                          • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                          • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                          • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                          • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                          • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                          • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • ActiveRecord::Base.=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:262
                                              • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:263
                                          • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                      • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                    • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:163
                                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:113
                                    • BasicObject#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:113
                                  • ActiveRecord::PredicateBuilder#build_bind_param $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:167
                                    • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:168
                                    • ActiveRecord::TableMetadata#type $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:30
                                      • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:32
                                      • Student.type_for_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:372
                                        • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                                          • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                                            • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                                    • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:168
                                      • ActiveRecord::Relation::QueryAttribute#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                                  • ActiveRecord::TableMetadata#associated_with? $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:42
                                    • Student._reflect_on_association $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:115
                                      • Student._reflections -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                        • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                      • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/reflection.rb:116
                          • ActiveRecord::PredicateBuilder#build_from_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:27
                            • ActiveRecord::PredicateBuilder#convert_dot_notation_to_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:137
                              • Hash#select $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:138
                                • ActiveRecord::PredicateBuilder#block in convert_dot_notation_to_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:138
                                  • String#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:139
                              • Hash#each_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:142
                            • ActiveRecord::PredicateBuilder#expand_from_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:73
                              • Enumerable#flat_map $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:76
                                • Hash#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:76
                                  • ActiveRecord::PredicateBuilder#block in expand_from_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:76
                                    • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:77
                                    • ActiveRecord::TableMetadata#arel_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/table_metadata.rb:22
                                      • Student.arel_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:285
                                        • Student.attribute_alias? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:218
                                          • Student.attribute_aliases -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                          • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:219
                                          • Hash#key? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:219
                                        • Arel::Table#[] $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:80
                                          • #<Class:#<Class:0x007f3f2a0d02f8>>#new $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:81
                                            • Struct#initialize $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:81
                                    • ActiveRecord::PredicateBuilder#build $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:63
                                      • ActiveRecord::PredicateBuilder#handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:153
                                        • Enumerable#detect $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                          • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                              • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                              • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                              • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                              • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                              • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                              • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                            • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                              • ActiveRecord::Base.=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:262
                                                • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:263
                                            • ActiveRecord::PredicateBuilder#block in handler_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                              • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                        • Array#last $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder.rb:154
                                      • ActiveRecord::PredicateBuilder::BasicObjectHandler#call $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/predicate_builder/basic_object_handler.rb:4
                                        • Arel::Attributes::Attribute#eq $GemPath0/gems/arel-8.0.0/lib/arel/predications.rb:16
                                          • Arel::Attributes::Attribute#quoted_node $GemPath0/gems/arel-8.0.0/lib/arel/predications.rb:224
                                            • Arel::Nodes.build_quoted $GemPath0/gems/arel-8.0.0/lib/arel/nodes/casted.rb:31
                                              • Module#=== $GemPath0/gems/arel-8.0.0/lib/arel/nodes/casted.rb:33
                                          • Class#new $GemPath0/gems/arel-8.0.0/lib/arel/predications.rb:17
                                            • Arel::Nodes::Equality#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:7
                                              • BasicObject#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:8
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause_factory.rb:30
                            • ActiveRecord::Relation::WhereClause#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:8
                        • ActiveRecord::Relation::WhereClause#+ $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:13
                          • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:14
                            • ActiveRecord::Relation::WhereClause#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:8
                        • Student::ActiveRecord_Relation#where_clause= $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:71
                          • Student::ActiveRecord_Relation#set_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:927
                            • Student::ActiveRecord_Relation#assert_mutability! $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:934
                  • Student::ActiveRecord_Relation#limit $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:685
                    • Student::ActiveRecord_Relation#spawn $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:8
                      • Kernel#clone $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:9
                        • Kernel#initialize_clone $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/spawn_methods.rb:9
                          • Student::ActiveRecord_Relation#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:31
                            • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
                              • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
                                • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:32
                            • Student::ActiveRecord_Relation#reset $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:557
                              • Kernel#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation.rb:560
                    • Student::ActiveRecord_Relation#limit! $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:689
                      • Student::ActiveRecord_Relation#limit_value= $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:71
                        • Student::ActiveRecord_Relation#set_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:927
                          • Student::ActiveRecord_Relation#assert_mutability! $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:934
                • Student::ActiveRecord_Relation#bound_attributes $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:77
                  • Student::ActiveRecord_Relation#limit_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                    • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                  • Student::ActiveRecord_Relation#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:44
                    • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                      • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                        • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                          • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                            • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                              • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                          • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                        • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                          • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                          • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                            • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                              • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                        • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                          • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                              • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                            • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                              • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                          • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                            • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                            • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                  • Student::ActiveRecord_Relation#limit_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                    • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#sanitize_limit $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:342
                    • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:343
                  • ActiveRecord::Type.default_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/type.rb:43
                  • ActiveRecord::Attribute.with_cast_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:12
                    • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:13
                      • ActiveRecord::Attribute::WithCastValue#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
                  • Student::ActiveRecord_Relation#offset_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                    • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                      • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                  • Student::ActiveRecord_Relation#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:44
                    • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                      • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                        • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                          • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                            • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                              • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                          • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                            • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                        • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                          • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                          • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                            • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                              • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                        • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                          • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                              • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                            • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                              • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                          • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                            • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                            • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                  • Student::ActiveRecord_Relation#from_clause $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                    • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                      • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                        • ActiveRecord::Relation::FromClause.empty $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:27
                  • ActiveRecord::Relation::FromClause#binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:11
                    • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:12
                  • Student::ActiveRecord_Relation#arel $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:917
                    • Student::ActiveRecord_Relation#build_arel $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:939
                      • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:940
                        • Arel::SelectManager#initialize $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:10
                          • Arel::SelectManager#initialize $GemPath0/gems/arel-8.0.0/lib/arel/tree_manager.rb:12
                          • Class#new $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:12
                            • Class#new $GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_statement.rb:8
                              • Arel::Nodes::SelectCore#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_core.rb:8
                                • BasicObject#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_core.rb:9
                                • Class#new $GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_core.rb:10
                                  • Arel::Nodes::JoinSource#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/join_source.rb:10
                                    • Arel::Nodes::JoinSource#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:7
                                      • BasicObject#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:8
                            • Arel::Nodes::SelectStatement#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_statement.rb:8
                              • BasicObject#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/select_statement.rb:9
                          • Array#last $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:13
                          • Arel::SelectManager#from $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:88
                            • Module#=== $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:89
                            • Module#=== $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:92
                      • Student::ActiveRecord_Relation#joins_values $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                          • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                      • Student::ActiveRecord_Relation#left_outer_joins_values $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                          • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                      • Student::ActiveRecord_Relation#where_clause $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                      • ActiveRecord::Relation::WhereClause#empty? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:6
                        • Array#empty? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:6
                      • Student::ActiveRecord_Relation#where_clause $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                      • ActiveRecord::Relation::WhereClause#ast $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:66
                        • ActiveRecord::Relation::WhereClause#predicates_with_wrapped_sql_literals $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:166
                          • ActiveRecord::Relation::WhereClause#non_empty_predicates $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:177
                            • Array#- $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:178
                              • Arel::Nodes::Equality#hash $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:19
                                • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
                                • Array#hash $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
                                  • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
                                  • Struct#hash $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
                                    • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
                                    • Arel::Table#hash $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:84
                                      • String#hash $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:88
                                    • String#hash $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
                                  • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/nodes/binary.rb:20
                          • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:167
                            • ActiveRecord::Relation::WhereClause#block in predicates_with_wrapped_sql_literals $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:167
                              • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:168
                        • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:67
                          • Arel::Nodes::And#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/and.rb:7
                            • BasicObject#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/and.rb:8
                      • Arel::SelectManager#where $GemPath0/gems/arel-8.0.0/lib/arel/tree_manager.rb:34
                        • Module#=== $GemPath0/gems/arel-8.0.0/lib/arel/tree_manager.rb:35
                      • Student::ActiveRecord_Relation#having_clause $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                          • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • ActiveRecord::Relation::WhereClause.empty $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:80
                      • ActiveRecord::Relation::WhereClause#empty? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:6
                        • Array#empty? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:6
                      • Student::ActiveRecord_Relation#limit_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                      • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:947
                        • BasicObject#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:947
                      • Arel::SelectManager#take $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:218
                        • Class#new $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:220
                          • Arel::Nodes::Limit#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/unary.rb:8
                            • BasicObject#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/unary.rb:9
                        • Class#new $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:221
                          • Arel::Nodes::Top#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/unary.rb:8
                            • BasicObject#initialize $GemPath0/gems/arel-8.0.0/lib/arel/nodes/unary.rb:9
                      • Student::ActiveRecord_Relation#offset_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                          • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                      • Student::ActiveRecord_Relation#group_values $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                          • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                      • Student::ActiveRecord_Relation#build_order $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1095
                        • Student::ActiveRecord_Relation#order_values $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                          • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                            • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Array#uniq $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1096
                        • Array#reject! $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1097
                      • Student::ActiveRecord_Relation#build_select $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1041
                        • Student::ActiveRecord_Relation#select_values $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                          • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                            • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                              • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                        • Array#any? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1042
                        • Student.arel_table $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:271
                        • Arel.star $GemPath0/gems/arel-8.0.0/lib/arel.rb:33
                          • Arel.sql $GemPath0/gems/arel-8.0.0/lib/arel.rb:29
                            • Class#new $GemPath0/gems/arel-8.0.0/lib/arel.rb:30
                              • String#initialize $GemPath0/gems/arel-8.0.0/lib/arel.rb:30
                        • Arel::Table#[] $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:80
                          • #<Class:#<Class:0x007f3f2a0d02f8>>#new $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:81
                            • Struct#initialize $GemPath0/gems/arel-8.0.0/lib/arel/table.rb:81
                        • Arel::SelectManager#project $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:133
                          • Array#map $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:136
                            • Arel::SelectManager#block in project $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:136
                              • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:137
                              • Array#include? $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:137
                          • Array#concat $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:136
                      • Student::ActiveRecord_Relation#distinct_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                          • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                      • Arel::SelectManager#distinct $GemPath0/gems/arel-8.0.0/lib/arel/select_manager.rb:150
                      • Student::ActiveRecord_Relation#from_clause $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                          • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                            • ActiveRecord::Relation::FromClause.empty $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:27
                      • ActiveRecord::Relation::FromClause#empty? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:23
                        • NilClass#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/from_clause.rb:24
                      • Student::ActiveRecord_Relation#lock_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                        • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                          • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1188
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1190
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                            • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1192
                  • Student::ActiveRecord_Relation#where_clause $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                    • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                  • Student::ActiveRecord_Relation#having_clause $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:67
                    • Student::ActiveRecord_Relation#get_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:922
                      • Student::ActiveRecord_Relation#default_value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1180
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1182
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1184
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                        • Symbol#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:1186
                        • ActiveRecord::Relation::WhereClause.empty $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/where_clause.rb:80
                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#combine_bind_parameters $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:496
                • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:92
                  • ActiveRecord::StatementCache::BindMap#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:70
                    • Enumerable#each_with_index $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:74
                      • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:74
                        • ActiveRecord::StatementCache::BindMap#block in initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:74
                          • ActiveRecord::Relation::QueryAttribute#value $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
                            • ActiveRecord::Relation::QueryAttribute#type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:6
                          • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:75
                        • ActiveRecord::StatementCache::BindMap#block in initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:74
                          • ActiveRecord::Attribute::WithCastValue#value $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
                            • ActiveRecord::Attribute::WithCastValue#type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:182
                          • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:75
                • Student::ActiveRecord_Relation#arel $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_methods.rb:917
                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#cacheable_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:21
                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#collector $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:143
                    • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:145
                      • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#initialize $GemPath0/gems/arel-8.0.0/lib/arel/collectors/sql_string.rb:9
                        • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#initialize $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:5
                          • Kernel#dup $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:6
                            • Kernel#initialize_dup $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:6
                              • String#initialize_copy $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:6
                  • Arel::Visitors::SQLite#accept $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/determine_if_preparable_visitor.rb:6
                    • Arel::Visitors::SQLite#accept $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:7
                      • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                        • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                        • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                        • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                        • Arel::Visitors::SQLite#visit_Arel_Nodes_SelectStatement $GemPath0/gems/arel-8.0.0/lib/arel/visitors/sqlite.rb:12
                          • Arel::Visitors::SQLite#visit_Arel_Nodes_SelectStatement $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:188
                            • Enumerable#inject $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:194
                              • Array#each $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:194
                                • Arel::Visitors::SQLite#block in visit_Arel_Nodes_SelectStatement $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:194
                                  • Arel::Visitors::SQLite#visit_Arel_Nodes_SelectCore $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:218
                                    • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                    • Arel::Visitors::SQLite#maybe_visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:789
                                      • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                      • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                                        • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                                        • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                        • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                        • Arel::Visitors::SQLite.block in dispatch_cache $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:16
                                          • Module#name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                          • String#gsub $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                          • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                        • Arel::Visitors::SQLite#visit_Arel_Nodes_Top $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:390
                                    • Arel::Visitors::SQLite#maybe_visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:789
                                    • Arel::Visitors::SQLite#collect_nodes_for $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:243
                                      • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                      • Enumerable#each_with_index $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
                                        • Array#each $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
                                          • Arel::Visitors::SQLite#block in collect_nodes_for $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
                                            • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                                              • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                                              • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                              • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                              • Arel::Visitors::SQLite#visit_Arel_Attributes_Attribute $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:704
                                                • #<Class:0x007f3f2a0d02f8>#relation $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:705
                                                • #<Class:0x007f3f2a0d02f8>#relation $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:705
                                                • Arel::Visitors::SQLite#quote_table_name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:779
                                                  • Module#=== $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:780
                                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:94
                                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
                                                • #<Class:0x007f3f2a0d02f8>#name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:706
                                                • Arel::Visitors::SQLite#quote_column_name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:784
                                                  • Module#=== $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:785
                                                • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                    • Arel::Nodes::JoinSource#empty? $GemPath0/gems/arel-8.0.0/lib/arel/nodes/join_source.rb:14
                                    • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                    • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                                      • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                                      • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                      • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                      • Arel::Visitors::SQLite#visit_Arel_Nodes_JoinSource $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:521
                                        • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                                          • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                                          • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                          • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                          • Arel::Visitors::SQLite#visit_Arel_Table $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:586
                                            • Arel::Visitors::SQLite#quote_table_name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:779
                                              • Module#=== $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:780
                                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:94
                                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
                                            • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                        • Array#any? $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:525
                                    • Arel::Visitors::SQLite#collect_nodes_for $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:243
                                      • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                      • Enumerable#each_with_index $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
                                        • Array#each $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
                                          • Arel::Visitors::SQLite#block in collect_nodes_for $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:247
                                            • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                                              • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                                              • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                              • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                              • Arel::Visitors::SQLite.block in dispatch_cache $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:16
                                                • Module#name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                                • String#gsub $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                                • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                              • Arel::Visitors::SQLite#visit_Arel_Nodes_And $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:615
                                                • Arel::Visitors::SQLite#inject_join $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:795
                                                  • Enumerable#each_with_index $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
                                                  • Enumerable#inject $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
                                                    • Enumerator#each $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
                                                      • Enumerable#each_with_index $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
                                                        • Array#each $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
                                                          • Arel::Visitors::SQLite#block in inject_join $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:797
                                                            • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                                                              • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                                                              • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                                              • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                                              • Arel::Visitors::SQLite.block in dispatch_cache $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:16
                                                                • Module#name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                                                • String#gsub $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                                                • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                                              • Arel::Visitors::SQLite#visit_Arel_Nodes_Equality $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:638
                                                                • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                                                                  • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                                                                  • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                                                  • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                                                  • Arel::Visitors::SQLite#visit_Arel_Attributes_Attribute $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:704
                                                                    • #<Class:0x007f3f2a0d02f8>#relation $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:705
                                                                    • #<Class:0x007f3f2a0d02f8>#relation $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:705
                                                                    • Arel::Visitors::SQLite#quote_table_name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:779
                                                                      • Module#=== $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:780
                                                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:94
                                                                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
                                                                    • #<Class:0x007f3f2a0d02f8>#name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:706
                                                                    • Arel::Visitors::SQLite#quote_column_name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:784
                                                                      • Module#=== $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:785
                                                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:13
                                                                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#quote_column_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:89
                                                                          • String#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:90
                                                                        • String#gsub $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:14
                                                                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:14
                                                                    • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                                                • Kernel#nil? $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:643
                                                                • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                                                • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                                                                  • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                                                                  • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                                                  • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                                                  • Arel::Visitors::SQLite.block in dispatch_cache $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:16
                                                                    • Module#name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                                                    • String#gsub $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                                                    • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                                                  • Arel::Visitors::SQLite#visit_Arel_Nodes_BindParam $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:717
                                                                    • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#add_bind $GemPath0/gems/arel-8.0.0/lib/arel/collectors/sql_string.rb:14
                                                                      • Arel::Visitors::SQLite#block in visit_Arel_Nodes_BindParam $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:718
                                                                      • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                    • Arel::Visitors::SQLite#collect_nodes_for $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:243
                                    • Arel::Visitors::SQLite#collect_nodes_for $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:243
                            • Arel::Visitors::SQLite#visit_Arel_Nodes_SelectOptions $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:212
                              • Arel::Visitors::SQLite#maybe_visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:789
                                • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                                  • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                                  • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                  • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                  • Arel::Visitors::SQLite.block in dispatch_cache $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:16
                                    • Module#name $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                    • String#gsub $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                    • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:17
                                  • Arel::Visitors::SQLite#visit_Arel_Nodes_Limit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:384
                                    • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                                    • Arel::Visitors::SQLite#visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:13
                                      • Arel::Visitors::SQLite#dispatch $GemPath0/gems/arel-8.0.0/lib/arel/visitors/visitor.rb:25
                                      • Kernel#class $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                      • Kernel#hash $GemPath0/gems/arel-8.0.0/lib/arel/visitors/reduce.rb:14
                                      • Arel::Visitors::SQLite#visit_Arel_Nodes_BindParam $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:717
                                        • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#add_bind $GemPath0/gems/arel-8.0.0/lib/arel/collectors/sql_string.rb:14
                                          • Arel::Visitors::SQLite#block in visit_Arel_Nodes_BindParam $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:718
                                          • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#<< $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:13
                              • Arel::Visitors::SQLite#maybe_visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:789
                              • Arel::Visitors::SQLite#maybe_visit $GemPath0/gems/arel-8.0.0/lib/arel/visitors/to_sql.rb:789
                  • ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString#value $GemPath0/gems/arel-8.0.0/lib/arel/collectors/plain_string.rb:9
                  • ActiveRecord::StatementCache.query $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:57
                    • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:58
                      • ActiveRecord::StatementCache::Query#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:32
                • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:94
                  • ActiveRecord::StatementCache#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:97
              • Hash#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:303
      • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
        • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
          • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
            • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
              • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
            • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
          • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
            • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
              • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
          • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
              • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
              • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                  • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
            • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
              • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                  • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
      • ActiveRecord::StatementCache#execute $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:102
        • ActiveRecord::StatementCache::BindMap#bind $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:81
          • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
            • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
              • Array#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
          • Enumerable#each_with_index $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
            • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
              • ActiveRecord::StatementCache::BindMap#block in bind $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
                • ActiveRecord::Relation::QueryAttribute#with_cast_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:14
                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:15
                    • ActiveRecord::Relation::QueryAttribute#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
        • ActiveRecord::StatementCache::Query#sql_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:36
        • Student.find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:38
          • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
            • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
              • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                  • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                    • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                  • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
              • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                  • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                    • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                  • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                    • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                  • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                    • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                      • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                  • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                  • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                      • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
          • Student.sanitize_sql_for_conditions $GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:22
            • String#blank? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
            • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:26
          • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:39
          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#select_all $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:91
            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#locked? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:125
              • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:126
            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#binds_from_relation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:391
              • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:392
            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#to_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:10
              • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:11
              • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
                • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
                  • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
              • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#cache_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:103
              • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                  • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in cache_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:104
                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:49
                  • Hash#key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:106
                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in select_all $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:95
                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#select_all $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:31
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#binds_from_relation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:391
                        • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:392
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#to_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:10
                        • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:11
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
                      • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:34
                      • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:34
                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#select_prepared $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:374
                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:205
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
                            • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                            • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                            • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                                • ActiveRecord::Relation::QueryAttribute#value_for_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:10
                                  • ActiveRecord::Relation::QueryAttribute#value_for_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:50
                                    • ActiveRecord::Relation::QueryAttribute#value $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
                                      • ActiveRecord::Relation::QueryAttribute#type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:6
                                    • ActiveModel::Type::Integer#serialize $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:24
                                      • ActiveModel::Type::Integer#cast $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:5
                                        • TrueClass#=== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:8
                                          • BasicObject#== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:8
                                        • FalseClass#=== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:9
                                          • BasicObject#== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:9
                                        • Module#=== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:10
                                        • String#presence $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:43
                                          • String#present? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:23
                                            • String#blank? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
                                              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
                                        • ActiveModel::Type::Integer#cast $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:35
                                          • Kernel#nil? $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:36
                                          • ActiveModel::Type::Integer#cast_value $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:40
                                            • String#to_i $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:45
                                      • ActiveModel::Type::Integer#ensure_in_range $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:49
                                        • Range#cover? $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
                                          • Integer#<=> $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
                                          • Integer#<=> $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:31
                                  • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:32
                                  • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:34
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:27
                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:29
                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:31
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:200
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                      • TrueClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
                                        • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
                                      • FalseClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
                                        • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:207
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:208
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:209
                                      • Time.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:15
                                        • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
                                        • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#types_which_need_no_typecasting $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:177
                                      • NilClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                                        • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                                • ActiveRecord::Attribute::WithCastValue#value_for_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:50
                                  • ActiveRecord::Attribute::WithCastValue#value $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
                                  • ActiveModel::Type::Value#serialize $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:43
                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:31
                                  • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:32
                                  • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:34
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:27
                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:29
                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:31
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:200
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                      • TrueClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
                                        • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
                                      • FalseClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
                                        • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:207
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:208
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:209
                                      • Time.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:15
                                        • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
                                        • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
                                      • ActiveRecord::ConnectionAdapters::SQLite3Adapter#types_which_need_no_typecasting $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:177
                                      • NilClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                                        • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                                      • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:602
                            • Kernel#object_id $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                            • ActiveSupport::Notifications::Instrumenter#instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
                              • ActiveSupport::Notifications::Instrumenter#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
                                • ActiveSupport::Notifications::Fanout#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
                                  • ActiveSupport::Notifications::Fanout#listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                    • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                      • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                        • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
                                          • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                            • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                          • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
                                            • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                              • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                                • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                            • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                              • ActiveSupport::Notifications::Event#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
                                                • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                  • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                                    • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                            • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                              • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                            • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
                                            • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                              • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                            • Array#push $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
                                    • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                                      • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                        • ActiveRecord::ExplainSubscriber#start $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:610
                                • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                  • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in log $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract_adapter.rb:611
                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:208
                                      • ActiveSupport::Dependencies.interlock $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                      • ActiveSupport::Dependencies::Interlock#permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:44
                                        • ActiveSupport::Concurrency::ShareLock#yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:169
                                          • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                            • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                              • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                            • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:171
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                              • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:172
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:173
                                              • Array#| $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:177
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:178
                                              • MonitorMixin::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:147
                                                • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                • Thread::ConditionVariable#broadcast /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:149
                                            • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                              • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                              • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                          • ActiveSupport::Dependencies::Interlock#block in permit_concurrent_loads $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:45
                                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block (2 levels) in exec_query $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:209
                                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:21
                                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:50
                                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:51
                                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#block in initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:9
                                              • SQLite3::Database#prepare $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:90
                                                • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                                  • SQLite3::Statement#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:91
                                                • Kernel#block_given? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/database.rb:92
                                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#[]= $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:29
                                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:50
                                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:51
                                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool#cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:50
                                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/statement_pool.rb:51
                                              • SQLite3::Statement#columns $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:101
                                                • SQLite3::Statement#get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:135
                                                  • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                  • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                    • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                        • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                        • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                        • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                        • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                        • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                        • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:136
                                                        • SQLite3::Statement#column_name $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:137
                                                  • SQLite3::Statement#column_count $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                  • Class#new $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                    • Array#initialize $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                        • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                        • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                        • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                        • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                        • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                        • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                                      • SQLite3::Statement#block in get_metadata $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:139
                                                        • SQLite3::Statement#column_decltype $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:140
                                              • SQLite3::Statement#reset! $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:228
                                              • SQLite3::Statement#bind_params $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:35
                                                • Array#flatten $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:37
                                                • Array#each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:37
                                                  • SQLite3::Statement#block in bind_params $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:37
                                                    • Module#=== $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:38
                                                    • SQLite3::Statement#bind_param $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:41
                                                  • SQLite3::Statement#block in bind_params $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:37
                                                    • Module#=== $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:38
                                                    • SQLite3::Statement#bind_param $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:41
                                              • Enumerable#to_a $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:230
                                                • SQLite3::Statement#each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:106
                                                  • Kernel#loop $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                                    • SQLite3::Statement#block in each $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:107
                                                      • SQLite3::Statement#step $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                        • SQLite3::Database#encoding $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:108
                                                      • SQLite3::Statement#done? $GemPath0/gems/sqlite3-1.3.13/lib/sqlite3/statement.rb:109
                                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:233
                                                • ActiveRecord::Result#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:37
                                          • ActiveSupport::Concurrency::ShareLock#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                            • ActiveSupport::Concurrency::ShareLock#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                              • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                              • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                            • ActiveSupport::Concurrency::ShareLock#block in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:187
                                              • ActiveSupport::Concurrency::ShareLock#wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:217
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:218
                                                • MonitorMixin::ConditionVariable#wait_while /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:121
                                                  • ActiveSupport::Concurrency::ShareLock#block in wait_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:219
                                                    • ActiveSupport::Concurrency::ShareLock#block (2 levels) in yield_shares $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:188
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                                  • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:221
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                              • Hash#delete $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                                • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:193
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:195
                                            • ActiveSupport::Concurrency::ShareLock#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                              • ActiveSupport::Concurrency::ShareLock#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                              • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                  • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                    • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                      • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                              • ActiveSupport::Notifications::Instrumenter#finish_with_state $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
                                • ActiveSupport::Notifications::Fanout#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
                                  • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                    • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                      • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                        • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
                                          • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                            • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                          • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
                                            • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                              • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                                • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                            • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                              • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                            • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
                                            • Hash#merge! $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
                                            • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                            • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                            • ActiveRecord::LogSubscriber#sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
                                              • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
                                              • ActiveRecord::LogSubscriber.runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
                                                • ActiveRecord::RuntimeRegistry.sql_runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                                  • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveSupport::Notifications::Event#duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
                                                • Time#minus_with_coercion $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
                                                  • Kernel#respond_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
                                                  • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
                                                  • Time#minus_with_duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
                                                    • ActiveSupport::Duration.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
                                                      • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
                                                    • Time#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                      • Integer#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                      • Numeric#quo $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                        • Integer#fdiv $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                              • ActiveRecord::LogSubscriber.runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
                                                • ActiveRecord::RuntimeRegistry.sql_runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
                                                  • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                    • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                                • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                              • ActiveSupport::Logger#debug? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
                                                • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                                  • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                                    • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                      • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                              • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
                                              • ActiveSupport::Notifications::Event#duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
                                              • Float#round $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:26
                                              • Float#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:102
                                                • NilClass#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:104
                                                • Float#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:105
                                              • ActiveRecord::LogSubscriber#type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:46
                                              • Array#zip $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
                                              • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
                                                • ActiveRecord::LogSubscriber#block in sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
                                                  • ActiveRecord::LogSubscriber#render_bind $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:50
                                                    • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:51
                                                    • ActiveModel::Type::Integer#binary? $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:55
                                                • ActiveRecord::LogSubscriber#block in sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
                                                  • ActiveRecord::LogSubscriber#render_bind $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:50
                                                    • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:51
                                                    • ActiveModel::Type::Value#binary? $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:55
                                              • Array#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                                • Array#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                                  • String#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                                  • Integer#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                                • Array#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                                  • String#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                                  • Integer#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                              • ActiveRecord::LogSubscriber#colorize_payload_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:60
                                                • String#blank? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
                                                  • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
                                                • ActiveRecord::LogSubscriber#color $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:104
                                                  • ActiveRecord::LogSubscriber#colorize_logging $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:69
                                                  • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:106
                                              • ActiveRecord::LogSubscriber#sql_color $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:68
                                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:70
                                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:72
                                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:72
                                                • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:74
                                              • ActiveRecord::LogSubscriber#color $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:104
                                                • ActiveRecord::LogSubscriber#colorize_logging $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:69
                                                • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:106
                                              • ActiveRecord::LogSubscriber#debug $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:94
                                                • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                                  • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                                  • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                                • ActiveSupport::Logger#debug /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:490
                                                  • ActiveSupport::Logger#add -> block (2 levels) in broadcast $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:24
                                                    • ActiveSupport::Logger#block (2 levels) in broadcast $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:24
                                                      • ActiveSupport::Logger#add $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:85
                                                        • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:86
                                                        • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                                          • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                                            • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                              • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                        • ActiveSupport::Logger#add /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:455
                                                          • Kernel#nil? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:457
                                                          • NilClass#nil? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:461
                                                          • Kernel#block_given? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:462
                                                          • ActiveSupport::Logger#format_severity /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:577
                                                          • #<Class:Time>#now /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                            • Time#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                              • Integer#+ /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                          • ActiveSupport::Logger#format_message /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:581
                                                            • ActiveSupport::Logger::SimpleFormatter#call $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:101
                                                              • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:102
                                                          • Logger::LogDevice#write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:684
                                                            • Logger::LogDevice#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                                              • Logger::LogDevice#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                                                • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                                              • Logger::LogDevice#block in write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:686
                                                                • IO#write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:695
                                                              • Logger::LogDevice#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                                                • Logger::LogDevice#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                                • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                                      • ActiveSupport::Logger#add $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:85
                                                        • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:86
                                                        • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                                          • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                                            • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                              • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                        • ActiveSupport::Logger#add /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:455
                                                          • Kernel#nil? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:457
                                                          • NilClass#nil? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:461
                                                          • Kernel#block_given? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:462
                                                          • ActiveSupport::Logger#format_severity /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:577
                                                          • #<Class:Time>#now /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                            • Time#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                              • Integer#+ /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                          • ActiveSupport::Logger#format_message /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:581
                                                            • ActiveSupport::Logger::SimpleFormatter#call $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:20
                                                              • ActiveSupport::Logger::SimpleFormatter#tags_text $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:51
                                                                • ActiveSupport::Logger::SimpleFormatter#current_tags $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:45
                                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:48
                                                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:48
                                                                • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:53
                                                              • NilClass#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:21
                                                              • ActiveSupport::Logger::SimpleFormatter#call $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:101
                                                                • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:102
                                                          • Logger::LogDevice#write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:684
                                                            • Logger::LogDevice#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                                              • Logger::LogDevice#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                                                • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                                                • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                                              • Logger::LogDevice#block in write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:686
                                                                • IO#write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:695
                                                              • Logger::LogDevice#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                                                • Logger::LogDevice#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                                • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                    • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                                      • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                        • ActiveRecord::ExplainSubscriber#finish $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
                                          • ActiveRecord::ExplainRegistry.collect? $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
                                            • ActiveRecord::ExplainRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • ActiveRecord::ExplainRegistry#collect? $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
                  • Array#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:117
                    • ActiveRecord::Relation::QueryAttribute#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
                      • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                      • Array#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • String#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • String#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • ActiveModel::Type::Integer#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
                          • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                          • Array#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                    • ActiveRecord::Attribute::WithCastValue#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
                      • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                      • Array#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • String#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • ActiveModel::Type::Value#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
                          • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                          • Array#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                  • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:119
                    • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:119
                      • ActiveRecord::Result#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:106
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
                            • Array#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
                            • Array#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
                            • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
                • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                  • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                  • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
          • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
            • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
              • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
          • Student.columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:342
            • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
              • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
          • Hash#each_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
          • ActiveSupport::Notifications.instrumenter $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:187
            • ActiveSupport::Notifications::InstrumentationRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
              • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
            • ActiveSupport::Notifications::InstrumentationRegistry#instrumenter_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:207
              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:208
          • ActiveRecord::Result#length $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:45
          • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:46
          • ActiveSupport::Notifications::Instrumenter#instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
            • ActiveSupport::Notifications::Instrumenter#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
              • ActiveSupport::Notifications::Fanout#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
                • ActiveSupport::Notifications::Fanout#listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                  • ActiveSupport::Notifications::Fanout#mu_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:73
                    • Thread::Mutex#synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:74
                      • ActiveSupport::Notifications::Fanout#block in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:55
                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                        • Array#select $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                          • ActiveSupport::Notifications::Fanout#block (2 levels) in listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:57
                            • ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:105
                              • String#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:106
                        • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:17
                          • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                            • Concurrent::Map#block in []= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:18
                              • Concurrent::Map#[]= $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:23
                • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:49
              • Enumerable#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:50
                • ActiveRecord::Result#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:53
                  • Kernel#block_given? $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:54
                  • ActiveRecord::Result#hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:121
                    • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                    • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                  • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                    • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                      • Student.block (2 levels) in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:50
                        • Student.instantiate $GemPath0/gems/activerecord-5.1.4/lib/active_record/persistence.rb:66
                          • Student.discriminate_class_for_record $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:175
                            • Student.using_single_table_inheritance? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:183
                              • Student.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
                                • ApplicationRecord.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
                                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
                                  • ActiveRecord::Base.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
                              • NilClass#present? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:23
                                • NilClass#blank? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:54
                            • Student.discriminate_class_for_record $GemPath0/gems/activerecord-5.1.4/lib/active_record/persistence.rb:78
                          • Student.attributes_builder $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:334
                            • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                              • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                                • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                            • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:335
                              • ActiveRecord::AttributeSet::Builder#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:8
                          • ActiveRecord::AttributeSet::Builder#build_from_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:14
                            • Hash#key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:15
                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:19
                              • ActiveRecord::LazyAttributeHash#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:28
                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:20
                              • ActiveRecord::AttributeSet#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:8
                          • Student.allocate $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:153
                            • Student.define_attribute_methods $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:55
                              • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                              • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#mu_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:73
                                • Thread::Mutex#synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/mutex_m.rb:74
                                  • Student.block in define_attribute_methods $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:59
                                    • Student.base_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
                                      • Module#< $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
                                      • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
                                      • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
                                      • ApplicationRecord.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                                    • Student.attribute_names $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:162
                                      • Student.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                                      • Student.table_exists? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:330
                                        • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                                          • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                                            • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                                              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                                              • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                                                • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                                  • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                                              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                                                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                                                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                                                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                                        • Student.table_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:217
                                        • ActiveRecord::ConnectionAdapters::SchemaCache#data_source_exists? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:45
                                          • Hash#key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/schema_cache.rb:47
                                      • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                                        • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                                          • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                                      • Hash#keys $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:164
                                    • Student.define_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:251
                                      • Array#flatten $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
                                      • Array#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
                                        • Student.block in define_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
                                          • Student.define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
                                            • Student.attribute_method_matchers -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Array#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                    • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                      • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                        • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                    • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                      • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                      • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                                        • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • String#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
                                                    • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                      • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                    • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                                      • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                            • Student.attribute_method_matchers_cache $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
                                              • Class#new $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:352
                                                • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:81
                                                  • Kernel#kind_of? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:82
                                                  • Concurrent::Map#validate_options_hash! $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:231
                                                    • Kernel#kind_of? $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:232
                                                  • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:12
                                                    • Concurrent::Map#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:15
                                                    • Class#new $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                                      • Thread::Mutex#initialize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:14
                                            • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
                                              • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                • Concurrent::Map#block in clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                  • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
                                                    • Hash#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
                                        • Student.block in define_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
                                          • Student.define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
                                            • Student.attribute_method_matchers -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Array#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                    • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                      • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                        • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                    • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                      • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                      • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                                        • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • String#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
                                                    • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                      • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                    • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                                      • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                            • Student.attribute_method_matchers_cache $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
                                            • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
                                              • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                • Concurrent::Map#block in clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                  • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
                                                    • Hash#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
                                        • Student.block in define_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
                                          • Student.define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
                                            • Student.attribute_method_matchers -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Array#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                    • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                      • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                        • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                    • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                      • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                      • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                                        • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • String#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
                                                    • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                      • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                    • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                                      • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                            • Student.attribute_method_matchers_cache $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
                                            • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
                                              • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                • Concurrent::Map#block in clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                  • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
                                                    • Hash#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
                                        • Student.block in define_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
                                          • Student.define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
                                            • Student.attribute_method_matchers -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Array#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                    • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                      • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                        • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                    • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                      • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                      • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                                        • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • String#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
                                                    • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                      • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                    • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                                      • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                            • Student.attribute_method_matchers_cache $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
                                            • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
                                              • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                • Concurrent::Map#block in clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                  • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
                                                    • Hash#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
                                        • Student.block in define_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
                                          • Student.define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
                                            • Student.attribute_method_matchers -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Array#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                    • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                      • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                        • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                    • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                      • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                      • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                                        • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • String#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
                                                    • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                      • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                    • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                                      • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                            • Student.attribute_method_matchers_cache $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
                                            • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
                                              • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                • Concurrent::Map#block in clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                  • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
                                                    • Hash#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
                                        • Student.block in define_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
                                          • Student.define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
                                            • Student.attribute_method_matchers -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Array#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:27
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:28
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                    • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                      • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                        • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                    • Module#const_set $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:30
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:33
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:34
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                    • ActiveRecord::AttributeMethods::GeneratedAttributeMethods#block in define_method_attribute $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:40
                                                      • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                        • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:41
                                                      • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                                        • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/read.rb:42
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:292
                                                • Student.define_method_attribute= $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:13
                                                  • String#unpack $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:14
                                                  • ActiveRecord::AttributeMethods::AttrNames.set_name_cache $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:27
                                                    • Module#const_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:29
                                                  • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                  • String#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                  • Module#module_eval $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:17
                                                    • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:18
                                                    • Module#alias_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                      • Module#method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:22
                                                    • Module#undef_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                                      • Module#method_undefined $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/write.rb:23
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                            • Student.attribute_method_matchers_cache $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
                                            • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
                                              • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                • Concurrent::Map#block in clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                  • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
                                                    • Hash#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
                                        • Student.block in define_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:252
                                          • Student.define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:284
                                            • Student.attribute_method_matchers -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • Array#each $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                • Kernel#respond_to? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:291
                                                  • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
                                                    • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
                                                      • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                        • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                          • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                            • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                                                            • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                                                    • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
                                                • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                • String#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:294
                                                • Student.define_proxy_call $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:367
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:368
                                                  • Array#map! $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                    • String#inspect $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Array#join $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:374
                                                  • Regexp#match? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:376
                                                  • NilClass#to_s $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:377
                                                  • Module#module_eval $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:382
                                                    • Module#method_added $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:383
                                              • Student.block in define_attribute_method $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:285
                                                • ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher#method_name $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:407
                                                  • String#% $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:408
                                                • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:62
                                                  • Student.instance_method_already_implemented? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:89
                                                    • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:66
                                                      • Student.dangerous_attribute_method? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:107
                                                        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                        • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                          • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                          • Module#private_method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:94
                                                    • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:99
                                                    • Student.method_defined_within? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:111
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:112
                                                      • Module#method_defined? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:113
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • Module#instance_method $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                      • UnboundMethod#owner $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:114
                                                    • Student.instance_method_already_implemented? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:338
                                                      • Student.generated_attribute_methods $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:331
                                                      • Module#method_defined? $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:339
                                                  • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
                                                  • Set#include? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/set.rb:232
                                            • Student.attribute_method_matchers_cache $GemPath0/gems/activemodel-5.1.4/lib/active_model/attribute_methods.rb:351
                                            • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:61
                                              • Thread::Mutex#synchronize $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                • Concurrent::Map#block in clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb:62
                                                  • Concurrent::Map#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:92
                                                    • Hash#clear $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:93
                            • Class#allocate $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:155
                          • Student#init_with $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:357
                            • Object#require $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:290
                              • Object#load_dependency $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:254
                                • ActiveSupport::Dependencies.load? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:329
                                  • ActiveSupport::Dependencies.mechanism $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                • ActiveSupport::Dependencies.constant_watch_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                • ActiveSupport::Dependencies::WatchStack#watching? $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:117
                                • Object#block in require $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
                                  • Kernel#require $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
                                    • IO#set_encoding $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
                                    • IO#set_encoding $GemPath0/gems/activesupport-5.1.4/lib/active_support/dependencies.rb:292
                                    • ActiveRecord.<module:ActiveRecord> $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:1
                                      • ActiveRecord::LegacyYamlAdapter.<module:LegacyYamlAdapter> $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:2
                                        • BasicObject#singleton_method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:3
                                        • ActiveRecord::LegacyYamlAdapter::Rails420.<module:Rails420> $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:17
                                          • BasicObject#singleton_method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:18
                                        • ActiveRecord::LegacyYamlAdapter::Rails41.<module:Rails41> $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:33
                                          • BasicObject#singleton_method_added $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:34
                            • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:358
                            • ActiveRecord::LegacyYamlAdapter.convert $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:3
                              • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:4
                            • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:359
                            • Student.yaml_encoder $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:357
                              • Student.attribute_types $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:352
                                • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
                                  • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
                              • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:358
                                • ActiveRecord::AttributeSet::YAMLEncoder#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/yaml_encoder.rb:6
                            • ActiveRecord::AttributeSet::YAMLEncoder#decode $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/yaml_encoder.rb:20
                            • Student#init_internals $GemPath0/gems/activerecord-5.1.4/lib/active_record/aggregations.rb:22
                              • Student#init_internals $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations.rb:292
                                • Student#init_internals $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:556
                            • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:365
                            • Student.define_attribute_methods $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:55
                            • Kernel#block_given? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:367
                            • Student#_run_find_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:826
                              • Student#run_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:93
                                • Student#__callbacks -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                  • Student#block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                    • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:111
                                    • Kernel#class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
                                    • Kernel#public_send $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
                                      • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                        • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:94
                                • ActiveSupport::Callbacks::CallbackChain#empty? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:534
                                • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:97
                            • Student#_run_initialize_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:826
                              • Student#run_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:93
                                • Student#__callbacks -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                  • Student#block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                    • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:111
                                    • Kernel#class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
                                    • Kernel#public_send $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
                                      • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                        • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:94
                                • ActiveSupport::Callbacks::CallbackChain#empty? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:534
                                • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:97
            • ActiveSupport::Notifications::Instrumenter#finish_with_state $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
              • ActiveSupport::Notifications::Fanout#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
                • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
      • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:187
    • Student.find $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:168
      • Kernel#block_given? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:171
      • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
      • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:172
      • Student.scope_attributes? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:39
        • Student.scope_attributes? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:28
          • Student.current_scope $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:13
            • ActiveRecord::Scoping::ScopeRegistry.value_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
              • ActiveRecord::Scoping::ScopeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
              • ActiveRecord::Scoping::ScopeRegistry#value_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:78
                • ActiveRecord::Scoping::ScopeRegistry#raise_invalid_scope_type! $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:98
                  • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:99
                • Student.base_class $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:95
                  • Module#< $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:96
                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:100
                  • ApplicationRecord.abstract_class? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:125
                • Module#<= $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
                • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:84
                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:86
                • Module#<= $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping.rb:83
        • Student.default_scopes -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
          • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
        • Array#any? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:40
        • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/scoping/default.rb:40
          • Student.respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:4
            • ActiveRecord::DynamicMatchers::Method.match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:32
              • Enumerable#find $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                  • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                    • ActiveRecord::DynamicMatchers::FindBy.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                    • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                  • ActiveRecord::DynamicMatchers::Method.block in match $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
                    • ActiveRecord::DynamicMatchers::FindByBang.pattern $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:37
                    • Regexp#match? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:33
            • Kernel#respond_to_missing? $GemPath0/gems/activerecord-5.1.4/lib/active_record/dynamic_matchers.rb:9
      • Student.columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:342
        • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
          • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
      • Student.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
        • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
        • ApplicationRecord.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
          • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
          • ActiveRecord::Base.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
      • Hash#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:174
      • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:176
      • Kernel#kind_of? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:178
      • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:179
      • Student.primary_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods/primary_key.rb:73
      • Student.cached_find_by_statement $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:300
        • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
          • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
            • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
              • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
            • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
              • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                  • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
        • Hash#[] $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:302
      • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
        • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
          • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
            • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
              • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
            • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
              • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
          • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
            • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
            • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
              • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
              • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
          • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
              • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
              • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                  • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
            • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
              • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                  • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
      • ActiveRecord::StatementCache#execute $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:102
        • ActiveRecord::StatementCache::BindMap#bind $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:81
          • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
            • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
              • Array#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:82
          • Enumerable#each_with_index $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
            • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
              • ActiveRecord::StatementCache::BindMap#block in bind $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:83
                • ActiveRecord::Relation::QueryAttribute#with_cast_value $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:14
                  • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:15
                    • ActiveRecord::Relation::QueryAttribute#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:29
        • ActiveRecord::StatementCache::Query#sql_for $GemPath0/gems/activerecord-5.1.4/lib/active_record/statement_cache.rb:36
        • Student.find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:38
          • Student.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
            • Student.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
              • Student.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                  • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                    • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                    • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                • Student.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                  • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
              • Student.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                • ApplicationRecord.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:96
                  • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                    • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                  • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                    • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                  • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                    • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                      • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                  • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                  • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                      • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
          • Student.sanitize_sql_for_conditions $GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:22
            • String#blank? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
              • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
            • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/sanitization.rb:26
          • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:39
          • ActiveRecord::ConnectionAdapters::SQLite3Adapter#select_all $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:91
            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#locked? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:125
              • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:126
            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#binds_from_relation $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:391
              • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:392
            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#to_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:10
              • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:11
              • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
                • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
                  • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
              • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:15
            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#cache_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:103
              • Monitor#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                • Monitor#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                  • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                  • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in cache_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:104
                  • Hash#key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:106
                    • Array#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:106
                      • ActiveRecord::Relation::QueryAttribute#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
                        • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • Array#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                          • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                          • String#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                          • String#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                          • ActiveModel::Type::Integer#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
                            • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Array#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                              • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                              • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                              • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                              • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                      • ActiveRecord::Attribute::WithCastValue#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
                        • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • Array#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                          • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                          • String#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                          • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                          • ActiveModel::Type::Value#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
                            • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Array#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                              • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                              • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                              • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                              • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                    • Array#eql? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:106
                      • ActiveRecord::Relation::QueryAttribute#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:103
                        • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
                        • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
                        • ActiveModel::Type::Integer#== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:91
                          • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
                          • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
                      • ActiveRecord::Attribute::WithCastValue#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:103
                        • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
                        • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
                        • ActiveModel::Type::Value#== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:91
                          • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
                          • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
                  • Kernel#object_id $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:112
                  • ActiveSupport::Notifications.instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:164
                    • ActiveSupport::Notifications::Fanout#listening? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:61
                      • ActiveSupport::Notifications::Fanout#listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
                        • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                          • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                      • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:62
                    • ActiveSupport::Notifications.instrumenter $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:187
                      • ActiveSupport::Notifications::InstrumentationRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                        • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                        • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                      • ActiveSupport::Notifications::InstrumentationRegistry#instrumenter_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:207
                        • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:208
                    • ActiveSupport::Notifications::Instrumenter#instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
                      • ActiveSupport::Notifications::Instrumenter#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
                        • ActiveSupport::Notifications::Fanout#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
                          • ActiveSupport::Notifications::Fanout#listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                          • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                            • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                              • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:78
                                  • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                    • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                  • ActiveRecord::LogSubscriber#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:84
                                    • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                      • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                        • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                    • Class#new $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:85
                                      • ActiveSupport::Notifications::Event#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:56
                                        • Kernel#dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                          • Kernel#initialize_dup $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                            • Hash#initialize_copy $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:58
                                    • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                      • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                        • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                        • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                      • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                    • Array#last $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:86
                                    • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                      • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                        • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                        • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                      • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                    • Array#push $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:89
                            • ActiveSupport::Notifications::Fanout#block in start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
                              • ActiveSupport::Notifications::Fanout::Subscribers::Evented#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:97
                                • ActiveRecord::ExplainSubscriber#start $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:6
                      • ActiveSupport::Notifications.block in instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:166
                        • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:166
                      • ActiveSupport::Notifications::Instrumenter#finish_with_state $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
                        • ActiveSupport::Notifications::Fanout#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
                          • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                            • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                              • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:82
                                  • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                    • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                  • ActiveRecord::LogSubscriber#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:92
                                    • #<Class:Time>#now $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                      • Time#initialize $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                        • Integer#+ $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:93
                                    • ActiveRecord::LogSubscriber#event_stack $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:104
                                      • ActiveSupport::SubscriberQueueRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                        • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                        • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                      • ActiveSupport::SubscriberQueueRegistry#get_queue $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:120
                                    • Array#pop $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:94
                                    • Hash#merge! $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:96
                                    • String#split $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                    • Array#first $GemPath0/gems/activesupport-5.1.4/lib/active_support/subscriber.rb:98
                                    • ActiveRecord::LogSubscriber#sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:18
                                      • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:19
                                      • ActiveRecord::LogSubscriber.runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:9
                                        • ActiveRecord::RuntimeRegistry.sql_runtime $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                          • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                      • ActiveSupport::Notifications::Event#duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
                                        • Time#minus_with_coercion $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:276
                                          • Kernel#respond_to? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:277
                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:278
                                          • Time#minus_with_duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:263
                                            • ActiveSupport::Duration.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:142
                                              • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/duration.rb:143
                                            • Time#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                              • Integer#- $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                              • Numeric#quo $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                                • Integer#fdiv $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:267
                                      • ActiveRecord::LogSubscriber.runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:5
                                        • ActiveRecord::RuntimeRegistry.sql_runtime= $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:19
                                          • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                            • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                            • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                      • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                        • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                      • ActiveSupport::Logger#debug? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:92
                                        • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                          • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                            • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                              • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                            • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                              • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                      • Array#include? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:24
                                      • ActiveSupport::Notifications::Event#duration $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:78
                                      • Float#round $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:26
                                      • Float#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:102
                                        • NilClass#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:104
                                        • Float#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/numeric/conversions.rb:105
                                      • ActiveRecord::LogSubscriber#type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:46
                                        • ActiveRecord::Base.connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:87
                                          • ActiveRecord::Base.retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:115
                                            • ActiveRecord::Base.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:141
                                              • ActiveRecord::RuntimeRegistry.connection_handler $GemPath0/gems/activerecord-5.1.4/lib/active_record/runtime_registry.rb:18
                                                • ActiveRecord::RuntimeRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                                  • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                                  • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                              • ActiveRecord::Base.default_connection_handler -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                                • ActiveRecord::Base.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                            • ActiveRecord::Base.connection_specification_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:94
                                              • Kernel#nil? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_handling.rb:95
                                            • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:928
                                              • ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:958
                                                • ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:977
                                                  • #<Class:Process>#pid $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:978
                                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                • Concurrent::Map#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:118
                                                  • Concurrent::Map#get_or_default $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:109
                                                    • Hash#fetch $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:110
                                              • ActiveRecord::ConnectionAdapters::ConnectionPool#connection $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:373
                                                • #<Class:Thread>#current $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:374
                                                • ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:615
                                                • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                    • Kernel#hash $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:20
                                        • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:162
                                          • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                                          • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:163
                                          • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                                              • ActiveRecord::Relation::QueryAttribute#value_for_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:10
                                                • ActiveRecord::Relation::QueryAttribute#value_for_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:50
                                                  • ActiveRecord::Relation::QueryAttribute#value $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
                                                    • ActiveRecord::Relation::QueryAttribute#type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/relation/query_attribute.rb:6
                                                  • ActiveModel::Type::Integer#serialize $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:24
                                                    • ActiveModel::Type::Integer#cast $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:5
                                                      • TrueClass#=== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:8
                                                        • BasicObject#== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:8
                                                      • FalseClass#=== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:9
                                                        • BasicObject#== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:9
                                                      • Module#=== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/helpers/numeric.rb:10
                                                      • String#presence $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:43
                                                        • String#present? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:23
                                                          • String#blank? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
                                                            • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
                                                      • ActiveModel::Type::Integer#cast $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:35
                                                        • Kernel#nil? $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:36
                                                        • ActiveModel::Type::Integer#cast_value $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:40
                                                          • String#to_i $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:45
                                                    • ActiveModel::Type::Integer#ensure_in_range $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:49
                                                      • Range#cover? $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
                                                        • Integer#<=> $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
                                                        • Integer#<=> $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/integer.rb:50
                                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:31
                                                • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:32
                                                • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:34
                                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:27
                                                  • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:29
                                                  • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:31
                                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:200
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                                    • TrueClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
                                                      • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
                                                    • FalseClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
                                                      • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:207
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:208
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:209
                                                    • Time.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:15
                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
                                                      • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
                                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#types_which_need_no_typecasting $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:177
                                                    • NilClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                                                      • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                                            • ActiveRecord::ConnectionAdapters::SQLite3Adapter#block in type_casted_binds $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:166
                                              • ActiveRecord::Attribute::WithCastValue#value_for_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:50
                                                • ActiveRecord::Attribute::WithCastValue#value $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:36
                                                • ActiveModel::Type::Value#serialize $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:43
                                              • ActiveRecord::ConnectionAdapters::SQLite3Adapter#type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:31
                                                • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:32
                                                • Kernel#respond_to? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:34
                                                • ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:27
                                                  • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:29
                                                  • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/sqlite3/quoting.rb:31
                                                  • ActiveRecord::ConnectionAdapters::SQLite3Adapter#_type_cast $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:200
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:202
                                                    • TrueClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
                                                      • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:204
                                                    • FalseClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
                                                      • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:205
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:207
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:208
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:209
                                                    • Time.=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:15
                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
                                                      • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/time/calculations.rb:16
                                                    • ActiveRecord::ConnectionAdapters::SQLite3Adapter#types_which_need_no_typecasting $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:177
                                                    • NilClass#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                                                      • BasicObject#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                                                    • Module#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/quoting.rb:210
                                      • Array#zip $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
                                      • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
                                        • ActiveRecord::LogSubscriber#block in sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
                                          • ActiveRecord::LogSubscriber#render_bind $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:50
                                            • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:51
                                            • ActiveModel::Type::Integer#binary? $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:55
                                        • ActiveRecord::LogSubscriber#block in sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:33
                                          • ActiveRecord::LogSubscriber#render_bind $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:50
                                            • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:51
                                            • ActiveModel::Type::Value#binary? $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:55
                                      • Array#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                        • Array#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                          • String#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                          • Integer#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                        • Array#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                          • String#inspect $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                          • Integer#to_s $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:35
                                      • ActiveRecord::LogSubscriber#colorize_payload_name $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:60
                                        • String#blank? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:116
                                          • Regexp#match? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:120
                                        • ActiveRecord::LogSubscriber#color $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:104
                                          • ActiveRecord::LogSubscriber#colorize_logging $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:69
                                          • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:106
                                      • ActiveRecord::LogSubscriber#sql_color $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:68
                                        • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:70
                                        • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:72
                                        • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:72
                                        • Regexp#=== $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:74
                                      • ActiveRecord::LogSubscriber#color $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:104
                                        • ActiveRecord::LogSubscriber#colorize_logging $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:69
                                        • Kernel#is_a? $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:106
                                      • ActiveRecord::LogSubscriber#debug $GemPath0/gems/activesupport-5.1.4/lib/active_support/log_subscriber.rb:94
                                        • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                          • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                        • ActiveRecord::LogSubscriber#logger $GemPath0/gems/activerecord-5.1.4/lib/active_record/log_subscriber.rb:89
                                          • ActiveRecord::Base.logger $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/module/attribute_accessors.rb:62
                                        • ActiveSupport::Logger#debug /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:490
                                          • ActiveSupport::Logger#add -> block (2 levels) in broadcast $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:24
                                            • ActiveSupport::Logger#block (2 levels) in broadcast $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:24
                                              • ActiveSupport::Logger#add $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:85
                                                • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:86
                                                • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                                  • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                                    • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                      • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                • ActiveSupport::Logger#add /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:455
                                                  • Kernel#nil? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:457
                                                  • NilClass#nil? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:461
                                                  • Kernel#block_given? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:462
                                                  • ActiveSupport::Logger#format_severity /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:577
                                                  • #<Class:Time>#now /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                    • Time#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                      • Integer#+ /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                  • ActiveSupport::Logger#format_message /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:581
                                                    • ActiveSupport::Logger::SimpleFormatter#call $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:101
                                                      • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:102
                                                  • Logger::LogDevice#write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:684
                                                    • Logger::LogDevice#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                                      • Logger::LogDevice#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                                        • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                                        • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                                        • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                                      • Logger::LogDevice#block in write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:686
                                                        • IO#write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:695
                                                      • Logger::LogDevice#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                                        • Logger::LogDevice#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                        • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                                              • ActiveSupport::Logger#add $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:85
                                                • Kernel#nil? $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:86
                                                • ActiveSupport::Logger#level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:27
                                                  • ActiveSupport::Logger#local_level $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:15
                                                    • ActiveSupport::Logger#local_log_id $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:11
                                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                      • BasicObject#__id__ $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger_thread_safe_level.rb:12
                                                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                                                      • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                                                • ActiveSupport::Logger#add /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:455
                                                  • Kernel#nil? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:457
                                                  • NilClass#nil? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:461
                                                  • Kernel#block_given? /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:462
                                                  • ActiveSupport::Logger#format_severity /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:577
                                                  • #<Class:Time>#now /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                    • Time#initialize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                      • Integer#+ /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:470
                                                  • ActiveSupport::Logger#format_message /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:581
                                                    • ActiveSupport::Logger::SimpleFormatter#call $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:20
                                                      • ActiveSupport::Logger::SimpleFormatter#tags_text $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:51
                                                        • ActiveSupport::Logger::SimpleFormatter#current_tags $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:45
                                                          • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:48
                                                          • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:48
                                                        • Array#any? $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:53
                                                      • NilClass#to_s $GemPath0/gems/activesupport-5.1.4/lib/active_support/tagged_logging.rb:21
                                                      • ActiveSupport::Logger::SimpleFormatter#call $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:101
                                                        • Module#=== $GemPath0/gems/activesupport-5.1.4/lib/active_support/logger.rb:102
                                                  • Logger::LogDevice#write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:684
                                                    • Logger::LogDevice#mon_synchronize /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:211
                                                      • Logger::LogDevice#mon_enter /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:185
                                                        • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:186
                                                        • Thread::Mutex#lock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:187
                                                        • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:188
                                                      • Logger::LogDevice#block in write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:686
                                                        • IO#write /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/logger.rb:695
                                                      • Logger::LogDevice#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                                                        • Logger::LogDevice#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                                                          • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                                                        • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
                            • ActiveSupport::Notifications::Fanout#block in finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
                              • ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:101
                                • ActiveRecord::ExplainSubscriber#finish $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_subscriber.rb:10
                                  • ActiveRecord::ExplainRegistry.collect? $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:53
                                    • ActiveRecord::ExplainRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
                                      • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                      • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
                                    • ActiveRecord::ExplainRegistry#collect? $GemPath0/gems/activerecord-5.1.4/lib/active_record/explain_registry.rb:21
                  • Array#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:115
                    • ActiveRecord::Relation::QueryAttribute#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
                      • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                      • Array#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • String#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • String#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • ActiveModel::Type::Integer#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
                          • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                          • Array#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                    • ActiveRecord::Attribute::WithCastValue#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:111
                      • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                      • Array#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • String#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • Kernel#hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:112
                        • ActiveModel::Type::Value#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:99
                          • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                          • Array#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                            • Kernel#hash $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:100
                  • Array#eql? $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:115
                    • ActiveRecord::Relation::QueryAttribute#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:103
                      • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
                      • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
                      • ActiveModel::Type::Integer#== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:91
                        • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
                        • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
                    • ActiveRecord::Attribute::WithCastValue#== $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:103
                      • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
                      • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute.rb:104
                      • ActiveModel::Type::Value#== $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:91
                        • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
                        • Kernel#class $GemPath0/gems/activemodel-5.1.4/lib/active_model/type/value.rb:92
                  • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:119
                    • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/query_cache.rb:119
                      • ActiveRecord::Result#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:106
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
                            • Array#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:107
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
                            • Array#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:108
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
                            • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:109
                • Monitor#mon_exit /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:197
                  • Monitor#mon_check_owner /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:247
                    • #<Class:Thread>#current /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:248
                  • Thread::Mutex#unlock /home/z/.rbenv/versions/2.4.0/lib/ruby/2.4.0/monitor.rb:202
          • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
            • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
              • Hash#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:40
          • Student.columns_hash $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:342
            • Student.load_schema $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:459
              • Student.schema_loaded? $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:455
          • Hash#each_key $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
              • Hash#delete $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:41
          • ActiveSupport::Notifications.instrumenter $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:187
            • ActiveSupport::Notifications::InstrumentationRegistry.instance $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:44
              • #<Class:Thread>#current $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
              • Thread#[] $GemPath0/gems/activesupport-5.1.4/lib/active_support/per_thread_registry.rb:45
            • ActiveSupport::Notifications::InstrumentationRegistry#instrumenter_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:207
              • Kernel#hash $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:208
          • ActiveRecord::Result#length $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:45
          • Module#name $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:46
          • ActiveSupport::Notifications::Instrumenter#instrument $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:17
            • ActiveSupport::Notifications::Instrumenter#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:32
              • ActiveSupport::Notifications::Fanout#start $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:41
                • ActiveSupport::Notifications::Fanout#listeners_for $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:53
                  • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb:92
                    • Concurrent::Map#[] $GemPath0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb:19
                • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:42
            • Student.block in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:49
              • Enumerable#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:50
                • ActiveRecord::Result#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:53
                  • Kernel#block_given? $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:54
                  • ActiveRecord::Result#hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:121
                    • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • Kernel#dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                          • Kernel#initialize_dup $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                            • String#initialize_copy $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                        • String#freeze $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:126
                    • Array#map $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                      • ActiveRecord::Result#block in hash_rows $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:127
                  • Array#each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                    • ActiveRecord::Result#block in each $GemPath0/gems/activerecord-5.1.4/lib/active_record/result.rb:55
                      • Student.block (2 levels) in find_by_sql $GemPath0/gems/activerecord-5.1.4/lib/active_record/querying.rb:50
                        • Student.instantiate $GemPath0/gems/activerecord-5.1.4/lib/active_record/persistence.rb:66
                          • Student.discriminate_class_for_record $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:175
                            • Student.using_single_table_inheritance? $GemPath0/gems/activerecord-5.1.4/lib/active_record/inheritance.rb:183
                              • Student.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
                                • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
                                • ApplicationRecord.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
                                  • Class#superclass $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:276
                                  • ActiveRecord::Base.inheritance_column $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:275
                              • NilClass#present? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:23
                                • NilClass#blank? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/object/blank.rb:54
                            • Student.discriminate_class_for_record $GemPath0/gems/activerecord-5.1.4/lib/active_record/persistence.rb:78
                          • Student.attributes_builder $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:334
                          • ActiveRecord::AttributeSet::Builder#build_from_database $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:14
                            • Hash#key? $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:15
                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:19
                              • ActiveRecord::LazyAttributeHash#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:28
                            • Class#new $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/builder.rb:20
                              • ActiveRecord::AttributeSet#initialize $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set.rb:8
                          • Student.allocate $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:153
                            • Student.define_attribute_methods $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:55
                            • Class#allocate $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:155
                          • Student#init_with $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:357
                            • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:358
                            • ActiveRecord::LegacyYamlAdapter.convert $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:3
                              • Kernel#is_a? $GemPath0/gems/activerecord-5.1.4/lib/active_record/legacy_yaml_adapter.rb:4
                            • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:359
                            • Student.yaml_encoder $GemPath0/gems/activerecord-5.1.4/lib/active_record/model_schema.rb:357
                            • ActiveRecord::AttributeSet::YAMLEncoder#decode $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_set/yaml_encoder.rb:20
                            • Student#init_internals $GemPath0/gems/activerecord-5.1.4/lib/active_record/aggregations.rb:22
                              • Student#init_internals $GemPath0/gems/activerecord-5.1.4/lib/active_record/associations.rb:292
                                • Student#init_internals $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:556
                            • Kernel#class $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:365
                            • Student.define_attribute_methods $GemPath0/gems/activerecord-5.1.4/lib/active_record/attribute_methods.rb:55
                            • Kernel#block_given? $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:367
                            • Student#_run_find_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:826
                              • Student#run_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:93
                                • Student#__callbacks -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                  • Student#block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                    • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:111
                                    • Kernel#class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
                                    • Kernel#public_send $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
                                      • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                        • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:94
                                • ActiveSupport::Callbacks::CallbackChain#empty? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:534
                                • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:97
                            • Student#_run_initialize_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:826
                              • Student#run_callbacks $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:93
                                • Student#__callbacks -> block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                  • Student#block (2 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:110
                                    • Kernel#instance_variable_defined? $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:111
                                    • Kernel#class $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
                                    • Kernel#public_send $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:114
                                      • Student.__callbacks -> block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                        • Student.block (4 levels) in class_attribute $GemPath0/gems/activesupport-5.1.4/lib/active_support/core_ext/class/attribute.rb:90
                                • Symbol#to_sym $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:94
                                • ActiveSupport::Callbacks::CallbackChain#empty? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:534
                                • Kernel#block_given? $GemPath0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:97
            • ActiveSupport::Notifications::Instrumenter#finish_with_state $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:41
              • ActiveSupport::Notifications::Fanout#finish $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:45
                • Array#each $GemPath0/gems/activesupport-5.1.4/lib/active_support/notifications/fanout.rb:46
      • Array#first $GemPath0/gems/activerecord-5.1.4/lib/active_record/core.rb:187