1
0
EQ2Emu/database/world/guild_events.sql

16 lines
605 B
SQL

DROP TABLE IF EXISTS guild_events;
CREATE TABLE guild_events (
id INTEGER PRIMARY KEY,
guild_id INTEGER NOT NULL DEFAULT 0,
event_id INTEGER NOT NULL DEFAULT 0,
event_date INTEGER NOT NULL DEFAULT 0,
event_type INTEGER NOT NULL DEFAULT 0,
description TEXT NOT NULL,
display INTEGER NOT NULL DEFAULT 0,
locked INTEGER NOT NULL DEFAULT 0,
archived INTEGER NOT NULL DEFAULT 0,
UNIQUE(guild_id, event_id),
FOREIGN KEY (guild_id) REFERENCES guilds(id) ON DELETE CASCADE ON UPDATE CASCADE
);
CREATE INDEX idx_guild_events_event_date ON guild_events(event_date);