Phase 6 — NPC tracker
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
+29
-7
@@ -38,13 +38,35 @@ CREATE TABLE IF NOT EXISTS threads (
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS npcs (
|
||||
id INTEGER PRIMARY KEY,
|
||||
campaign_id INTEGER NOT NULL REFERENCES campaigns(id),
|
||||
name TEXT NOT NULL,
|
||||
description TEXT,
|
||||
notes TEXT,
|
||||
motivations TEXT,
|
||||
created_at TEXT NOT NULL DEFAULT (datetime('now'))
|
||||
id INTEGER PRIMARY KEY,
|
||||
campaign_id INTEGER NOT NULL REFERENCES campaigns(id),
|
||||
name TEXT NOT NULL,
|
||||
description TEXT,
|
||||
notes TEXT,
|
||||
motivations TEXT,
|
||||
appearance TEXT,
|
||||
age TEXT,
|
||||
gender TEXT,
|
||||
pronouns TEXT,
|
||||
voice TEXT,
|
||||
distinguishing_features TEXT,
|
||||
faction TEXT,
|
||||
occupation TEXT,
|
||||
social_status TEXT,
|
||||
relationship_to_pc TEXT,
|
||||
loyalty TEXT,
|
||||
personality_traits TEXT,
|
||||
fears TEXT,
|
||||
desires TEXT,
|
||||
secrets TEXT,
|
||||
first_encountered TEXT,
|
||||
last_seen TEXT,
|
||||
current_location TEXT,
|
||||
current_goal TEXT,
|
||||
role_in_threads TEXT,
|
||||
alive_status TEXT DEFAULT 'alive',
|
||||
disposition TEXT DEFAULT 'unknown',
|
||||
created_at TEXT NOT NULL DEFAULT (datetime('now'))
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS session_logs (
|
||||
|
||||
Reference in New Issue
Block a user