每当您创建一个新的Rails应用程序时,您可以按照以下步骤创建PostgreSQL用户和数据库:
sudo -u postgres createuser -s -P -d -r -w your_username
将your_username
替换为您想要创建的用户名。您将被提示输入密码。
sudo -u postgres createdb -O your_username your_database_name
将your_username
替换为您刚刚创建的用户名,将your_database_name
替换为您想要创建的数据库名称。
config/database.yml
文件,并更新development
、test
和production
环境的设置,如下所示:development:
adapter: postgresql
encoding: unicode
database: your_database_name
pool: 5
username: your_username
password: your_password
host: localhost
将your_database_name
、your_username
和your_password
替换为您刚刚创建的数据库名称、用户名和密码。
rails db:create
rails db:migrate
现在,您已经成功创建了一个新的PostgreSQL用户和数据库,并将其配置为与您的Rails应用程序一起使用。
领取专属 10元无门槛券
手把手带您无忧上云