/
Noriyki
/
VibeCodeBot
Обзор
Документация
Войти
/
Noriyki
/
VibeCodeBot
Код
Запросы
2
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/DB/shema.py
32 строки
973 B
Chelovechec
feat(backend): создание репозитория для работы с командами
26 фев 2026, 18:33
26 фев 2026, 18:33
edde799
Код
Авторство
О чём код?
from .connection import get_connection def init_db(): with get_connection() as connection: cursor = connection.cursor() cursor.execute( """ CREATE TABLE IF NOT EXISTS Teams( id INTEGER PRIMARY KEY, name TEXT UNIQUE NOT NULL ); """ ) cursor.execute( """ CREATE TABLE IF NOT EXISTS Users ( id INTEGER PRIMARY KEY, username TEXT NOT NULL, chat_id INTEGER DEFAULT 0, everyday_rating INTEGER DEFAULT 0, last_problem_rating INTEGER DEFAULT 0, daily_problem_key TEXT, daily_date TEXT, month_done INTEGER DEFAULT 0, month_key TEXT, team_id INTEGER DEFAULT NULL, FOREIGN KEY (team_id) REFERENCES Teams(id) ON DELETE SET NULL ); """ )