From 9133d7a63e1344888eea1147e4f9cfbced082c3b Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 25 Jun 2026 20:27:47 -0700 Subject: [PATCH 1/2] New paste table in cleezy --- modules/sqlite_helpers.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/modules/sqlite_helpers.py b/modules/sqlite_helpers.py index d44b1ff..468a009 100644 --- a/modules/sqlite_helpers.py +++ b/modules/sqlite_helpers.py @@ -23,12 +23,18 @@ def maybe_create_table(sqlite_file: str) -> bool: used INTEGER DEFAULT 1, expires_at DATETIME DEFAULT NULL); """ - + create_pastes_table_query = """ + CREATE TABLE IF NOT EXISTS pastes ( + paste_id TEXT PRIMARY KEY, + title TEXT, + created_at DATETIME DEFAULT NOT NULL, + expires_at DATETIME DEFAULT NULL); + """ create_index_query = """ CREATE UNIQUE INDEX IF NOT EXISTS idx_urls_alias ON urls (alias); """ - + cursor.execute(create_pastes_table_query) cursor.execute(create_table_query) cursor.execute(create_index_query) db.commit() From 935c71384a9642b388ba61ba661e6dd484d7482b Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 29 Jun 2026 21:36:57 -0700 Subject: [PATCH 2/2] Added delted_at and set created_at default to current date --- modules/sqlite_helpers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/sqlite_helpers.py b/modules/sqlite_helpers.py index 468a009..1cbd444 100644 --- a/modules/sqlite_helpers.py +++ b/modules/sqlite_helpers.py @@ -27,7 +27,8 @@ def maybe_create_table(sqlite_file: str) -> bool: CREATE TABLE IF NOT EXISTS pastes ( paste_id TEXT PRIMARY KEY, title TEXT, - created_at DATETIME DEFAULT NOT NULL, + created_at DATETIME DEFAULT CURRENT_DATE, + deleted_at DATETIME DEFAULT NULL, expires_at DATETIME DEFAULT NULL); """ create_index_query = """