Bugfix: Schreibfehler in Namen von sql-Datei behoben
authorG. Richardson <information@lx-office-hosting.de>
Mon, 27 Sep 2010 13:03:53 +0000 (15:03 +0200)
committerG. Richardson <information@lx-office-hosting.de>
Mon, 27 Sep 2010 13:12:31 +0000 (15:12 +0200)
sql/Pg-upgrade2/schema_nomalization_1.sql [deleted file]
sql/Pg-upgrade2/schema_normalization_1.sql [new file with mode: 0644]

diff --git a/sql/Pg-upgrade2/schema_nomalization_1.sql b/sql/Pg-upgrade2/schema_nomalization_1.sql
deleted file mode 100644 (file)
index 2a54118..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
--- @tag: schema_normalization_1
--- @description: Datenbankschema Normalisierungen
--- @depends: release_2_6_1
-
--- assembly-id
-CREATE SEQUENCE assembly_assembly_id_seq;
-ALTER TABLE assembly ADD COLUMN assembly_id INTEGER;
-UPDATE assembly SET assembly_id = nextval('assembly_assembly_id_seq');
-ALTER TABLE assembly ADD PRIMARY KEY( assembly_id );
-ALTER TABLE assembly ALTER assembly_id SET DEFAULT nextval('assembly_assembly_id_seq');
-
--- shipto_primary_key
-ALTER TABLE shipto ALTER COLUMN shipto_id SET NOT NULL;
-ALTER TABLE shipto ADD PRIMARY KEY (shipto_id);
-
--- oe_vc_foreign_keys
---ALTER TABLE oe ADD FOREIGN KEY (customer_id) REFERENCES customer (id);
---ALTER TABLE oe ADD FOREIGN KEY (vendor_id)   REFERENCES vendor   (id);
-
--- orderitems_primary_key
-ALTER TABLE orderitems ADD PRIMARY KEY (id);
-
--- part_unit_not_null
-UPDATE parts SET unit = 'Stck' WHERE unit IS NULL;
-ALTER TABLE parts ALTER COLUMN unit SET NOT NULL;
-
--- makemodel_id_column
-ALTER TABLE makemodel ADD COLUMN tmp integer;
-UPDATE makemodel SET tmp = make::integer WHERE COALESCE(make, '') <> '';
-ALTER TABLE makemodel DROP COLUMN make;
-ALTER TABLE makemodel RENAME COLUMN tmp TO make;
-
-CREATE SEQUENCE makemodel_id_seq;
-ALTER TABLE makemodel ADD COLUMN id integer;
-ALTER TABLE makemodel ALTER COLUMN id SET DEFAULT nextval('makemodel_id_seq');
-UPDATE makemodel SET id = nextval('makemodel_id_seq');
-ALTER TABLE makemodel ALTER COLUMN id SET NOT NULL;
-ALTER TABLE makemodel ADD PRIMARY KEY (id);
diff --git a/sql/Pg-upgrade2/schema_normalization_1.sql b/sql/Pg-upgrade2/schema_normalization_1.sql
new file mode 100644 (file)
index 0000000..2a54118
--- /dev/null
@@ -0,0 +1,38 @@
+-- @tag: schema_normalization_1
+-- @description: Datenbankschema Normalisierungen
+-- @depends: release_2_6_1
+
+-- assembly-id
+CREATE SEQUENCE assembly_assembly_id_seq;
+ALTER TABLE assembly ADD COLUMN assembly_id INTEGER;
+UPDATE assembly SET assembly_id = nextval('assembly_assembly_id_seq');
+ALTER TABLE assembly ADD PRIMARY KEY( assembly_id );
+ALTER TABLE assembly ALTER assembly_id SET DEFAULT nextval('assembly_assembly_id_seq');
+
+-- shipto_primary_key
+ALTER TABLE shipto ALTER COLUMN shipto_id SET NOT NULL;
+ALTER TABLE shipto ADD PRIMARY KEY (shipto_id);
+
+-- oe_vc_foreign_keys
+--ALTER TABLE oe ADD FOREIGN KEY (customer_id) REFERENCES customer (id);
+--ALTER TABLE oe ADD FOREIGN KEY (vendor_id)   REFERENCES vendor   (id);
+
+-- orderitems_primary_key
+ALTER TABLE orderitems ADD PRIMARY KEY (id);
+
+-- part_unit_not_null
+UPDATE parts SET unit = 'Stck' WHERE unit IS NULL;
+ALTER TABLE parts ALTER COLUMN unit SET NOT NULL;
+
+-- makemodel_id_column
+ALTER TABLE makemodel ADD COLUMN tmp integer;
+UPDATE makemodel SET tmp = make::integer WHERE COALESCE(make, '') <> '';
+ALTER TABLE makemodel DROP COLUMN make;
+ALTER TABLE makemodel RENAME COLUMN tmp TO make;
+
+CREATE SEQUENCE makemodel_id_seq;
+ALTER TABLE makemodel ADD COLUMN id integer;
+ALTER TABLE makemodel ALTER COLUMN id SET DEFAULT nextval('makemodel_id_seq');
+UPDATE makemodel SET id = nextval('makemodel_id_seq');
+ALTER TABLE makemodel ALTER COLUMN id SET NOT NULL;
+ALTER TABLE makemodel ADD PRIMARY KEY (id);