CREATE TABLE IF NOT EXISTS shoutbox_messages (
id SERIAL PRIMARY KEY,
user_id INTEGER NOT NULL REFERENCES users(id) ON DELETE CASCADE,
message TEXT NOT NULL,
is_hidden BOOLEAN NOT NULL DEFAULT FALSE,
created_at TIMESTAMP NOT NULL DEFAULT NOW()
);
CREATE INDEX IF NOT EXISTS idx_shoutbox_messages_created_at ON shoutbox_messages (created_at DESC);
|