I\'m using Rails with Postgres DB Docker container attached. It looks like I\'m getting below error when I run rails c
:
/usr/local/rvm/rubies/ruby-2
From the "Configuring Rails Applications" guide, it would appear that DATABASE_URL
is used for configuring database access. Another way to configure database access is the presence of the file config/database.yml
. Trying to use both methods to configure database access causes the issue you are facing.
Connection string used for DATABASE_URL
cannot contain special characters (anything other than [a-zA-Z0-9_~-\.]
, e.g. @
is a common one to mess up). Solution is to url-encode.