I would like to know where I can read about valid configuration options for database.yml for ActiveRecord. I know the basic ones like adapter, database, username, password, etc., but I would like to have the full list for each adapter. Where would I find that?
Share
I found a gist of database.yml examples using mysql, postgres, and sqlite3, and the Rails 3.2 source code for connection adapters provides good insight as well.
Looks to me that the following are the most widely used options:
The Rails 3.2 connection_specification.rb file looks like it simply merges any options you include, so I’d say what options you include are dependant on the database adapter you choose to use (lines 58-74):