Merge branch 'dev-merge' into dev
[gargantext.git] / devops / postgres / schema.sql
index 0476bdb93fb6945923f4f8fc64ffe06a72745c61..e88ede55a3e769d35ffc398ef98fe2adc1a2d32e 100644 (file)
@@ -164,6 +164,7 @@ CREATE TABLE public.context_node_ngrams (
     ngrams_id     INTEGER NOT NULL REFERENCES public.ngrams   (id) ON DELETE CASCADE,
     ngrams_type   INTEGER  ,
     weight double precision,
+    doc_count     INTEGER DEFAULT 0,
     PRIMARY KEY (context_id, node_id, ngrams_id, ngrams_type)
   );
 ALTER TABLE public.context_node_ngrams OWNER TO gargantua;
@@ -238,13 +239,13 @@ ALTER TABLE public.node_stories OWNER TO gargantua;
 CREATE UNIQUE INDEX ON public.node_stories USING btree (node_id, ngrams_type_id, ngrams_id);
 
 
-
 create table public.node_story_archive_history (
   id SERIAL,
   node_id INTEGER NOT NULL,
   ngrams_type_id INTEGER NOT NULL,
   ngrams_id INTEGER NOT NULL,
   patch jsonb DEFAULT '{}'::jsonb NOT NULL,
+  version INTEGER NOT NULL DEFAULT 0,
   PRIMARY KEY (id),
   FOREIGN KEY (node_id) REFERENCES public.nodes(id) ON DELETE CASCADE,
   FOREIGN KEY (ngrams_id) REFERENCES public.ngrams(id) ON DELETE CASCADE
@@ -334,4 +335,3 @@ CREATE OR REPLACE function node_pos(int, int) returns bigint
 
 --drop index node_by_pos;
 --create index node_by_pos on nodes using btree(node_pos(id,typename));
-