Files
dev-manufaktur/Dashboard/database.py
2025-02-16 21:47:35 +01:00

25 lines
566 B
Python

import sqlite3
import bcrypt
DATABASE = "clickcandit.db"
def init_db():
conn = sqlite3.connect(DATABASE)
c = conn.cursor()
c.execute("""
CREATE TABLE IF NOT EXISTS users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
email TEXT UNIQUE NOT NULL,
password TEXT NOT NULL,
role TEXT DEFAULT 'user',
reset_token TEXT DEFAULT NULL
)
""")
conn.commit()
conn.close()
if __name__ == "__main__":
init_db()
print("Datenbank initialisiert!")