-- Create attachments table to store metadata for file uploads. CREATE TABLE IF NOT EXISTS attachments ( id TEXT PRIMARY KEY NOT NULL, cipher_id TEXT NOT NULL, file_name TEXT NOT NULL, file_size INTEGER NOT NULL, akey TEXT, created_at TEXT NOT NULL, updated_at TEXT NOT NULL, organization_id TEXT, FOREIGN KEY (cipher_id) REFERENCES ciphers(id) ON DELETE CASCADE ); CREATE INDEX IF NOT EXISTS idx_attachments_cipher ON attachments(cipher_id);