File size: 321 Bytes
aa1c1e5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import sqlite3

DB_PATH = "app.db"

def get_connection():

    return sqlite3.connect(DB_PATH)

def init_db():

    with open("database/schema.sql", "r") as f:
        schema = f.read()

    conn = get_connection()
    conn.executescript(schema)  # Виконуємо SQL з файлу
    conn.commit()
    conn.close()