Merge von 825,826 aus unstable: Bugfix 165
authorStephan Köhler <s.koehler@linet-services.de>
Mon, 23 Jan 2006 17:11:55 +0000 (17:11 +0000)
committerStephan Köhler <s.koehler@linet-services.de>
Mon, 23 Jan 2006 17:11:55 +0000 (17:11 +0000)
-Bugfix 165: Projektnummern muessen jetzt eindeutig sein.
-Nachtrag r825, Reihenfolge DB-Schemata

sql/Pg-upgrade-2.1.1-2.1.2.sql
sql/lx-office.sql

index 8a1b97a..5887b35 100644 (file)
@@ -253,4 +253,8 @@ alter table invoice add column transdate text;
 alter table invoice add column cusordnumber text;
 --
 
+--
+-- add unqiue constraint to project
+ALTER TABLE project ADD constraint project_projectnumber_key UNIQUE(projectnumber);
+
 update defaults set version = '2.1.2';
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