All Downloads are FREE. Search and download functionalities are using the official Maven repository.

tech.aroma.sql.ddl.activity_ddl.sql Maven / Gradle / Ivy

------------------------------------------------------------------------------
-- THIS TABLE STORES ANY ACTIVITY THAT HAPPENS WITHIN AROMA
-- THAT MAY BE OF INTEREST TO USERS
------------------------------------------------------------------------------

CREATE TABLE IF NOT EXISTS Activity
(
    recipient_user_id UUID,
    event_id          UUID,
    app_id            UUID,
    actor_user_id     UUID,
    time_of_event     TIMESTAMPTZ,
    event_type        TEXT,
    serialized_event  TEXT,

    PRIMARY KEY (recipient_user_id, event_id)
);


CREATE INDEX IF NOT EXISTS Activity_By_Application
    ON Activity (app_id);




© 2015 - 2025 Weber Informatics LLC | Privacy Policy