blob: 58c7cd476c97fc9b4935c5c0d706e2d211f524f0 [file] [log] [blame]
# String. Optional, default to 'postgres'. Database name.
database.name=james
# String. Optional, default to 'public'. Database schema.
database.schema=public
# String. Optional, default to 'localhost'. Database host.
database.host=postgres
# Integer. Optional, default to 5432. Database port.
database.port=5432
# String. Required. Database username.
database.username=james
# String. Required. Database password of the user.
database.password=secret1
# Boolean. Optional, default to false. Whether to enable row level security.
row.level.security.enabled=false
# String. It is required when row.level.security.enabled is true. Database username with the permission of bypassing RLS.
#database.by-pass-rls.username=bypassrlsjames
# String. It is required when row.level.security.enabled is true. Database password of by-pass-rls user.
#database.by-pass-rls.password=secret1
# Integer. Optional, default to 10. Database connection pool initial size.
pool.initial.size=10
# Integer. Optional, default to 15. Database connection pool max size.
pool.max.size=15
# Integer. Optional, default to 5. rls-bypass database connection pool initial size.
by-pass-rls.pool.initial.size=5
# Integer. Optional, default to 10. rls-bypass database connection pool max size.
by-pass-rls.pool.max.size=10
# String. Optional, defaults to allow. SSLMode required to connect to the Postgresql db server.
# Check https://www.postgresql.org/docs/current/libpq-ssl.html#LIBPQ-SSL-PROTECTION for a list of supported SSLModes.
ssl.mode=allow
## Duration. Optional, defaults to 10 second. jOOQ reactive timeout when executing Postgres query. This setting prevent jooq reactive bug from causing hanging issue.
#jooq.reactive.timeout=10second