Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: 7f291532cb
Fetching contributors…

Cannot retrieve contributors at this time

63 lines (47 sloc) 1.917 kB

Database structure

pad:$PADID

Saves all informations about pads

  • atext - the latest attributed text
  • pool - the attribute pool
  • head - the number of the latest revision
  • chatHead - the number of the latest chat entry
  • public - flag that disables security for this pad
  • passwordHash - string that contains a bcrypt hashed password for this pad

pad:$PADID:revs:$REVNUM

Saves a revision $REVNUM of pad $PADID

  • meta
    • author - the autorID of this revision
    • timestamp - the timestamp of when this revision was created
  • changeset - the changeset of this revision

pad:$PADID:chat:$CHATNUM

Saves a chatentry with num $CHATNUM of pad $PADID

  • text - the text of this chat entry
  • userId - the autorID of this chat entry
  • time - the timestamp of this chat entry

pad2readonly:$PADID

Translates a padID to a readonlyID

readonly2pad:$READONLYID

Translates a readonlyID to a padID

token2author:$TOKENID

Translates a token to an authorID

globalAuthor:$AUTHORID

Information about an author

  • name - the name of this author as shown in the pad
  • colorID - the colorID of this author as shown in the pad

mapper2group:$MAPPER

Maps an external application identifier to an internal group

mapper2author:$MAPPER

Maps an external application identifier to an internal author

group:$GROUPID

a group of pads

  • pads - object with pad names in it, values are 1

    session:$SESSIONID

    a session between an author and a group

  • groupID - the groupID the session belongs too

  • authorID - the authorID the session belongs too
  • validUntil - the timestamp until this session is valid

author2sessions:$AUTHORID

saves the sessions of an author

  • sessionsIDs - object with sessionIDs in it, values are 1

group2sessions:$GROUPID

  • sessionsIDs - object with sessionIDs in it, values are 1
Jump to Line
Something went wrong with that request. Please try again.