add global state

This commit is contained in:
Simone Tesini 2025-08-01 23:07:00 +02:00
parent 07964c469e
commit e37aa36a3e
4 changed files with 30 additions and 20 deletions

View file

@ -1,12 +1,11 @@
from dataclasses import dataclass
from sqlite3 import Cursor
from .connect import get_connection
def init_db():
conn = get_connection()
cursor = conn.cursor()
cursor.execute("""
def init_db(db: Cursor):
db.execute("""
CREATE TABLE IF NOT EXISTS songs (
mbid TEXT PRIMARY KEY,
title TEXT NOT NULL,
@ -16,8 +15,6 @@ def init_db():
youtube_id TEXT NOT NULL
);
""")
conn.commit()
conn.close()
@dataclass(frozen=True)