20 lines
480 B
Python
20 lines
480 B
Python
from utils import logger
|
|
|
|
|
|
async def main():
|
|
from db import DATABASE_URL
|
|
from db.initialize import DatabaseInitializer
|
|
|
|
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__":
|
|
import asyncio
|
|
|
|
asyncio.run(main())
|