Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class __db_str_meta(type):
- def __str__(self):
- return '{SCHEMA}://{USERNAME}:{PASSWORD}@{HOSTNAME}:{PORT}/{DATABASE}'.format(**self.__dict__)
- def __call__(self, *args, **kwargs):
- return str(self)
- class DB_STR(metaclass=__db_str_meta):
- SCHEMA = 'postgresql+psycopg2'
- HOSTNAME = 'localhost'
- PORT = 5432
- USERNAME = 'cinema'
- PASSWORD = 'park'
- DATABASE = 'cp'
- class Messages:
- DB_CREATE_SUCCESS = 'Таблицы успешно сгенерированы'
- DB_CREATE_FAILURE = 'Не получилось создать таблицы'
- DB_DROP_SUCCESS = 'Таблицы удалены'
- DB_DROP_FAILURE = 'Не получилось удалить таблицы'
- DB_RECREATE_SUCCESS = 'Таблицы успешно пересозданы'
- DB_RECREATE_FAILURE = 'Не получилось пересоздать таблицы'
- DB_GEN_SUCCESS = 'Данные успешно сгенерированы'
- DB_GEN_FAILURE = 'Не получилось сгенерировать данные'
- FLASK_CONFIG = dict(
- threaded=True,
- host='localhost',
- port=5000,
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement