07-store-role-info.sql 473 B

12345678910111213141516171819
  1. -- v7: Store role info
  2. CREATE TABLE role (
  3. dc_guild_id TEXT,
  4. dcid TEXT,
  5. name TEXT NOT NULL,
  6. icon TEXT,
  7. mentionable BOOLEAN NOT NULL,
  8. managed BOOLEAN NOT NULL,
  9. hoist BOOLEAN NOT NULL,
  10. color INTEGER NOT NULL,
  11. position INTEGER NOT NULL,
  12. permissions BIGINT NOT NULL,
  13. PRIMARY KEY (dc_guild_id, dcid),
  14. CONSTRAINT role_guild_fkey FOREIGN KEY (dc_guild_id) REFERENCES guild (dcid) ON DELETE CASCADE
  15. );