X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=database%2Fgroup_roles.sql;h=3ae93d42be22c5e0bb168a1c9dd67e9a90f5c327;hb=02c7aaff53da28137793c89c32d9994b93db61fb;hp=b6165abbd3b55983fcb6b497bd5d12f430d8c9ed;hpb=32bf807f4c912062de85f9beee5228a23014484d;p=ndwebbie.git diff --git a/database/group_roles.sql b/database/group_roles.sql index b6165ab..3ae93d4 100644 --- a/database/group_roles.sql +++ b/database/group_roles.sql @@ -1,10 +1,11 @@ CREATE TABLE roles ( - role VARCHAR(20) UNIQUE NOT NULL + role VARCHAR(32) UNIQUE NOT NULL ); CREATE TABLE group_roles ( gid INTEGER REFERENCES groups(gid), - role VARCHAR(20) REFERENCES roles(role) + role VARCHAR(32) REFERENCES roles(role), + PRIMARY KEY(gid,role) ); INSERT INTO roles VALUES('member_menu'); @@ -15,22 +16,40 @@ INSERT INTO roles VALUES('intel_menu'); INSERT INTO roles VALUES('attack_menu'); INSERT INTO roles VALUES('no_fleet_update'); INSERT INTO roles VALUES('admin_users'); +INSERT INTO roles VALUES('rankings_planet_intel'); +INSERT INTO roles VALUES('alliances_resources'); +INSERT INTO roles VALUES('graphs_intel'); +INSERT INTO roles VALUES('members'); +INSERT INTO roles VALUES('members_points_nolimit'); INSERT INTO group_roles (gid,role) VALUES(2,'member_menu'); INSERT INTO group_roles (gid,role) VALUES(2,'attack_menu'); +INSERT INTO group_roles (gid,role) VALUES(2,'members'); + INSERT INTO group_roles (gid,role) VALUES(6,'dc_menu'); + INSERT INTO group_roles (gid,role) VALUES(4,'bc_menu'); + INSERT INTO group_roles (gid,role) VALUES(5,'intel_menu'); + INSERT INTO group_roles (gid,role) VALUES(8,'no_fleet_update'); +INSERT INTO group_roles (gid,role) VALUES(9,'members_points_nolimit'); + INSERT INTO group_roles (gid,role) VALUES(1,'dc_menu'); INSERT INTO group_roles (gid,role) VALUES(1,'bc_menu'); INSERT INTO group_roles (gid,role) VALUES(1,'hc_menu'); INSERT INTO group_roles (gid,role) VALUES(1,'intel_menu'); INSERT INTO group_roles (gid,role) VALUES(1,'admin_users'); +INSERT INTO group_roles (gid,role) VALUES(1,'rankings_planet_intel'); +INSERT INTO group_roles (gid,role) VALUES(1,'alliances_resources'); +INSERT INTO group_roles (gid,role) VALUES(1,'graphs_intel'); INSERT INTO group_roles (gid,role) VALUES(3,'dc_menu'); INSERT INTO group_roles (gid,role) VALUES(3,'bc_menu'); INSERT INTO group_roles (gid,role) VALUES(3,'hc_menu'); INSERT INTO group_roles (gid,role) VALUES(3,'intel_menu'); INSERT INTO group_roles (gid,role) VALUES(3,'admin_users'); +INSERT INTO group_roles (gid,role) VALUES(3,'rankings_planet_intel'); +INSERT INTO group_roles (gid,role) VALUES(3,'alliances_resources'); +INSERT INTO group_roles (gid,role) VALUES(3,'graphs_intel');