wayBetter for X 1.0.2

This commit is contained in:
CRTkafa 2026-10-02 02:54:04 +07:00
parent 7e2515aa42
commit 467aea2e28
212 changed files with 10208 additions and 2345 deletions

View file

@ -0,0 +1,6 @@
index drafts_updated: CREATE INDEX drafts_updated ON drafts(updated_at DESC)
table capture_usage: CREATE TABLE capture_usage ( singleton INTEGER PRIMARY KEY CHECK(singleton=1), stored_bytes INTEGER NOT NULL, revision_count INTEGER NOT NULL )
table drafts: CREATE TABLE drafts ( id TEXT PRIMARY KEY, account_id TEXT NOT NULL, kind TEXT NOT NULL CHECK(kind IN ('post','reply','quote','thread')), title TEXT NOT NULL, text TEXT NOT NULL, context_url TEXT NOT NULL, revision INTEGER NOT NULL CHECK(revision > 0), status TEXT NOT NULL CHECK(status IN ('active','archived')), created_at TEXT NOT NULL, updated_at TEXT NOT NULL, source TEXT NOT NULL CHECK(source IN ('local','capture','template')) )
table observations: CREATE TABLE observations ( id TEXT PRIMARY KEY, account_id TEXT NOT NULL, user_id TEXT NOT NULL, following INTEGER CHECK(following IN (0,1)), followed_by INTEGER CHECK(followed_by IN (0,1)), observed_at TEXT NOT NULL, source TEXT NOT NULL )
table revisions: CREATE TABLE revisions ( draft_id TEXT NOT NULL REFERENCES drafts(id), revision INTEGER NOT NULL, title TEXT NOT NULL, text TEXT NOT NULL, context_url TEXT NOT NULL, source TEXT NOT NULL, created_at TEXT NOT NULL, PRIMARY KEY(draft_id,revision) )
user_version 1