]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
add table for user roles
authorEvan Prodromou <evan@status.net>
Thu, 27 Aug 2009 18:18:10 +0000 (11:18 -0700)
committerEvan Prodromou <evan@status.net>
Thu, 27 Aug 2009 18:18:10 +0000 (11:18 -0700)
db/statusnet.sql

index 1662ef7a8be6bc074c1c76b4a25937cd3955ad3d..deebe72c68ae10ede0f15eff260233886c233518 100644 (file)
@@ -557,3 +557,13 @@ create table config (
     constraint primary key (section, setting)
 
 ) ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_bin;
+
+create table user_role (
+
+    user_id integer not null comment 'user having the role' references user (id),
+    role    varchar(32) not null comment 'string representing the role',
+    created datetime not null comment 'date the role was granted',
+
+    constraint primary key (user_id, role)
+
+) ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_bin;