Skip to content

Instantly share code, notes, and snippets.

@erichurst
Created May 9, 2011 02:58
Show Gist options
  • Save erichurst/961978 to your computer and use it in GitHub Desktop.
Save erichurst/961978 to your computer and use it in GitHub Desktop.

Revisions

  1. erichurst revised this gist Jun 4, 2011. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions database.yml.example postresql
    Original file line number Diff line number Diff line change
    @@ -13,7 +13,7 @@ development:
    encoding: unicode
    database: test-postgres_development
    pool: 5
    username: test-postgres
    username: test-postgres (or your username if PostgreSQL installed by Homebrew)
    password:

    # Connect on a TCP socket. Omitted by default since the client uses a
    @@ -39,7 +39,7 @@ test:
    encoding: unicode
    database: test-postgres_test
    pool: 5
    username: test-postgres
    username: test-postgres (or your username if PostgreSQL installed by Homebrew)
    password:

    production:
  2. erichurst created this gist May 9, 2011.
    39 changes: 39 additions & 0 deletions database.yml.example mysql2
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,39 @@
    # MySQL. Versions 4.1 and 5.0 are recommended.
    #
    # Install the MySQL driver:
    # gem install mysql2
    #
    # And be sure to use new-style password hashing:
    # http://dev.mysql.com/doc/refman/5.0/en/old-client.html
    development:
    adapter: mysql2
    encoding: utf8
    reconnect: false
    database: test-mysql2_development
    pool: 5
    username: root
    password:
    socket: /tmp/mysql.sock

    # Warning: The database defined as "test" will be erased and
    # re-generated from your development database when you run "rake".
    # Do not set this db to the same as development or production.
    test:
    adapter: mysql2
    encoding: utf8
    reconnect: false
    database: test-mysql2_test
    pool: 5
    username: root
    password:
    socket: /tmp/mysql.sock

    production:
    adapter: mysql2
    encoding: utf8
    reconnect: false
    database: test-mysql2_production
    pool: 5
    username: root
    password:
    socket: /tmp/mysql.sock
    51 changes: 51 additions & 0 deletions database.yml.example postresql
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,51 @@
    # PostgreSQL. Versions 7.4 and 8.x are supported.
    #
    # Install the pg driver:
    # gem install pg
    # On Mac OS X with macports:
    # gem install pg -- --with-pg-config=/opt/local/lib/postgresql84/bin/pg_config
    # On Windows:
    # gem install pg
    # Choose the win32 build.
    # Install PostgreSQL and put its /bin directory on your path.
    development:
    adapter: postgresql
    encoding: unicode
    database: test-postgres_development
    pool: 5
    username: test-postgres
    password:

    # Connect on a TCP socket. Omitted by default since the client uses a
    # domain socket that doesn't need configuration. Windows does not have
    # domain sockets, so uncomment these lines.
    #host: localhost
    #port: 5432

    # Schema search path. The server defaults to $user,public
    #schema_search_path: myapp,sharedapp,public

    # Minimum log levels, in increasing order:
    # debug5, debug4, debug3, debug2, debug1,
    # log, notice, warning, error, fatal, and panic
    # The server defaults to notice.
    #min_messages: warning

    # Warning: The database defined as "test" will be erased and
    # re-generated from your development database when you run "rake".
    # Do not set this db to the same as development or production.
    test:
    adapter: postgresql
    encoding: unicode
    database: test-postgres_test
    pool: 5
    username: test-postgres
    password:

    production:
    adapter: postgresql
    encoding: unicode
    database: test-postgres_production
    pool: 5
    username: test-postgres
    password:
    22 changes: 22 additions & 0 deletions database.yml.example sqlite3
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,22 @@
    # SQLite version 3.x
    # gem install sqlite3
    development:
    adapter: sqlite3
    database: db/development.sqlite3
    pool: 5
    timeout: 5000

    # Warning: The database defined as "test" will be erased and
    # re-generated from your development database when you run "rake".
    # Do not set this db to the same as development or production.
    test:
    adapter: sqlite3
    database: db/test.sqlite3
    pool: 5
    timeout: 5000

    production:
    adapter: sqlite3
    database: db/production.sqlite3
    pool: 5
    timeout: 5000