X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/cf905894dcf3c4c9cdff7732f8d69c1e893bc1da..6fcc37bb969a9298ef5ad850d8b8361fe6ca3a5a:/tools/word.pg.sql diff --git a/tools/word.pg.sql b/tools/word.pg.sql index 55de8ec..d18a99c 100644 --- a/tools/word.pg.sql +++ b/tools/word.pg.sql @@ -1,3 +1,12 @@ +CREATE TABLE login ( + username text NOT NULL UNIQUE, + pass text, + email text, + fullname text, + editlang text[], + id serial NOT NULL PRIMARY KEY +); + CREATE TABLE word ( form text NOT NULL, alt text[], @@ -11,6 +20,8 @@ CREATE TABLE word ( thumb text[], wptitle text, created timestamptz DEFAULT now(), + creator integer REFERENCES login (id), + updated timestamptz, id serial NOT NULL PRIMARY KEY ); @@ -25,6 +36,8 @@ COMMENT ON COLUMN word.cover IS 'highlight if selected'; COMMENT ON COLUMN word.source IS 'URI of downloaded image'; COMMENT ON COLUMN word.thumb IS 'ImageMagick convert options to create thumbnail from source image'; COMMENT ON COLUMN word.wptitle IS 'reference Wikipedia article'; +COMMENT ON COLUMN word.updated IS 'last significant change'; +COMMENT ON COLUMN word.creator IS 'user responsible for initial submit'; CREATE OR REPLACE FUNCTION exportform(word) RETURNS text AS $$ SELECT concat(