USERS = """CREATE TABLE IF NOT EXISTS users ( id INTEGER PRIMARY KEY AUTOINCREMENT, user_id INTEGER NOT NULL, username TEXT NOT NULL, usermail TEXT NOT NULL, lastActive TEXT); """ # id == matrikelnr, #matrikelnr TEXT NOT NULL, MEDIA = """CREATE TABLE IF NOT EXISTS media ( id INTEGER PRIMARY KEY AUTOINCREMENT, signature TEXT NOT NULL, isbn TEXT, ppn TEXT, title TEXT NOT NULL, link TEXT); """ LOANS = """CREATE TABLE IF NOT EXISTS loans ( id INTEGER PRIMARY KEY AUTOINCREMENT, user_id INTEGER NOT NULL, media_id INTEGER NOT NULL, loan_date TEXT NOT NULL, return_date TEXT NOT NULL, returned INTEGER DEFAULT 0, returned_date TEXT, FOREIGN KEY (user_id) REFERENCES users(id), FOREIGN KEY (media_id) REFERENCES media(id)); """