2025-06-29 11:03:20 +00:00
|
|
|
CREATE TABLE IF NOT EXISTS sessions (
|
|
|
|
|
session_id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
|
|
|
user_id INTEGER UNIQUE NOT NULL
|
|
|
|
|
session_token TEXT UNIQUE NOT NULL ,
|
|
|
|
|
FOREIGN KEY (user_id) references users(user_id) ON DELETE CASCADE
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
INSERT INTO sessions (user_id, session_token)
|
|
|
|
|
VALUES (@userID, @token);
|
|
|
|
|
|
|
|
|
|
SELECT session_id, user_id, session_token,
|
|
|
|
|
FROM sessions
|
|
|
|
|
WHERE session_token = @token;
|
|
|
|
|
|
2025-06-29 17:52:21 +00:00
|
|
|
SELECT session_id, user_id, session_token,
|
|
|
|
|
FROM sessions
|
|
|
|
|
WHERE session_id = @userID;
|
|
|
|
|
|
2025-06-29 11:03:20 +00:00
|
|
|
SELECT session_id, user_id, session_token,
|
|
|
|
|
FROM sessions
|
|
|
|
|
WHERE session_id = @sessionID;
|
|
|
|
|
|
|
|
|
|
|
2025-06-29 17:52:21 +00:00
|
|
|
|
|
|
|
|
|