diff options
author | Matthias Andreas Benkard <code@mail.matthias.benkard.de> | 2012-02-29 22:45:24 +0100 |
---|---|---|
committer | Matthias Andreas Benkard <code@mail.matthias.benkard.de> | 2012-02-29 22:45:24 +0100 |
commit | 30515c14a029c140a82729962b06eecac1745f11 (patch) | |
tree | c823bc018faa30651481aee7d092d5150870dc28 /schema.sql | |
parent | c36256cb55640fbe452198831cb21cdeb4c570b9 (diff) |
Book Marx: Implement support for page-specific authentication tokens.
Diffstat (limited to 'schema.sql')
-rw-r--r-- | schema.sql | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -21,6 +21,14 @@ CREATE TABLE openids( FOREIGN KEY("user") REFERENCES users ); +CREATE TABLE page_keys( + "user" INTEGER NOT NULL, + page VARCHAR NOT NULL, + "key" DECIMAL NOT NULL, -- (~ NUMERIC DECIMAL) + PRIMARY KEY("user", page, "key"), + FOREIGN KEY("user") REFERENCES users +); + CREATE TABLE wiki_pages( id SERIAL NOT NULL, PRIMARY KEY(id) |