You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following tasks run during the setup task, respectively:
Example execution:cap development postgresql:setup
postgresql:create_database_user
Creates a postgresql user. Password for the user is automatically generated and used in the next steps.
postgresql:create_database
Creates the database for your app.
postgresql:add_extensions
Creates all extensions you specify in your config/deploy/{environment}.rb files.
postgresql:generate_database_yml_archetype
Creates a database.yml file and copies it to #{deploy_path}/db/database.yml on the primary db server.
postgresql:generate_database_yml
Copies database.yml file from the primary db server to #{shared_path}/config/database.yml on release server(s).
Also, the plugin ensures config/database.yml is symlinked from shared_path.
The above tasks are all you need for getting a Rails app to work with PostgreSQL.