add motd schema and motd editor
This commit is contained in:
@@ -120,6 +120,18 @@ SCHEMA = [
|
||||
UNIQUE(collection_id, thread_id)
|
||||
)""",
|
||||
|
||||
"""CREATE TABLE IF NOT EXISTS "motd" (
|
||||
"id" INTEGER NOT NULL PRIMARY KEY,
|
||||
"title" TEXT NOT NULL,
|
||||
"body_original_markup" TEXT NOT NULL,
|
||||
"body_rendered" TEXT NOT NULL,
|
||||
"markup_language" TEXT NOT NULL DEFAULT 'babycode',
|
||||
"format_version" INTEGER DEFAULT NULL,
|
||||
"created_at" INTEGER DEFAULT (unixepoch(CURRENT_TIMESTAMP)),
|
||||
"edited_at" INTEGER DEFAULT (unixepoch(CURRENT_TIMESTAMP)),
|
||||
"user_id" REFERENCES users(id) ON DELETE CASCADE
|
||||
)""",
|
||||
|
||||
# INDEXES
|
||||
"CREATE INDEX IF NOT EXISTS idx_post_history_post_id ON post_history(post_id)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_posts_thread ON posts(thread_id, created_at, id)",
|
||||
|
||||
Reference in New Issue
Block a user