feat: create database initialization script with games and users tables
This commit is contained in:
		@@ -3,6 +3,8 @@ import sqlite3
 | 
			
		||||
def init_db():
 | 
			
		||||
    conn = sqlite3.connect('games.db')
 | 
			
		||||
    cursor = conn.cursor()
 | 
			
		||||
    
 | 
			
		||||
    # Tabelle für Spiele erstellen
 | 
			
		||||
    cursor.execute('''
 | 
			
		||||
        CREATE TABLE IF NOT EXISTS games (
 | 
			
		||||
            id INTEGER PRIMARY KEY AUTOINCREMENT,
 | 
			
		||||
@@ -13,5 +15,15 @@ def init_db():
 | 
			
		||||
            owned BOOLEAN NOT NULL
 | 
			
		||||
        )
 | 
			
		||||
    ''')
 | 
			
		||||
    
 | 
			
		||||
    # Tabelle für Benutzer erstellen
 | 
			
		||||
    cursor.execute('''
 | 
			
		||||
        CREATE TABLE IF NOT EXISTS users (
 | 
			
		||||
            id INTEGER PRIMARY KEY AUTOINCREMENT,
 | 
			
		||||
            username TEXT NOT NULL UNIQUE,
 | 
			
		||||
            password TEXT NOT NULL
 | 
			
		||||
        )
 | 
			
		||||
    ''')
 | 
			
		||||
    
 | 
			
		||||
    conn.commit()
 | 
			
		||||
    conn.close()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user