ActiveRecord connector error [MakaraMysql2RgeoAdapter]
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 30/100
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện yêu cầu POSTMAN với Ruby 3.0.5, Rails 6.1.7.6 và cấu hình MakaraMysql2RgeoAdapter. Đọc lib/active_record/connection_adapters/makara_mysql2rgeo_adapter.rb quanh dòng 78 và app/middleware/load_shedding_middleware.rb:11; hoàn tất khi connector khởi tạo mà không gặp nil provide error đã được báo cáo trên các yêu cầu bị ảnh hưởng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I was installing the gem in our project and got an error regarding a connector that we use "MakaraMysql2RgeoAdapter"
AppMap encountered an error inspecting a ActiveRecord::ConnectionAdapters::MakaraMysql2RgeoAdapter: undefined method `provide' for nil:NilClass
Sequel::Error (No database associated with Sequel::Model: have you called Sequel.connect or Sequel::Model.db= ?)
This error was thrown on a POSTMAN request of an endpoint. It works for certain Rspec test cases and does not for others.
Ruby: ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c5) [arm64-darwin21]
Rails: Rails 6.1.7.6
Started` GET "/api/rider/v1/login?phone=4085550001&platform=Android" for ::1 at 2024-08-17 22:33:21 -0600
AppMap encountered an error inspecting a ActiveRecord::ConnectionAdapters::MakaraMysql2RgeoAdapter: undefined method `provide' for nil:NilClass
Sequel::Error (No database associated with Sequel::Model: have you called Sequel.connect or Sequel::Model.db= ?):
lib/active_record/connection_adapters/makara_mysql2rgeo_adapter.rb:78:in `active_record_connection_for'
lib/active_record/connection_adapters/makara_mysql2rgeo_adapter.rb:8:in `new'
lib/active_record/connection_adapters/makara_mysql2rgeo_adapter.rb:8:in `makara_mysql2rgeo_connection'
app/middleware/load_shedding_middleware.rb:11:in `call'
Started GET "/api/rider/v1/login?phone=4085550001&platform=Android" for ::1 at 2024-08-17 22:34:44 -0600
AppMap encountered an error inspecting a ActiveRecord::ConnectionAdapters::MakaraMysql2RgeoAdapter: undefined method `provide' for nil:NilClass
Sequel::Error (No database associated with Sequel::Model: have you called Sequel.connect or Sequel::Model.db= ?):
lib/active_record/connection_adapters/makara_mysql2rgeo_adapter.rb:78:in `active_record_connection_for'
lib/active_record/connection_adapters/makara_mysql2rgeo_adapter.rb:8:in `new'
lib/active_record/connection_adapters/makara_mysql2rgeo_adapter.rb:8:in `makara_mysql2rgeo_connection'
app/middleware/load_shedding_middleware.rb:11:in `call'''
- Ngôn ngữ chính
- Ruby
- Star
- 101
- Fork
- 13
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của getappmap/appmap-ruby
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
getappmap/appmap-ruby#360 ·
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
getappmap/appmap-ruby#357 ·
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
getappmap/appmap-ruby#355 ·
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
getappmap/appmap-ruby#344 · 2 bình luận · 1 reaction ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
getappmap/appmap-ruby#340 ·
Tất cả issue của getappmap/appmap-ruby
Issue tương tự
-
Použiť Redis pre ActionCableĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
slovensko-digital/autogram-portal#392 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
voxpupuli/puppet-quadlets#122 · 5 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
TheOdinProject/curriculum#31452 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
revoir les metions de la DGEĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
betagouv/conseillers-entreprises#4720 ·
Maintainer thường phản hồi trong vòng 3 ngày