forked from gobuffalo/pop
-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathdatabase.yml
More file actions
27 lines (23 loc) · 967 Bytes
/
database.yml
File metadata and controls
27 lines (23 loc) · 967 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
mysql:
dialect: "mysql"
database: "pop_test"
host: '{{ envOr "MYSQL_HOST" "127.0.0.1" }}'
port: '{{ envOr "MYSQL_PORT" "3306" }}'
user: '{{ envOr "MYSQL_USER" "root" }}'
password: '{{ envOr "MYSQL_PASSWORD" "root#" }}'
options:
readTimeout: 5s
postgres:
url: '{{ envOr "POSTGRESQL_URL" "postgres://postgres:postgres%23@localhost:5433/pop_test?sslmode=disable" }}'
pool: 25
cockroach:
url: postgres://{{ envOr "COCKROACH_USER" "root" }}:{{ envOr "COCKROACH_PASSWORD" "" }}@{{ envOr "COCKROACH_HOST" "127.0.0.1" }}:{{ envOr "COCKROACH_PORT" "26257" }}/pop_test?application_name=cockroach&sslmode=disable&pool_min_conns=10
dialect: "cockroach"
cockroach_ssl:
dialect: "cockroach"
url: "postgres://root@localhost:26259/pop_test?sslmode=require&sslrootcert=./crdb/certs/ca.crt&sslkey=./crdb/certs/client.root.key&sslcert=./crdb/certs/client.root.crt"
sqlite:
dialect: "sqlite3"
database: "tmp/test.sqlite"
options:
lock: true