ActiveRecord::DatabaseConnectionError (original) (raw)
Raised when connection to the database could not been established because it was not able to connect to the host or when the authorization failed.
Methods
H
N
U
Class Public methods
hostname_error(hostname)Link
def hostname_error(hostname)
DatabaseConnectionError.new(<<~MSG)
There is an issue connecting with your hostname: #{hostname}.\n
Please check your database configuration and ensure there is a valid connection to your database.
MSG
end
new(message = nil)Link
def initialize(message = nil) super(message || "Database connection error") end
username_error(username)Link
def username_error(username)
DatabaseConnectionError.new(<<~MSG)
There is an issue connecting to your database with your username/password, username: #{username}.\n
Please check your database configuration to ensure the username/password are valid.
MSG
end