17 lines
429 B
SQL
17 lines
429 B
SQL
create table messages (
|
|
id integer not null primary key,
|
|
domain text,
|
|
action text,
|
|
class text,
|
|
item text,
|
|
sender text,
|
|
payload jsonb,
|
|
tstamp timestamptz default current_timestamp
|
|
);
|
|
|
|
-- indexes
|
|
|
|
create index idx_msg on messages (domain, action, class, item);
|
|
create index idx_msg_item on messages (domain, class, item);
|
|
--create index idx_msg_action on messages using btree (action); -- obsolete
|
|
|