dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

44.sql (627B)


      1 -- +migrate Up
      2 CREATE TABLE IF NOT EXISTS chat_reactions (
      3     user_id INTEGER NOT NULL,
      4     message_id INTEGER NOT NULL,
      5     reaction INTEGER NOT NULL,
      6     created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
      7     PRIMARY KEY (user_id, message_id, reaction),
      8     CONSTRAINT chat_reactions_user_id_fk
      9         FOREIGN KEY (user_id)
     10             REFERENCES users (id)
     11             ON DELETE CASCADE
     12             ON UPDATE CASCADE,
     13     CONSTRAINT chat_reactions_message_id_fk
     14         FOREIGN KEY (message_id)
     15             REFERENCES chat_messages (id)
     16             ON DELETE CASCADE
     17             ON UPDATE CASCADE);
     18 
     19 -- +migrate Down