33 lines
779 B
SQL
33 lines
779 B
SQL
CREATE TABLE IF NOT EXISTS sessions
|
|
(
|
|
id INTEGER PRIMARY KEY,
|
|
parent_id INTEGER DEFAULT 0,
|
|
crdate INTEGER DEFAULT 0,
|
|
tstamp INTEGER DEFAULT 0,
|
|
closed INTEGER DEFAULT 0,
|
|
title TEXT DEFAULT NULL,
|
|
FOREIGN KEY(parent_id) REFERENCES sessions(id)
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS tabs
|
|
(
|
|
id INTEGER PRIMARY KEY,
|
|
session_id INTEGER NOT NULL,
|
|
uri TEXT DEFAULT NULL,
|
|
icon TEXT DEFAULT NULL,
|
|
title TEXT DEFAULT NULL,
|
|
crdate INTEGER DEFAULT 0,
|
|
tstamp INTEGER DEFAULT 0,
|
|
closed INTEGER DEFAULT 0,
|
|
FOREIGN KEY(session_id) REFERENCES sessions(id)
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS tab_history
|
|
(
|
|
id INTEGER PRIMARY KEY,
|
|
tab_id INTEGER,
|
|
url TEXT,
|
|
icon TEXT,
|
|
title TEXT,
|
|
FOREIGN KEY(tab_id) REFERENCES tabs(id)
|
|
);
|