blob: def9a06e91892d7ddf33981727b5b1ed449f21ea [file] [log] [blame]
Vladislav Naumov2a0b7a12017-08-03 12:56:32 +03001classes:
2 - system.postgresql.client
3parameters:
4 _param:
5 janmonkey_db_host: ${_param:haproxy_postgresql_bind_host}
6 janmonkey_db_user: janmonkey
7 janmonkey_db_user_password: janmonkey
8 janmonkey_login_id: 12
9 janmonkey_application_id: 2
10 postgresql:
11 client:
12 server:
13 server01:
14 database:
15 janmonkey:
16 enabled: true
17 encoding: 'UTF8'
18 locale: 'en_US'
19 users:
20 - name: ${_param:janmonkey_db_user}
21 password: ${_param:janmonkey_db_user_password}
22 host: ${_param:janmonkey_db_host}
23 createdb: true
24 rights: all privileges
25 init:
26 maintenance_db: pushkin
27 force: true
28 queries:
29 - INSERT INTO login VALUES (${_param:janmonkey_login_id}, ${_param:janmonkey_application_id}) ON CONFLICT (id) DO UPDATE SET id = excluded.id;
30 - INSERT INTO device VALUES (${_param:janmonkey_application_id}, ${_param:janmonkey_login_id}, 42, 'janitor_audit_service', NULL, 1, NULL) ON CONFLICT (id) DO UPDATE SET id = excluded.id;