From 20ca1a3c279b6bc43f649a25415d262e8069ed3f Mon Sep 17 00:00:00 2001 From: "M.M.Azizi" <121211931+TheGreatAzizi@users.noreply.github.com> Date: Thu, 19 Feb 2026 14:27:20 +0330 Subject: [PATCH] Create pastes table with relevant fields and index --- database.sql | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 database.sql diff --git a/database.sql b/database.sql new file mode 100644 index 0000000..b16e972 --- /dev/null +++ b/database.sql @@ -0,0 +1,11 @@ +CREATE TABLE IF NOT EXISTS pastes ( + id VARCHAR(32) PRIMARY KEY, + data TEXT NOT NULL, + created_at BIGINT NOT NULL, + expires_at BIGINT NOT NULL, + burn_after_read TINYINT(1) DEFAULT 0, + has_password TINYINT(1) DEFAULT 0, + views INT DEFAULT 0 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; + +CREATE INDEX idx_expires ON pastes(expires_at);