RDBM accepts configuration parameters from the command-line, configuration file, and environment variables.
The configuration set through the command line has the highest priority and will override the same parameter set in a configuration file or environment variables.
Here is a bare-minimum configuration example, required to help RDBM address the database:
db_host=localhost db_name=postgres db_port=5432 db_user=postgres db_password=passwd
The same result can be achieved with a single db_url param:
For details, please follow the "Connection URIs" in Postgres documentation here.
Environment variables can be used as well. While configuration parameter names are case-insensitive and may use equal (=) or colon (:) symbol as a separator in key=value pair, environment variables params must have CAPITALIZED names.
Environment variables have the lowest priority.