Knowledge Base: How is my database configured for my Rails project?

We currently support SQLite3, MySQL and PostgreSQL for your Rails application test database. SQLite3 is the default, and you can select MySQL or PostgreSQL via the dropdown on the "edit" page for your project.

Don't worry about setting up database.yml or anything like that - our build system writes out the database.yml for your project using the selected database with our own generated values for database name, user, etc. If you do have a database.yml in your config directory, our build process will overwrite it.

Our default process for Rails apps creates a development and test database and then runs db:migrate.