X-Git-Url: http://git.shiar.net/minimedit.git/blobdiff_plain/c824b14c0f6fb372ca4e72fe244b3aade6c29541..c4a26421caba8b697d9aa197bb2a5c55b7e2c5ff:/widget/comments.sql?ds=inline

diff --git a/widget/comments.sql b/widget/comments.sql
index 924c136..3a5fcfc 100644
--- a/widget/comments.sql
+++ b/widget/comments.sql
@@ -4,9 +4,10 @@ CREATE TABLE issues (
 	subject    text,
 	body       text,
 	created    timestamptz          DEFAULT now(),
-	closed     timestamptz          DEFAULT now(),
+	closed     timestamptz,
 	updated    timestamptz NOT NULL DEFAULT now(),
 	author     text,
+	assign     text,
 	id         serial      NOT NULL PRIMARY KEY
 );
 
@@ -17,3 +18,18 @@ CREATE TABLE comments (
 	author     text,
 	id         serial      NOT NULL PRIMARY KEY
 );
+
+CREATE TABLE journal (
+	comment_id integer     NOT NULL REFERENCES comments (id),
+	property   text        NOT NULL DEFAULT 'attr',
+	col        text        NOT NULL,
+	old_value  text,
+	value      text,
+	id         serial      NOT NULL PRIMARY KEY
+);
+
+CREATE OR REPLACE VIEW messages AS (
+	SELECT *, regexp_replace(page, '.*/', '')::int issue FROM comments
+		UNION ALL
+	SELECT concat(page,'/',id), body, created, author, NULL, id FROM issues
+);
