This repository has been archived on 2026-03-24. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Timmy-time-dashboard/data/scripture.db-wal

435 lines
88 KiB
Plaintext
Raw Normal View History

7<06>-<2D><00>5<><35>`<60>X<EFBFBD>闿A<00>5<><35>`<60>X<EFBFBD><58>_<EFBFBD>N<EFBFBD><4E>SQLite format 3@ .v<> ` <09>M 4 <0C> h
<EFBFBD> # <09><00>`<01>tableversesversesCREATE TABLE verses (
verse_id INTEGER PRIMARY KEY,
book INTEGER NOT NULL,
chapter INTEGER NOT NULL,
verse_num INTEGER NOT NULL,
text TEXT NOT NULL,
translation TEXT NOT NULL DEFAULT 'ESV',
testament TEXT NOT NULL DEFAULT 'OT',
genre TEXT NOT NULL DEFAULT ''
)<29>.))<01>tableverse_insightsverse_insightsCREATE TABLE verse_insights (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
insight TEXT NOT NULL,
category TEXT NOT NULL DEFAULT 'general',
created_at TEXT NOT NULL,
UNIQUE(verse_id, insight)
);O)indexsqlite_autoindex_verse_insights_1verse_insightsx=)<01>indexidx_meditation_log_versemeditation_logCREATE INDEX idx_meditation_log_verse
ON meditation_log(verse_id)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>))<01>gtablemeditation_logmeditation_logCREATE TABLE meditation_log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
meditated_at TEXT NOT NULL,
notes TEXT NOT NULL DEFAULT '',
mode TEXT NOT NULL DEFAULT 'sequential'
)<29>0--<01>tablemeditation_statemeditation_stateCREATE TABLE meditation_state (
id INTEGER PRIMARY KEY CHECK (id = 1),
current_book INTEGER NOT NULL DEFAULT 1,
current_chapter INTEGER NOT NULL DEFAULT 1,
current_verse INTEGER NOT NULL DEFAULT 1,
mode TEXT NOT NULL DEFAULT 'sequential',
theme TEXT,
last_meditation TEXT,
verses_meditated INTEGER NOT NULL DEFAULT 0
)<08>5<><35>`<60>XG<18><17><><EFBFBD><EFBFBD> 
<EFBFBD> # <09> ,a1<01>indexidx_verses_book_chverses CREATE INDEX idx_verses_book_ch
ON verses(book, chapter)<29>`<01>tableversesversesCREATE TABLE verses (
verse_id INTEGER PRIMARY KEY,
book INTEGER NOT NULL,
chapter INTEGER NOT NULL,
verse_num INTEGER NOT NULL,
text TEXT NOT NULL,
translation TEXT NOT NULL DEFAULT 'ESV',
testament TEXT NOT NULL DEFAULT 'OT',
genre TEXT NOT NULL DEFAULT ''
)<29>.))<01>tableverse_insightsverse_insightsCREATE TABLE verse_insights (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
insight TEXT NOT NULL,
category TEXT NOT NULL DEFAULT 'general',
created_at TEXT NOT NULL,
UNIQUE(verse_id, insight)
);O)indexsqlite_autoindex_verse_insights_1verse_insightsx=)<01>indexidx_meditation_log_versemeditation_logCREATE INDEX idx_meditation_log_verse
ON meditation_log(verse_id)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>))<01>gtablemeditation_logmeditation_logCREATE TABLE meditation_log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
meditated_at TEXT NOT NULL,
notes TEXT NOT NULL DEFAULT '',
mode TEXT NOT NULL DEFAULT 'sequential'
)<29>0--<01>tablemeditation_statemeditation_stateCREATE TABLE meditation_state (
id INTEGER PRIMARY KEY CHECK (id = 1),
current_book INTEGER NOT NULL DEFAULT 1,
current_chapter INTEGER NOT NULL DEFAULT 1,
current_verse INTEGER NOT NULL DEFAULT 1,
mode TEXT NOT NULL DEFAULT 'sequential',
theme TEXT,
last_meditation TEXT,
verses_meditated INTEGER NOT NULL DEFAULT 0
) <09>5<><35>`<60>XF⣹3_<33><5F>

oM 4 <0C> h
<EFBFBD> # <09> ,o<08><00>y --<01>%tablecross_referencescross_references
CREATE TABLE cross_references (
id INTEGER PRIMARY KEY AUTOINCREMENT,
source_verse_id INTEGER NOT NULL,
target_verse_id INTEGER NOT NULL,
reference_type TEXT NOT NULL DEFAULT 'thematic',
confidence REAL NOT NULL DEFAULT 1.0,
UNIQUE(source_verse_id, target_verse_id, reference_type)
)?
S-indexsqlite_autoindex_cross_references_1cross_references a1<01>indexidx_verses_book_chverses CREATE INDEX idx_verses_book_ch
ON verses(book, chapter)<29>`<01>tableversesversesCREATE TABLE verses (
verse_id INTEGER PRIMARY KEY,
book INTEGER NOT NULL,
chapter INTEGER NOT NULL,
verse_num INTEGER NOT NULL,
text TEXT NOT NULL,
translation TEXT NOT NULL DEFAULT 'ESV',
testament TEXT NOT NULL DEFAULT 'OT',
genre TEXT NOT NULL DEFAULT ''
)<29>.))<01>tableverse_insightsverse_insightsCREATE TABLE verse_insights (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
insight TEXT NOT NULL,
category TEXT NOT NULL DEFAULT 'general',
created_at TEXT NOT NULL,
UNIQUE(verse_id, insight)
);O)indexsqlite_autoindex_verse_insights_1verse_insightsx=)<01>indexidx_meditation_log_versemeditation_logCREATE INDEX idx_meditation_log_verse
ON meditation_log(verse_id)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>))<01>gtablemeditation_logmeditation_logCREATE TABLE meditation_log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
meditated_at TEXT NOT NULL,
notes TEXT NOT NULL DEFAULT '',
mode TEXT NOT NULL DEFAULT 'sequential'
)<29>0--<01>tablemeditation_statemeditation_stateCREATE TABLE meditation_state (
id INTEGER PRIMARY KEY CHECK (id = 1),
current_book INTEGER NOT NULL DEFAULT 1,
current_chapter INTEGER NOT NULL DEFAULT 1,
current_verse INTEGER NOT NULL DEFAULT 1,
mode TEXT NOT NULL DEFAULT 'sequential',
theme TEXT,
last_meditation TEXT,
verses_meditated INTEGER NOT NULL DEFAULT 0
)
<00>5<><35>`<60>X<EFBFBD><58><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD><33> 

<EFBFBD> # <09> ,o<08><06>q +-<01>indexidx_xref_sourcecross_references CREATE INDEX idx_xref_source
ON cross_references(source_verse_id)<29>y --<01>%tablecross_referencescross_references
CREATE TABLE cross_references (
id INTEGER PRIMARY KEY AUTOINCREMENT,
source_verse_id INTEGER NOT NULL,
target_verse_id INTEGER NOT NULL,
reference_type TEXT NOT NULL DEFAULT 'thematic',
confidence REAL NOT NULL DEFAULT 1.0,
UNIQUE(source_verse_id, target_verse_id, reference_type)
)?
S-indexsqlite_autoindex_cross_references_1cross_references a1<01>indexidx_verses_book_chverses CREATE INDEX idx_verses_book_ch
ON verses(book, chapter)<29>`<01>tableversesversesCREATE TABLE verses (
verse_id INTEGER PRIMARY KEY,
book INTEGER NOT NULL,
chapter INTEGER NOT NULL,
verse_num INTEGER NOT NULL,
text TEXT NOT NULL,
translation TEXT NOT NULL DEFAULT 'ESV',
testament TEXT NOT NULL DEFAULT 'OT',
genre TEXT NOT NULL DEFAULT ''
)<29>.))<01>tableverse_insightsverse_insightsCREATE TABLE verse_insights (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
insight TEXT NOT NULL,
category TEXT NOT NULL DEFAULT 'general',
created_at TEXT NOT NULL,
UNIQUE(verse_id, insight)
);O)indexsqlite_autoindex_verse_insights_1verse_insightsx=)<01>indexidx_meditation_log_versemeditation_logCREATE INDEX idx_meditation_log_verse
ON meditation_log(verse_id)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>))<01>gtablemeditation_logmeditation_logCREATE TABLE meditation_log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
meditated_at TEXT NOT NULL,
notes TEXT NOT NULL DEFAULT '',
mode TEXT NOT NULL DEFAULT 'sequential'
)<29>0--<01>tablemeditation_statemeditation_stateCREATE TABLE meditation_state (
id INTEGER PRIMARY KEY CHECK (id = 1),
current_book INTEGER NOT NULL DEFAULT 1,
current_chapter INTEGER NOT NULL DEFAULT 1,
current_verse INTEGER NOT NULL DEFAULT 1,
mode TEXT NOT NULL DEFAULT 'sequential',
theme TEXT,
last_meditation TEXT,
verses_meditated INTEGER NOT NULL DEFAULT 0
) <0C>5<><35>`<60><58>$.<2E>`

