File tree Expand file tree Collapse file tree 5 files changed +20
-50
lines changed
Expand file tree Collapse file tree 5 files changed +20
-50
lines changed Original file line number Diff line number Diff line change @@ -53,9 +53,9 @@ Inside a directory create `trek.yaml`:
5353``` yaml
5454model_name : <model_name>
5555db_name : <db_name>
56- db_users :
57- - < db_user_1>
58- - < db_user_2>
56+ roles :
57+ - name : db_user_1
58+ - name : db_user_2
5959` ` `
6060
6161Create ` <model_name>.dbm` using pgModeler.
Original file line number Diff line number Diff line change 1- -- Database generated with pgModeler (PostgreSQL Database Modeler).
2- -- pgModeler version: 0.9.4
3- -- PostgreSQL version: 13.0
4- -- Project Site: pgmodeler.io
5- -- Model Author: ---
6- -- -- object: alice | type: ROLE --
7- -- -- DROP ROLE IF EXISTS alice;
8- -- CREATE ROLE alice WITH ;
9- -- -- ddl-end --
10- --
11- -- -- object: bob | type: ROLE --
12- -- -- DROP ROLE IF EXISTS bob;
13- -- CREATE ROLE bob WITH ;
14- -- -- ddl-end --
15- --
1+ -- ** Database generated with pgModeler (PostgreSQL Database Modeler).
2+ -- ** pgModeler version: 1.2.2
3+ -- ** PostgreSQL version: 18.0
4+ -- ** Project Site: pgmodeler.io
5+ -- ** Model Author: ---
166
17- -- Database creation must be performed outside a multi lined SQL file.
18- -- These commands were put in this file only as a convenience.
19- --
20- -- -- object: bar | type: DATABASE --
21- -- -- DROP DATABASE IF EXISTS bar;
22- -- CREATE DATABASE bar;
23- -- -- ddl-end --
24- --
7+ SET search_path TO pg_catalog,public;
8+ -- ddl-end --
259
2610
Original file line number Diff line number Diff line change 1- -- Database generated with pgModeler (PostgreSQL Database Modeler).
2- -- pgModeler version: 0.9.4
3- -- PostgreSQL version: 13.0
4- -- Project Site: pgmodeler.io
5- -- Model Author: ---
6- -- -- object: alice | type: ROLE --
7- -- -- DROP ROLE IF EXISTS alice;
8- -- CREATE ROLE alice WITH ;
9- -- -- ddl-end --
10- --
11- -- -- object: bob | type: ROLE --
12- -- -- DROP ROLE IF EXISTS bob;
13- -- CREATE ROLE bob WITH ;
14- -- -- ddl-end --
15- --
1+ -- ** Database generated with pgModeler (PostgreSQL Database Modeler).
2+ -- ** pgModeler version: 1.2.2
3+ -- ** PostgreSQL version: 18.0
4+ -- ** Project Site: pgmodeler.io
5+ -- ** Model Author: ---
166
17- -- Database creation must be performed outside a multi lined SQL file.
18- -- These commands were put in this file only as a convenience.
19- --
20- -- -- object: bar | type: DATABASE --
21- -- -- DROP DATABASE IF EXISTS bar;
22- -- CREATE DATABASE bar;
23- -- -- ddl-end --
24- --
7+ SET search_path TO pg_catalog,public;
8+ -- ddl-end --
259
2610
Original file line number Diff line number Diff line change @@ -8,7 +8,9 @@ cd example
88TREK_VERSION=latest \
99TREK_MODEL_NAME=foo \
1010TREK_DATABASE_NAME=bar \
11- TREK_DATABASE_USERS =alice,bob \
11+ TREK_ROLES =alice,bob \
1212go run .. init
1313
1414go run .. check
15+
16+ go run .. generate --stdout
You can’t perform that action at this time.
0 commit comments