Improved database module structure

This commit is contained in:
2020-12-10 18:11:05 +01:00
parent 6977b9ae05
commit d2dc57bc76
15 changed files with 47 additions and 19 deletions

View File

@@ -3,7 +3,6 @@ from typing import Optional
from sh_edraft.configuration.base.configuration_model_base import ConfigurationModelBase
from sh_edraft.database.model.database_settings_name import DatabaseSettingsName
from sh_edraft.utils.credential_manager import CredentialManager
from sh_edraft.utils.console import Console
@@ -26,10 +25,6 @@ class DatabaseSettings(ConfigurationModelBase):
def connection_string(self, connection_string: str):
self._connection_string = connection_string
@property
def decrypted_connection_string(self) -> str:
return CredentialManager.build_string(self._connection_string, self._credentials)
@property
def credentials(self) -> str:
return self._credentials