Add sessions table. Save session information
This commit is contained in:
16
main.py
16
main.py
@@ -192,6 +192,22 @@ SQL_CMDS = [
|
||||
"(word_id INTEGER REFERENCES words ON DELETE CASCADE, "
|
||||
"section_id INTEGER REFERENCES sections ON DELETE CASCADE, "
|
||||
"block INTEGER NOT NULL, start INTEGER NOT NULL, end INTEGER NOT NULL)",
|
||||
#
|
||||
"CREATE TABLE IF NOT EXISTS sessions "
|
||||
"(session_id INTEGER PRIMARY KEY AUTOINCREMENT, "
|
||||
"person_id INTEGER REFERENCES people ON DELETE CASCADE, "
|
||||
"start TEXT DEFAULT '', "
|
||||
"stop TEXT DEFAULT '', "
|
||||
"notes TEXT DEFAULT '')",
|
||||
#
|
||||
"CREATE TABLE IF NOT EXISTS session_word "
|
||||
"(session_id INTEGER REFERENCES sessions ON DELETE CASCADE, "
|
||||
"word_id INTEGER REFERENCES words ON DELETE CASCADE)",
|
||||
#
|
||||
"CREATE TABLE IF NOT EXISTS session_block "
|
||||
"(session_id INTEGER REFERENCES sessions ON DELETE CASCADE, "
|
||||
"section_id INTEGER REFERENCES sections ON DELETE CASCADE, "
|
||||
"block INTEGER)",
|
||||
]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user