From 775f689b0fd7eb4148b3e1e2042b68acc690e8a9 Mon Sep 17 00:00:00 2001 From: paca70 Date: Sun, 18 May 2003 18:23:07 +0000 Subject: [PATCH] Some additions for postgresql --- mod/workshop/db/postgres7.php | 20 +++++++++++++++++--- mod/workshop/db/postgres7.sql | 17 ++++++++++++++--- 2 files changed, 31 insertions(+), 6 deletions(-) diff --git a/mod/workshop/db/postgres7.php b/mod/workshop/db/postgres7.php index 919c7d9281..1a7de6c578 100644 --- a/mod/workshop/db/postgres7.php +++ b/mod/workshop/db/postgres7.php @@ -1,14 +1,28 @@ prefix}workshop_comments ( + id SERIAL8 PRIMARY KEY , + workshopid int8 NOT NULL default '0', + assessmentid int8 NOT NULL default '0', + userid int8 NOT NULL default '0', + timecreated int8 NOT NULL default '0', + mailed int2 NOT NULL default '0', + comments text NOT NULL + ) + "); + } return true; } diff --git a/mod/workshop/db/postgres7.sql b/mod/workshop/db/postgres7.sql index 8f6547eb9c..0448a62a30 100644 --- a/mod/workshop/db/postgres7.sql +++ b/mod/workshop/db/postgres7.sql @@ -12,8 +12,8 @@ CREATE TABLE prefix_workshop ( format INT2 NOT NULL default '0', gradingstrategy INT2 NOT NULL default '1', resubmit INT2 NOT NULL default '0', - graded INT2 NOT NULL default '1', - showgrades INT2 NOT NULL default '0', + agreeassessments INT2 NOT NULL default '0', + hidegrades INT2 NOT NULL default '0', anonymous INT2 NOT NULL default '0', includeself INT2 NOT NULL default '0', maxbytes INT8 NOT NULL default '100000', @@ -28,7 +28,8 @@ CREATE TABLE prefix_workshop ( includeteachersgrade INT NOT NULL default '0', biasweight INT NOT NULL default '5', reliabilityweight INT NOT NULL default '5', - gradingweight INT NOT NULL default '5' + gradingweight INT NOT NULL default '5', + timeagreed INT8 NOT NULL default '0' ); # -------------------------------------------------------- @@ -100,6 +101,16 @@ CREATE TABLE prefix_workshop_grades ( grade INT NOT NULL default '0' ); # -------------------------------------------------------- +CREATE TABLE prefix_workshop_comments ( + id SERIAL8 PRIMARY KEY, + workshopid int8 NOT NULL default '0', + assessmentid int8 NOT NULL default '0', + userid int8 NOT NULL default '0', + timecreated int8 NOT NULL default '0', + mailed int2 NOT NULL default '0', + comments text NOT NULL +); + INSERT INTO prefix_log_display VALUES ('workshop', 'assess', 'workshop', 'name'); INSERT INTO prefix_log_display VALUES ('workshop', 'close', 'workshop', 'name'); -- 2.39.5