mafw.db.db_configurations

Module provides default configurations for different database engines.

Module Attributes

default_conf

default configuration dictionary used to generate steering files

db_scheme

default database scheme

mafw.db.db_configurations.db_scheme = {'mysql': 'mysql://', 'postgresql': 'postgresql://', 'sqlite': 'sqlite:///'}

default database scheme

mafw.db.db_configurations.default_conf = {'mysql': {'URL': 'mysql://user:passwd@ip:port/my_db'}, 'postgresql': {'URL': 'postgresql://postgres:my_password@localhost:5432/my_database'}, 'sqlite': {'URL': 'sqlite:///my_database.db', 'pragmas': {'cache_size': -64000, 'foreign_keys': 1, 'journal_mode': 'wal', 'synchronous': 0}}}

default configuration dictionary used to generate steering files