25 lines
753 B
Ruby
25 lines
753 B
Ruby
# scripts/debug_db_connection.rb
|
|
puts 'Loading Account...'
|
|
acc = Account.first
|
|
puts "Account Loaded: #{acc.name}"
|
|
|
|
inbox = Inbox.find_by(name: 'Wuzapi') || Inbox.first
|
|
puts "Inbox: #{inbox.name}"
|
|
|
|
assistant = Captain::Assistant.find_by(name: 'Jasmine') || Captain::Assistant.first
|
|
puts "Assistant: #{assistant.name}"
|
|
|
|
unit = Captain::Unit.find_by(name: 'Unidade Ceilândia') || Captain::Unit.first
|
|
puts "Unit: #{unit.name}"
|
|
|
|
puts "CaptainInbox table name: #{CaptainInbox.table_name}"
|
|
puts "Table 'captain_inboxes' exists? #{ActiveRecord::Base.connection.table_exists?('captain_inboxes')}"
|
|
|
|
puts 'Trying a query on CaptainInbox...'
|
|
begin
|
|
puts "Count: #{CaptainInbox.count}"
|
|
rescue StandardError => e
|
|
puts "Error: #{e.message}"
|
|
puts e.backtrace
|
|
end
|