<EFBFBD> # <09> ,o<08><06><06>q +-<01>indexidx_xref_targetcross_references CREATE INDEX idx_xref_target
ON cross_references(target_verse_id)q +-<01>indexidx_xref_sourcecross_references CREATE INDEX idx_xref_source
ON cross_references(source_verse_id)<29>y --<01>%tablecross_referencescross_references
CREATE TABLE cross_references (
id INTEGER PRIMARY KEY AUTOINCREMENT,
source_verse_id INTEGER NOT NULL,
target_verse_id INTEGER NOT NULL,
reference_type TEXT NOT NULL DEFAULT 'thematic',
confidence REAL NOT NULL DEFAULT 1.0,
UNIQUE(source_verse_id, target_verse_id, reference_type)
)?
S-indexsqlite_autoindex_cross_references_1cross_references a1<01>indexidx_verses_book_chverses CREATE INDEX idx_verses_book_ch
ON verses(book, chapter)<29>`<01>tableversesversesCREATE TABLE verses (
verse_id INTEGER PRIMARY KEY,
book INTEGER NOT NULL,
chapter INTEGER NOT NULL,
verse_num INTEGER NOT NULL,
text TEXT NOT NULL,
translation TEXT NOT NULL DEFAULT 'ESV',
testament TEXT NOT NULL DEFAULT 'OT',
genre TEXT NOT NULL DEFAULT ''
)<29>.))<01>tableverse_insightsverse_insightsCREATE TABLE verse_insights (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
insight TEXT NOT NULL,
category TEXT NOT NULL DEFAULT 'general',
created_at TEXT NOT NULL,
UNIQUE(verse_id, insight)
);O)indexsqlite_autoindex_verse_insights_1verse_insightsx=)<01>indexidx_meditation_log_versemeditation_logCREATE INDEX idx_meditation_log_verse
ON meditation_log(verse_id)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>))<01>gtablemeditation_logmeditation_logCREATE TABLE meditation_log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
meditated_at TEXT NOT NULL,
notes TEXT NOT NULL DEFAULT '',
mode TEXT NOT NULL DEFAULT 'sequential'
)<29>0--<01>tablemeditation_statemeditation_stateCREATE TABLE meditation_state (
id INTEGER PRIMARY KEY CHECK (id = 1),
current_book INTEGER NOT NULL DEFAULT 1,
current_chapter INTEGER NOT NULL DEFAULT 1,
current_verse INTEGER NOT NULL DEFAULT 1,
mode TEXT NOT NULL DEFAULT 'sequential',
theme TEXT,
last_meditation TEXT,
verses_meditated INTEGER NOT NULL DEFAULT 0
) <0A>5<><35>`<60>XO<>U<EFBFBD><55><EFBFBD>'

