21 lines
610 B
Python
21 lines
610 B
Python
#!/usr/bin/env python3
|
|
# -*- coding: utf-8 -*-
|
|
"""
|
|
Скрипт для создания новых таблиц в БД (включая weekly_digest_inbox)
|
|
"""
|
|
import sys
|
|
from pathlib import Path
|
|
import asyncio
|
|
|
|
BASE_DIR = Path(__file__).resolve().parent.parent
|
|
sys.path.insert(0, str(BASE_DIR))
|
|
|
|
from database.db import init_db
|
|
|
|
async def main():
|
|
print("🔄 Запуск инициализации новых таблиц в базе данных...")
|
|
await init_db()
|
|
print("✅ Инициализация успешно завершена!")
|
|
|
|
if __name__ == "__main__":
|
|
asyncio.run(main())
|