-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathdatabase.yml
24 lines (21 loc) · 1.21 KB
/
database.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
default: &default
adapter: <%= ENV['DATABASE_ADAPTER'].blank? ? 'sqlite3' : ENV['DATABASE_ADAPTER'] %>
encoding: <%= ENV['DATABASE_ENCODING'].blank? ? 'utf8' : ENV['DATABASE_ENCODING'] %>
pool: <%= ENV['DATABASE_POOL'].blank? ? 5 : ENV['DATABASE_POOL'].to_i %>
timeout: <%= ENV['DATABASE_TIMEOUT'].blank? ? 5000 : ENV['DATABASE_TIMEOUT'].to_i %>
username: <%= ENV['DATABASE_USERNAME'].blank? ? 'root' : ENV['DATABASE_USERNAME'] %>
password: <%= ENV['DATABASE_PASSWORD'].blank? ? 'root' : ENV['DATABASE_PASSWORD'] %>
host: <%= ENV['DATABASE_HOST'].blank? ? 'localhost' : ENV['DATABASE_HOST'] %>
port: <%= ENV['DATABASE_PORT'].blank? ? 3306 : ENV['DATABASE_PORT'].to_i %>
development:
<<: *default
database: <%= ENV['DATABASE_NAME'].blank? ? 'db/development.sqlite3' : ENV['DATABASE_NAME'] %>
# 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:
<<: *default
database: <%= ENV['DATABASE_NAME'].blank? ? 'db/test.sqlite3' : ENV['DATABASE_NAME'] %>
production:
<<: *default
database: <%= ENV['DATABASE_NAME'].blank? ? 'db/production.sqlite3' : ENV['DATABASE_NAME'] %>