18 lines
735 B
SQL
18 lines
735 B
SQL
-- Журнал сообщений, отправленных администратором из веб-панели в чат.
|
|
CREATE TABLE IF NOT EXISTS bot.admin_messages (
|
|
id bigserial PRIMARY KEY,
|
|
editor_id bigint,
|
|
chat_id bigint NOT NULL,
|
|
text text NOT NULL DEFAULT '',
|
|
buttons jsonb NOT NULL DEFAULT '[]'::jsonb,
|
|
has_image boolean NOT NULL DEFAULT false,
|
|
success boolean NOT NULL,
|
|
error text,
|
|
sent_at timestamptz NOT NULL DEFAULT now()
|
|
);
|
|
|
|
CREATE INDEX IF NOT EXISTS idx_admin_messages_sent_at
|
|
ON bot.admin_messages (sent_at DESC);
|
|
|
|
COMMENT ON TABLE bot.admin_messages IS 'Аудит ручных отправок сообщений из админки';
|