.v<> `<05>M 4 <0C> h
<EFBFBD> # <09> ,o<08><06><06><05>\<00>0 <01>;tabletopicstopicsCREATE TABLE topics (
topic_id TEXT PRIMARY KEY,
name TEXT NOT NULL,
parent_id TEXT,
description TEXT NOT NULL DEFAULT ''
)+?indexsqlite_autoindex_topics_1topicsq +-<01>indexidx_xref_targetcross_references CREATE INDEX idx_xref_target
ON cross_references(target_verse_id)q +-<01>indexidx_xref_sourcecross_references CREATE INDEX idx_xref_source
ON cross_references(source_verse_id)<29>y --<01>%tablecross_referencescross_references
CREATE TABLE cross_references (
id INTEGER PRIMARY KEY AUTOINCREMENT,
source_verse_id INTEGER NOT NULL,
target_verse_id INTEGER NOT NULL,
reference_type TEXT NOT NULL DEFAULT 'thematic',
confidence REAL NOT NULL DEFAULT 1.0,
UNIQUE(source_verse_id, target_verse_id, reference_type)
)?
S-indexsqlite_autoindex_cross_references_1cross_references a1<01>indexidx_verses_book_chverses CREATE INDEX idx_verses_book_ch
ON verses(book, chapter)<29>`<01>tableversesversesCREATE TABLE verses (
verse_id INTEGER PRIMARY KEY,
book INTEGER NOT NULL,
chapter INTEGER NOT NULL,
verse_num INTEGER NOT NULL,
text TEXT NOT NULL,
translation TEXT NOT NULL DEFAULT 'ESV',
testament TEXT NOT NULL DEFAULT 'OT',
genre TEXT NOT NULL DEFAULT ''
)<29>.))<01>tableverse_insightsverse_insightsCREATE TABLE verse_insights (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
insight TEXT NOT NULL,
category TEXT NOT NULL DEFAULT 'general',
created_at TEXT NOT NULL,
UNIQUE(verse_id, insight)
);O)indexsqlite_autoindex_verse_insights_1verse_insightsx=)<01>indexidx_meditation_log_versemeditation_logCREATE INDEX idx_meditation_log_verse
ON meditation_log(verse_id)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>))<01>gtablemeditation_logmeditation_logCREATE TABLE meditation_log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
meditated_at TEXT NOT NULL,
notes TEXT NOT NULL DEFAULT '',
mode TEXT NOT NULL DEFAULT 'sequential'
)<29>0--<01>tablemeditation_statemeditation_stateCREATE TABLE meditation_state (
id INTEGER PRIMARY KEY CHECK (id = 1),
current_book INTEGER NOT NULL DEFAULT 1,
current_chapter INTEGER NOT NULL DEFAULT 1,
current_verse INTEGER NOT NULL DEFAULT 1,
mode TEXT NOT NULL DEFAULT 'sequential',
theme TEXT,
last_meditation TEXT,
verses_meditated INTEGER NOT NULL DEFAULT 0
)<00>5<><35>`<60>X75)Ȇ<>g<EFBFBD> 

<EFBFBD> # <09> ,o<08><06><06><05>\<04>p<00>S%%<01>itableverse_topicsverse_topicsCREATE TABLE verse_topics (
verse_id INTEGER NOT NULL,
topic_id TEXT NOT NULL,
relevance REAL NOT NULL DEFAULT 1.0,
PRIMARY KEY (verse_id, topic_id)
)7K%indexsqlite_autoindex_verse_topics_1verse_topics<11>0 <01>;tabletopicstopicsCREATE TABLE topics (
topic_id TEXT PRIMARY KEY,
name TEXT NOT NULL,
parent_id TEXT,
description TEXT NOT NULL DEFAULT ''
)+?indexsqlite_autoindex_topics_1topicsq +-<01>indexidx_xref_targetcross_references CREATE INDEX idx_xref_target
ON cross_references(target_verse_id)q +-<01>indexidx_xref_sourcecross_references CREATE INDEX idx_xref_source
ON cross_references(source_verse_id)<29>y --<01>%tablecross_referencescross_references
CREATE TABLE cross_references (
id INTEGER PRIMARY KEY AUTOINCREMENT,
source_verse_id INTEGER NOT NULL,
target_verse_id INTEGER NOT NULL,
reference_type TEXT NOT NULL DEFAULT 'thematic',
confidence REAL NOT NULL DEFAULT 1.0,
UNIQUE(source_verse_id, target_verse_id, reference_type)
)?
S-indexsqlite_autoindex_cross_references_1cross_references a1<01>indexidx_verses_book_chverses CREATE INDEX idx_verses_book_ch
ON verses(book, chapter)<29>`<01>tableversesversesCREATE TABLE verses (
verse_id INTEGER PRIMARY KEY,
book INTEGER NOT NULL,
chapter INTEGER NOT NULL,
verse_num INTEGER NOT NULL,
text TEXT NOT NULL,
translation TEXT NOT NULL DEFAULT 'ESV',
testament TEXT NOT NULL DEFAULT 'OT',
genre TEXT NOT NULL DEFAULT ''
)<29>.))<01>tableverse_insightsverse_insightsCREATE TABLE verse_insights (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
insight TEXT NOT NULL,
category TEXT NOT NULL DEFAULT 'general',
created_at TEXT NOT NULL,
UNIQUE(verse_id, insight)
);O)indexsqlite_autoindex_verse_insights_1verse_insightsx=)<01>indexidx_meditation_log_versemeditation_logCREATE INDEX idx_meditation_log_verse
ON meditation_log(verse_id)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>))<01>gtablemeditation_logmeditation_logCREATE TABLE meditation_log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
meditated_at TEXT NOT NULL,
notes TEXT NOT NULL DEFAULT '',
mode TEXT NOT NULL DEFAULT 'sequential'
)<29>0--<01>tablemeditation_statemeditation_stateCREATE TABLE meditation_state (
id INTEGER PRIMARY KEY CHECK (id = 1),
current_book INTEGER NOT NULL DEFAULT 1,
current_chapter INTEGER NOT NULL DEFAULT 1,
current_verse INTEGER NOT NULL DEFAULT 1,
mode TEXT NOT NULL DEFAULT 'sequential',
theme TEXT,
last_meditation TEXT,
verses_meditated INTEGER NOT NULL DEFAULT 0
)<00>5<><35>`<60>X<EFBFBD>w<><77><EFBFBD>) 

<EFBFBD> # <09> ,o<08><06><06><05>\<04>p=[%%{indexidx_vt_topicverse_topicsCREATE INDEX idx_vt_topic
ON verse_topics(topic_id)<29>S%%<01>itableverse_topicsverse_topicsCREATE TABLE verse_topics (
verse_id INTEGER NOT NULL,
topic_id TEXT NOT NULL,
relevance REAL NOT NULL DEFAULT 1.0,
PRIMARY KEY (verse_id, topic_id)
)7K%indexsqlite_autoindex_verse_topics_1verse_topics<11>0 <01>;tabletopicstopicsCREATE TABLE topics (
topic_id TEXT PRIMARY KEY,
name TEXT NOT NULL,
parent_id TEXT,
description TEXT NOT NULL DEFAULT ''
)+?indexsqlite_autoindex_topics_1topicsq +-<01>indexidx_xref_targetcross_references CREATE INDEX idx_xref_target
ON cross_references(target_verse_id)q +-<01>indexidx_xref_sourcecross_references CREATE INDEX idx_xref_source
ON cross_references(source_verse_id)<29>y --<01>%tablecross_referencescross_references
CREATE TABLE cross_references (
id INTEGER PRIMARY KEY AUTOINCREMENT,
source_verse_id INTEGER NOT NULL,
target_verse_id INTEGER NOT NULL,
reference_type TEXT NOT NULL DEFAULT 'thematic',
confidence REAL NOT NULL DEFAULT 1.0,
UNIQUE(source_verse_id, target_verse_id, reference_type)
)?
S-indexsqlite_autoindex_cross_references_1cross_references a1<01>indexidx_verses_book_chverses CREATE INDEX idx_verses_book_ch
ON verses(book, chapter)<29>`<01>tableversesversesCREATE TABLE verses (
verse_id INTEGER PRIMARY KEY,
book INTEGER NOT NULL,
chapter INTEGER NOT NULL,
verse_num INTEGER NOT NULL,
text TEXT NOT NULL,
translation TEXT NOT NULL DEFAULT 'ESV',
testament TEXT NOT NULL DEFAULT 'OT',
genre TEXT NOT NULL DEFAULT ''
)<29>.))<01>tableverse_insightsverse_insightsCREATE TABLE verse_insights (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
insight TEXT NOT NULL,
category TEXT NOT NULL DEFAULT 'general',
created_at TEXT NOT NULL,
UNIQUE(verse_id, insight)
);O)indexsqlite_autoindex_verse_insights_1verse_insightsx=)<01>indexidx_meditation_log_versemeditation_logCREATE INDEX idx_meditation_log_verse
ON meditation_log(verse_id)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>))<01>gtablemeditation_logmeditation_logCREATE TABLE meditation_log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
meditated_at TEXT NOT NULL,
notes TEXT NOT NULL DEFAULT '',
mode TEXT NOT NULL DEFAULT 'sequential'
)<29>0--<01>tablemeditation_statemeditation_stateCREATE TABLE meditation_state (
id INTEGER PRIMARY KEY CHECK (id = 1),
current_book INTEGER NOT NULL DEFAULT 1,
current_chapter INTEGER NOT NULL DEFAULT 1,
current_verse INTEGER NOT NULL DEFAULT 1,
mode TEXT NOT NULL DEFAULT 'sequential',
theme TEXT,
last_meditation TEXT,
verses_meditated INTEGER NOT NULL DEFAULT 0
)<12>5<><35>`<60>X<EFBFBD><58><EFBFBD>(<28>g

<EFBFBD> # <09> ,o<08><06><06><05>\<04>p=<02><00>.<01>3tablestrongsstrongsCREATE TABLE strongs (
strongs_number TEXT PRIMARY KEY,
language TEXT NOT NULL,
lemma TEXT NOT NULL DEFAULT '',
transliteration TEXT NOT NULL DEFAULT '',
gloss TEXT NOT NULL DEFAULT '',
morphology TEXT NOT NULL DEFAULT ''
)-Aindexsqlite_autoindex_strongs_1strongs[%%{indexidx_vt_topicverse_topicsCREATE INDEX idx_vt_topic
ON verse_topics(topic_id)<29>S%%<01>itableverse_topicsverse_topicsCREATE TABLE verse_topics (
verse_id INTEGER NOT NULL,
topic_id TEXT NOT NULL,
relevance REAL NOT NULL DEFAULT 1.0,
PRIMARY KEY (verse_id, topic_id)
)7K%indexsqlite_autoindex_verse_topics_1verse_topics<11>0 <01>;tabletopicstopicsCREATE TABLE topics (
topic_id TEXT PRIMARY KEY,
name TEXT NOT NULL,
parent_id TEXT,
description TEXT NOT NULL DEFAULT ''
)+?indexsqlite_autoindex_topics_1topicsq +-<01>indexidx_xref_targetcross_references CREATE INDEX idx_xref_target
ON cross_references(target_verse_id)q +-<01>indexidx_xref_sourcecross_references CREATE INDEX idx_xref_source
ON cross_references(source_verse_id)<29>y --<01>%tablecross_referencescross_references
CREATE TABLE cross_references (
id INTEGER PRIMARY KEY AUTOINCREMENT,
source_verse_id INTEGER NOT NULL,
target_verse_id INTEGER NOT NULL,
reference_type TEXT NOT NULL DEFAULT 'thematic',
confidence REAL NOT NULL DEFAULT 1.0,
UNIQUE(source_verse_id, target_verse_id, reference_type)
)?
S-indexsqlite_autoindex_cross_references_1cross_references a1<01>indexidx_verses_book_chverses CREATE INDEX idx_verses_book_ch
ON verses(book, chapter)<29>`<01>tableversesversesCREATE TABLE verses (
verse_id INTEGER PRIMARY KEY,
book INTEGER NOT NULL,
chapter INTEGER NOT NULL,
verse_num INTEGER NOT NULL,
text TEXT NOT NULL,
translation TEXT NOT NULL DEFAULT 'ESV',
testament TEXT NOT NULL DEFAULT 'OT',
genre TEXT NOT NULL DEFAULT ''
)<29>.))<01>tableverse_insightsverse_insightsCREATE TABLE verse_insights (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
insight TEXT NOT NULL,
category TEXT NOT NULL DEFAULT 'general',
created_at TEXT NOT NULL,
UNIQUE(verse_id, insight)
);O)indexsqlite_autoindex_verse_insights_1verse_insightsx=)<01>indexidx_meditation_log_versemeditation_logCREATE INDEX idx_meditation_log_verse
ON meditation_log(verse_id)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)<29>))<01>gtablemeditation_logmeditation_logCREATE TABLE meditation_log (
id INTEGER PRIMARY KEY AUTOINCREMENT,
verse_id INTEGER NOT NULL,
meditated_at TEXT NOT NULL,
notes TEXT NOT NULL DEFAULT '',
mode TEXT NOT NULL DEFAULT 'sequential'
)<29>0--<01>tablemeditation_statemeditation_stateCREATE TABLE meditation_state (
id INTEGER PRIMARY KEY CHECK (id = 1),
current_book INTEGER NOT NULL DEFAULT 1,
current_chapter INTEGER NOT NULL DEFAULT 1,
current_verse INTEGER NOT NULL DEFAULT 1,
mode TEXT NOT NULL DEFAULT 'sequential',
theme TEXT,
last_meditation TEXT,
verses_meditated INTEGER NOT NULL DEFAULT 0
)<00>5<><35>`<60>X)<29><1D>iG<69>I