Создание и первичная инициализация базы даных успешно завершена. Наполнение демо-данными прошло без ошибок
This commit is contained in:
@@ -1,21 +1,19 @@
|
||||
from utils import logger, setLogLevel
|
||||
from utils import logger
|
||||
|
||||
|
||||
def main():
|
||||
setLogLevel("WARNING")
|
||||
logger.info("Приложение запущено")
|
||||
async def main():
|
||||
from db import DATABASE_URL
|
||||
from db.initialize import DatabaseInitializer
|
||||
|
||||
logger.info("Получение данных из базы...")
|
||||
logger.warning({"query": "SELECT * FROM tools", "status": "slow"})
|
||||
setLogLevel("INFO")
|
||||
logger.info("Пользователь открыл страницу настроек")
|
||||
logger.debug(["Ошибка загрузки интерфейса", 502, "Bad Gateway"])
|
||||
setLogLevel("DEBUG")
|
||||
test_data = {"a": 1, "b": 2, "c": [10, 20]}
|
||||
logger.info(test_data)
|
||||
|
||||
logger.debug("Приложение завершено")
|
||||
try:
|
||||
force = True
|
||||
reNewDB = True
|
||||
await DatabaseInitializer(DATABASE_URL).initialize(force, reNewDB)
|
||||
except Exception as e:
|
||||
logger.error(f"Инициализация базы завершилась ошибкой: {str(e)}", exc_info=True)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
import asyncio
|
||||
|
||||
asyncio.run(main())
|
||||
|
||||
Reference in New Issue
Block a user