update for postgres 7.2 compatibility

This commit is contained in:
david 2002-03-17 22:26:23 +00:00
parent f2ac1b15aa
commit a400bd7816
9 changed files with 34 additions and 46 deletions

View File

@ -8,9 +8,4 @@ CREATE TABLE audience (
PRIMARY KEY (audience)
);
INSERT INTO audience ( audience, audience_level, audience_description ) VALUES ('NOVICE', 1, 'Novice');
INSERT INTO audience ( audience, audience_level, audience_description ) VALUES ('BEGINNER', 2, 'Beginners');
INSERT INTO audience ( audience, audience_level, audience_description ) VALUES ('INTERMEDIATe', 3, 'Intermediate Users');
INSERT INTO audience ( audience, audience_level, audience_description ) VALUES ('ADVANCED', 4, 'Advanced Users');
GRANT SELECT ON audience TO "www-data";

View File

@ -1,45 +1,45 @@
#~/bin/bash
# lookup tables
psql ldp -f class.sql
psql ldp -f dtd.sql
psql ldp -f format.sql
psql ldp -f pub_status.sql
psql ldp -f review_status.sql
psql ldp -f role.sql
psql ldp -f topic.sql
psql ldp -f subtopic.sql
psql ldp -qf class.sql
psql ldp -qf dtd.sql
psql ldp -qf format.sql
psql ldp -qf pub_status.sql
psql ldp -qf review_status.sql
psql ldp -qf role.sql
psql ldp -qf topic.sql
psql ldp -qf subtopic.sql
psql ldp -f document.sql
psql ldp -qf document.sql
psql ldp -f notes.sql
psql ldp -qf notes.sql
psql ldp -f document_wiki.sql
psql ldp -f document_topic.sql
psql ldp -f document_rev.sql
psql ldp -qf document_wiki.sql
psql ldp -qf document_topic.sql
psql ldp -qf document_rev.sql
psql ldp -f maintainer.sql
psql ldp -f maintainer_notes.sql
psql ldp -f document_maintainer.sql
psql ldp -qf maintainer.sql
psql ldp -qf maintainer_notes.sql
psql ldp -qf document_maintainer.sql
psql ldp -f editor.sql
psql ldp -f editor_role.sql
psql ldp -f document_editor.sql
psql ldp -qf editor.sql
psql ldp -qf editor_role.sql
psql ldp -qf document_editor.sql
psql ldp -f audience.sql
psql ldp -f document_audience.sql
psql ldp -qf audience.sql
psql ldp -qf document_audience.sql
psql ldp -f doc_vote.sql
psql ldp -qf doc_vote.sql
psql ldp -f stats.sql
psql ldp -f stats_cdf.sql
psql ldp -qf stats.sql
psql ldp -qf stats_cdf.sql
psql ldp -f license.sql
psql ldp -qf license.sql
psql ldp -f volunteer.sql
psql ldp -qf volunteer.sql
psql ldp -f username.sql
psql ldp -qf username.sql
#views
psql ldp -f vw_gfdl_emails.sql
psql ldp -f vw_gfdl_docs.sql
psql ldp -qf vw_gfdl_emails.sql
psql ldp -qf vw_gfdl_docs.sql

View File

@ -4,7 +4,7 @@ CREATE TABLE doc_vote
(
doc_id INT4 NOT NULL,
username CHAR(12) NOT NULL,
date_entered TIMESTAMP NOT NULL DEFAULT timestamp(date 'today'),
date_entered TIMESTAMP NOT NULL DEFAULT now(),
vote INT4 NOT NULL,
PRIMARY KEY (doc_id, username)

View File

@ -24,6 +24,7 @@ CREATE TABLE document
license_id INT4,
license CHAR(12),
abstract TEXT,
wiki TEXT,
rating REAL,
PRIMARY KEY (doc_id)

View File

@ -19,9 +19,4 @@ ADD CONSTRAINT topic_num_fk
FOREIGN KEY (topic_num)
REFERENCES topic(topic_num);
#ALTER TABLE document_topic
#ADD CONSTRAINT subtopic_num_fk
#FOREIGN KEY (subtopic_num)
#REFERENCES subtopic(subtopic_num);
GRANT ALL ON document_topic TO "www-data";

View File

@ -3,7 +3,7 @@ DROP TABLE document_wiki;
CREATE TABLE document_wiki (
doc_id INT4 NOT NULL,
revision INT4 NOT NULL,
date_entered TIMESTAMP NOT NULL DEFAULT timestamp(date 'today'),
date_entered TIMESTAMP NOT NULL DEFAULT now(),
wiki TEXT,
notes CHAR(256),
username CHAR(12)

View File

@ -2,7 +2,7 @@ DROP TABLE maintainer_notes;
CREATE TABLE maintainer_notes (
maintainer_id INT4 NOT NULL,
date_entered TIMESTAMP NOT NULL DEFAULT timestamp(date 'today'),
date_entered TIMESTAMP NOT NULL DEFAULT now(),
notes TEXT,
username CHAR(12)
);

View File

@ -2,7 +2,7 @@ DROP TABLE notes;
CREATE TABLE notes (
doc_id INT4 NOT NULL,
date_entered TIMESTAMP NOT NULL DEFAULT timestamp(date 'today'),
date_entered TIMESTAMP NOT NULL DEFAULT now(),
notes TEXT,
username CHAR(12)
);

View File

@ -14,6 +14,3 @@ CREATE TABLE username (
GRANT ALL ON username TO "www-data";
GRANT SELECT ON username TO root;
INSERT INTO username(username, first_name, surname, maintainer_id, email, admin)
VALUES ('david', 'David', 'Merrill', 254, 'david@lupercalia.net', 't');