Merge von 815 aus unstable: Bugfix Upgradeskript
authorStephan Köhler <s.koehler@linet-services.de>
Mon, 23 Jan 2006 14:44:47 +0000 (14:44 +0000)
committerStephan Köhler <s.koehler@linet-services.de>
Mon, 23 Jan 2006 14:44:47 +0000 (14:44 +0000)
Fehler im Upgrade-Skript: Kunden wurden nicht auf nicht ungueltig gesetzt
und Fehlerhaftes Constraint verhindert Anlage von table prices

sql/Pg-upgrade-2.1.1-2.1.2.sql

index 876c6af..8a1b97a 100644 (file)
@@ -116,8 +116,10 @@ alter table vendor drop column creditlimitold;
 --New Fields for customer and vendor
 alter table vendor add column obsolete boolean;
 alter table vendor alter column obsolete set default 'false';
+update table vendor set obsolete='false';
 alter table customer add column obsolete boolean;
 alter table customer alter column obsolete set default 'false';
+update table customer set obsolete='false';
 alter table customer add column ustid varchar(12);
 alter table vendor add column ustid varchar(12);
 
@@ -222,7 +224,7 @@ CREATE TABLE "pricegroup" (
 
 CREATE TABLE "prices" (
   "parts_id" integer REFERENCES parts(id),
-  "pricegroup_id" integer REFERENCES pricegroup(id),
+  "pricegroup_id" integer,
   "price" numeric(15,5)
 );