From 9080b0235fbca06b9228442764a3c0eb2b992323 Mon Sep 17 00:00:00 2001
From: Cyril Vazquez <cyril.vazquez@maarch.org>
Date: Tue, 3 Jul 2012 08:40:11 +0000
Subject: [PATCH]

---
 core/trunk/structure.sql | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/core/trunk/structure.sql b/core/trunk/structure.sql
index f74e4ebdbd7..2c9abeae2a1 100644
--- a/core/trunk/structure.sql
+++ b/core/trunk/structure.sql
@@ -792,8 +792,17 @@ CREATE TABLE entities
 )
 WITH (OIDS=FALSE);
 
+
+CREATE SEQUENCE listinstance_id_seq
+  INCREMENT 1
+  MINVALUE 1
+  MAXVALUE 9223372036854775807
+  START 1
+  CACHE 1;
+
 CREATE TABLE listinstance
 (
+  listinstance_id BIGINT NOT NULL DEFAULT nextval('listinstance_id_seq'::regclass),
   coll_id character varying(50) NOT NULL,
   res_id bigint NOT NULL,
   listinstance_type character varying(50) DEFAULT 'DOC'::character varying,
@@ -803,7 +812,8 @@ CREATE TABLE listinstance
   item_mode character varying(50) NOT NULL,
   added_by_user character varying(128) NOT NULL,
   added_by_entity character varying(50) NOT NULL,
-  viewed bigint
+  viewed bigint,
+  CONSTRAINT listinstance_pkey PRIMARY KEY (listinstance_id)
 )
 WITH (OIDS=FALSE);
 
-- 
GitLab