Bugfix 165: Projektnummern muessen jetzt eindeutig sein.
authorSven Schöling <s.schoeling@linet-services.de>
Mon, 23 Jan 2006 15:36:31 +0000 (15:36 +0000)
committerSven Schöling <s.schoeling@linet-services.de>
Mon, 23 Jan 2006 15:36:31 +0000 (15:36 +0000)
sql/Pg-upgrade-2.1.1-2.1.2.sql
sql/lx-office.sql

index 0f6d7f4..53b7fe0 100644 (file)
@@ -320,4 +320,6 @@ INSERT INTO tax VALUES ((SELECT id FROM chart WHERE accno = '1572'),'0.16','1573
 
 update defaults set version = '2.1.2';
 
-
+--
+-- add unqiue constraint to project
+ALTER TABLE project ADD constraint project_projectnumber_key UNIQUE(projectnumber);
index ca5b1d3..7626726 100644 (file)
@@ -453,7 +453,7 @@ CREATE TABLE "shipto" (
 
 CREATE TABLE "project" (
        "id" integer DEFAULT nextval('id'::text) PRIMARY KEY,
-       "projectnumber" text,
+       "projectnumber" text UNIQUE,
        "description" text,
         "itime" timestamp DEFAULT now(),
         "mtime" timestamp