Database
Initializing
Environment Variables
The full list of variables that can be referenced are:
- SIMPLEML_CONFIGURATION_FILE
- SIMPLEML_DATABASE_NAME
- SIMPLEML_DATABASE_USERNAME
- SIMPLEML_DATABASE_PASSWORD
- SIMPLEML_DATABASE_HOST
- SIMPLEML_DATABASE_PORT
- SIMPLEML_DATABASE_DRIVERNAME
- SIMPLEML_DATABASE_QUERY
- SIMPLEML_DATABASE_CONF
- SIMPLEML_DATABASE_URI
Code Defaults
Defaults are specified for expected database parameters:
- SIMPLEML_CONFIGURATION_FILE = ~/.simpleml/simpleml.conf
- SIMPLEML_DATABASE_NAME = None
- SIMPLEML_DATABASE_USERNAME = None
- SIMPLEML_DATABASE_PASSWORD = None
- SIMPLEML_DATABASE_HOST = None
- SIMPLEML_DATABASE_PORT = None
- SIMPLEML_DATABASE_DRIVERNAME = None
- SIMPLEML_DATABASE_QUERY = None
- SIMPLEML_DATABASE_CONF = None
- SIMPLEML_DATABASE_URI = None
The first is the location of the configuration file. The remainder are database initialization defaults – used only if a database class is initialized without the particular parameters.