EMAIL API+UI+D1
D1=MAIL_DB
CREATE TABLE IF NOT EXISTS accounts (
id TEXT PRIMARY KEY,
address TEXT UNIQUE,
password TEXT,
quota INTEGER DEFAULT 40000000,
used INTEGER DEFAULT 0,
is_disabled INTEGER DEFAULT 0,
is_deleted INTEGER DEFAULT 0,
created_at TEXT,
updated_at TEXT,
expires_at TEXT
);
CREATE TABLE IF NOT EXISTS messages (
id TEXT PRIMARY KEY,
account_id TEXT,
from_address TEXT,
from_name TEXT,
to_address TEXT,
subject TEXT,
text_content TEXT,
html_content TEXT,
intro TEXT,
seen INTEGER DEFAULT 0,
is_deleted INTEGER DEFAULT 0,
has_attachments INTEGER DEFAULT 0,
size INTEGER DEFAULT 0,
created_at TEXT,
updated_at TEXT,
expires_at TEXT
);
CREATE TABLE IF NOT EXISTS domains (
id TEXT PRIMARY KEY,
domain TEXT UNIQUE,
is_active INTEGER DEFAULT 1,
created_at TEXT
);
CREATE INDEX IF NOT EXISTS idxmessagesaccount ON messages(account_id);
CREATE INDEX IF NOT EXISTS idxaccountsaddress ON accounts(address);
INSERT OR IGNORE INTO domains (id, domain, isactive, createdat)
VALUES ('domain-fg--fg-rr-kg', 'fg--fg.rr.kg', 1, '2026-09-07T00:00:00+00:00');
About
This repository contains code files managed by CodeHub.