-- Your SQL goes here
CREATE TYPE room_id AS (
    coordinates bigint[],
    server text
);
CREATE TABLE messages (
    id BIGSERIAL PRIMARY KEY,
    room room_id NOT NULL,
    body TEXT NOT NULL,
    signature BYTEA NOT NULL,
    client_timestamp BIGINT NOT NULL,
    server_timestamp BIGINT NOT NULL,
    username user_t NOT NULL,
    edited BOOLEAN DEFAULT false
)
