issue: store main description as comment row
[minimedit.git] / widget / comments.sql
index 3a5fcfc2fc6765c262ee484c012c9398379649bc..b805a2a33a6fdd89082ddebf6889560b4cffbd34 100644 (file)
@@ -2,7 +2,6 @@ CREATE TABLE issues (
        page       text        NOT NULL DEFAULT 'issue',
        link       text,
        subject    text,
-       body       text,
        created    timestamptz          DEFAULT now(),
        closed     timestamptz,
        updated    timestamptz NOT NULL DEFAULT now(),
@@ -13,6 +12,7 @@ CREATE TABLE issues (
 
 CREATE TABLE comments (
        page       text,
+       raw        text,
        message    text,
        created    timestamptz DEFAULT now(),
        author     text,
@@ -30,6 +30,4 @@ CREATE TABLE journal (
 
 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
 );