Database Table: reluser
From Dreamwidth Notes
Revision as of 13:39, 20 March 2009 by SlowSculpture (Talk | contribs)
Global. Most of the edges are stored here, since edges can cross clusters. reluser2 is the clustered database.
(Mark's explanation should go up here at some point)
Definition
CREATE TABLE reluser ( :userid INT UNSIGNED NOT NULL, :targetid INT UNSIGNED NOT NULL, :TYPE CHAR(1) NOT NULL, :PRIMARY KEY (userid,TYPE,targetid), :KEY (targetid,TYPE) )
Relationships
Possible values of the type field are:
- 'A' means targetid can administrate userid as a community maintainer
- 'B' means targetid is banned in userid
- 'P' means targetid can post to userid
- 'M' means targetid can moderate the community userid
- 'N' means targetid is preapproved to post to community userid w/o moderation
- 'I' means targetid invited userid to the site
Location
Global db