| 123456789101112131415161718192021222324252627282930 |
- CREATE TABLE persistence_state (
- singleton INTEGER PRIMARY KEY CHECK (singleton = 1),
- store_id TEXT NOT NULL
- ) STRICT;
- CREATE TABLE sessions (
- id TEXT PRIMARY KEY,
- version INTEGER NOT NULL,
- created_at INTEGER NOT NULL,
- cwd TEXT,
- parent_session TEXT,
- seed_length INTEGER,
- origin TEXT,
- delegation_depth INTEGER,
- agent_preset TEXT,
- incarnation TEXT NOT NULL,
- revision INTEGER NOT NULL
- ) STRICT;
- CREATE TABLE events (
- session_id TEXT NOT NULL REFERENCES sessions(id) ON DELETE CASCADE,
- seq INTEGER NOT NULL,
- type TEXT NOT NULL,
- time INTEGER NOT NULL,
- data ANY NOT NULL,
- source_event_seqs ANY,
- surface_op TEXT,
- ignorable INTEGER CHECK (ignorable IS NULL OR ignorable IN (0, 1)),
- PRIMARY KEY (session_id, seq)
- ) STRICT;
|