mirror of
https://github.com/inventree/InvenTree.git
synced 2026-04-25 04:23:33 +00:00
Fix typecast for db settings (#11790)
- Follow-up to https://github.com/inventree/InvenTree/pull/11674
This commit is contained in:
@@ -12,12 +12,16 @@ logger = structlog.get_logger('inventree')
|
||||
def get_db_backend():
|
||||
"""Return the database backend configuration."""
|
||||
db_config = {
|
||||
'ENGINE': get_setting('INVENTREE_DB_ENGINE', 'database.engine', None),
|
||||
'NAME': get_setting('INVENTREE_DB_NAME', 'database.name', None),
|
||||
'USER': get_setting('INVENTREE_DB_USER', 'database.user', None),
|
||||
'PASSWORD': get_setting('INVENTREE_DB_PASSWORD', 'database.password', None),
|
||||
'HOST': get_setting('INVENTREE_DB_HOST', 'database.host', None),
|
||||
'PORT': get_setting('INVENTREE_DB_PORT', 'database.port', 5432, typecast=int),
|
||||
'ENGINE': get_setting(
|
||||
'INVENTREE_DB_ENGINE', 'database.engine', '', typecast=str
|
||||
),
|
||||
'NAME': get_setting('INVENTREE_DB_NAME', 'database.name', '', typecast=str),
|
||||
'USER': get_setting('INVENTREE_DB_USER', 'database.user', '', typecast=str),
|
||||
'PASSWORD': get_setting(
|
||||
'INVENTREE_DB_PASSWORD', 'database.password', '', typecast=str
|
||||
),
|
||||
'HOST': get_setting('INVENTREE_DB_HOST', 'database.host', '', typecast=str),
|
||||
'PORT': get_setting('INVENTREE_DB_PORT', 'database.port', '', typecast=str),
|
||||
'OPTIONS': get_setting(
|
||||
'INVENTREE_DB_OPTIONS', 'database.options', {}, typecast=dict
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user