diff --git a/datamodel/changelogs/0001/05_add_vl_pipe_section_pipe_dn.sql b/datamodel/changelogs/0001/05_add_vl_pipe_section_pipe_dn.sql new file mode 100644 index 0000000..bd86c90 --- /dev/null +++ b/datamodel/changelogs/0001/05_add_vl_pipe_section_pipe_dn.sql @@ -0,0 +1,148 @@ +-- Change type of column -- see https://stackoverflow.com/questions/7162903/how-to-alter-a-columns-data-type-in-a-postgresql-table (version that allows to have already data in db) + +--ALTER TABLE tdh_od.pipe_section ALTER COLUMN nominal_diameter TYPE integer USING (NULLIF(nominal_diameter, '')::integer); + +ALTER TABLE tdh_od.pipe_section +DROP COLUMN IF EXISTS nominal_diameter; + +ALTER TABLE tdh_od.pipe_section ADD COLUMN nominal_diameter integer; + /*---------------------------------------------------------------------------------------*/ +/* AJOUT DE LA TABLE DES DIAMETRES NOMINAUX DE CONDUITES () */ +/*---------------------------------------------------------------------------------------*/ + +CREATE TABLE tdh_vl.pipe_section_pipe_dn () INHERITS (tdh_vl.value_list_base); +ALTER TABLE tdh_vl.pipe_section_pipe_dn ADD COLUMN _displayname_fr character varying(30) COLLATE pg_catalog."default"; +ALTER TABLE tdh_vl.pipe_section_pipe_dn ADD COLUMN _displayname_en character varying(30) COLLATE pg_catalog."default"; +ALTER TABLE tdh_vl.pipe_section_pipe_dn ADD COLUMN _displayname_de character varying(30) COLLATE pg_catalog."default"; +ALTER TABLE tdh_vl.pipe_section_pipe_dn ADD COLUMN diameter character varying(30) COLLATE pg_catalog."default"; +ALTER TABLE tdh_vl.pipe_section_pipe_dn ADD COLUMN diameter_nominal smallint; +ALTER TABLE tdh_vl.pipe_section_pipe_dn ADD COLUMN diameter_internal numeric(7,3); +ALTER TABLE tdh_vl.pipe_section_pipe_dn ADD COLUMN diameter_external numeric(7,3); +ALTER TABLE tdh_vl.pipe_section_pipe_dn ADD COLUMN fk_pipe_quality integer; +ALTER TABLE tdh_vl.pipe_section_pipe_dn ADD CONSTRAINT vl_pipe_section_pipe_dn_pk PRIMARY KEY (code); + +COMMENT ON TABLE tdh_vl.pipe_section_pipe_dn + IS 'List of materials for pipe. All the possible combinations material/diameter are listed in this table. _displayname_fr, _displayname_de and _displayname_en are automatically generated by rules on insert and update. They are meant to be used in QGIS for the combo box of pipe.fk_material. + +Remark: The pipe industry maintains two different ways to refer to the dimension of a pipe: +- Nominal Diameter (DN) which is commonly used for steel/iron, plastic pipes. Both diameter_internal and diameter_external refer to the tube. +- Outer Diameter(OD) is taken into consideration for the insulation of the pre-insulated metal, flexible metal and plastic pipes (from 1 to 3 are maintained in pipe_section_pipe_od table) + +The DN is a number that represents the approximate interior diameter, in mm. The value represents only an approximation of the pipe diameter so that engineers use a nice round number; the actual value is usually off by a few mm. +So, when referring simply to the diameter, it is assumed that for plastic pipes you''re referring to the outer one, and for iron/steel and GRP ones to the approximate interior one - Nominal Diameter (DN). +'; + +COMMENT ON COLUMN tdh_vl.pipe_section_pipe_dn.diameter + IS 'Represents the usual name of the pipe diameter (how you call it). +Commonly, it should be equivalent to: +- the external diameter for plastic pipe +- the nominal diameter for iron/steel and GRP'; + +COMMENT ON COLUMN tdh_vl.pipe_section_pipe_dn.diameter_nominal + IS 'The nominal diameter (DN) is a number that represents the approximate interior diameter, in mm. +It''s commonly used when referring steel/iron pipes but also for GRP.'; + +COMMENT ON COLUMN tdh_vl.pipe_section_pipe_dn.diameter_external + IS 'Commonly used when referring to plastic pipes.'; + +ALTER TABLE tdh_od.pipe_section ADD CONSTRAINT fkey_vl_pipe_section_pipe_dn FOREIGN KEY (nominal_diameter) + REFERENCES tdh_vl.pipe_section_pipe_dn (code) MATCH SIMPLE + ON UPDATE RESTRICT ON DELETE RESTRICT; + + /*---------------------------------------------------------------------------------------*/ +/* AJOUT DE LISTE DE VALEURS DES DIAMETRES NOMINAUX DE CONDUITES () */ +/*---------------------------------------------------------------------------------------*/ +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8080,8080,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 20','ST 20','KMR 20','20',20,'21.600','26.900',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8081,8081,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 25','ST 25','KMR 25','25',25,'28.500','33.700',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8082,8082,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 32','ST 32','KMR 32','32',32,'37.200','42.400',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8083,8083,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 40','ST 40','KMR 40','40',40,'43.100','48.300',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8084,8084,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 50','ST 50','KMR 50','50',50,'54.500','60.300',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8085,8085,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 65','ST 65','KMR 65','65',65,'70.300','76.100',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8086,8086,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 80','ST 80','KMR 80','80',80,'82.500','88.900',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8087,8087,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 100','ST 100','KMR 100','100',100,'107.100','114.300',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8088,8088,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 125','ST 125','KMR 125','125',125,'132.500','139.700',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8089,8089,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 150','ST 150','KMR 150','150',150,'160.300','168.300',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8090,8090,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 200','ST 200','KMR 200','200',200,'210.100','219.100',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8091,8091,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 250','ST 250','KMR 250','250',250,'263.000','273.000',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8092,8092,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 300','ST 300','KMR 300','300',300,'312.700','323.900',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8093,8093,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 350','ST 350','KMR 350','350',350,'344.400','355.600',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8094,8094,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 400','ST 400','KMR 400','400',400,'393.800','406.400',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8095,8095,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 450','ST 450','KMR 450','450',450,'444.600','457.200',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8096,8096,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 500','ST 500','KMR 500','500',500,'495.400','508.000',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8097,8097,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 600','ST 600','KMR 600','600',600,'595.800','610.000',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8098,8098,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 700','ST 700','KMR 700','700',700,'695.000','711.000',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8099,8099,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 800','ST 800','KMR 800','800',800,'795.400','813.000',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8100,8100,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 900','ST 900','KMR 900','900',900,'894.000','914.000',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8101,8101,'Pre-insulated metal','Kunststoffverbundmantelrohr','pré-isolés métal',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 1000','ST 1000','KMR 1000','1000',1000,'994.000','1016.000',8068); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8102,8102,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 20','ST 20','KMR 20','20',20,'21.700','26.900',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8103,8103,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 25','ST 25','KMR 25','25',25,'28.500','33.700',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8104,8104,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 32','ST 32','KMR 32','32',32,'37.200','42.400',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8105,8105,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 40','ST 40','KMR 40','40',40,'43.100','48.300',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8106,8106,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 50','ST 50','KMR 50','50',50,'54.500','60.300',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8107,8107,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 65','ST 65','KMR 65','65',65,'70.300','76.100',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8108,8108,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 80','ST 80','KMR 80','80',80,'82.500','88.900',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8109,8109,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 100','ST 100','KMR 100','100',100,'107.100','114.300',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8110,8110,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 125','ST 125','KMR 125','125',125,'132.500','139.700',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8111,8111,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 150','ST 150','KMR 150','150',150,'160.300','168.300',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8112,8112,'Pre-insulated metal DUO','Kunststoffverbundmantelrohr DUO','pré-isolés métal DUO',NULL,NULL,'ST','KMR','AC',NULL,NULL,True,'AC 200','ST 200','KMR 200','200',200,'210.100','219.100',8069); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8113,8113,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 20','ST 20','MMR 20','20',20,'22.000','25.500',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8114,8114,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 25','ST 25','MMR 25','25',25,'30.000','34.000',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8115,8115,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 32','ST 32','MMR 32','32',32,'38.900','43.800',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8116,8116,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 40','ST 40','MMR 40','40',40,'48.500','54.500',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8117,8117,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 50','ST 50','MMR 50','50',50,'60.000','66.500',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8118,8118,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 65','ST 65','MMR 65','65',65,'75.800','85.600',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8119,8119,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 80','ST 80','MMR 80','80',80,'98.000','109.200',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8120,8120,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 100','ST 100','MMR 100','100',100,'127.000','142.900',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8121,8121,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 125','ST 125','MMR 125','125',125,'147.000','162.700',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8122,8122,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 150','ST 150','MMR 150','150',150,'197.500','218.000',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8123,8123,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 200','ST 200','MMR 200','200',200,'210.100','219.100',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8124,8124,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 250','ST 250','MMR 250','250',250,'263.000','273.000',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8125,8125,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 300','ST 300','MMR 300','300',300,'312.700','323.900',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8126,8126,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 350','ST 350','MMR 350','350',350,'344.400','355.600',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8127,8127,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 400','ST 400','MMR 400','400',400,'393.800','406.400',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8128,8128,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 450','ST 450','MMR 450','450',450,'444.600','457.200',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8129,8129,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 500','ST 500','MMR 500','500',500,'495.400','508.000',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8130,8130,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 600','ST 600','MMR 600','600',600,'595.800','610.000',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8131,8131,'Flexible Metal','Metallmediumrohr','Flexible métal',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 700','ST 700','MMR 700','700',700,'695.000','711.000',8070); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8132,8132,'Flexible Metal DUO','Metallmediumrohr DUO','Flexible métal DUO',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 20','ST 20','MMR 20','20',20,'22.000','25.500',8071); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8133,8133,'Flexible Metal DUO','Metallmediumrohr DUO','Flexible métal DUO',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 25','ST 25','MMR 25','25',25,'30.000','34.000',8071); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8134,8134,'Flexible Metal DUO','Metallmediumrohr DUO','Flexible métal DUO',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 32','ST 32','MMR 32','32',32,'38.900','43.800',8071); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8135,8135,'Flexible Metal DUO','Metallmediumrohr DUO','Flexible métal DUO',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 40','ST 40','MMR 40','40',40,'48.500','54.500',8071); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8136,8136,'Flexible Metal DUO','Metallmediumrohr DUO','Flexible métal DUO',NULL,NULL,'ST','MMR','AC',NULL,NULL,True,'AC 50','ST 50','MMR 50','50',50,'60.000','66.500',8071); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8137,8137,'Plastic','Kunststoffmediumrohr','Plastique',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 20','PE 20','PMR 20','20',20,'20.400','25.000',8073); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8138,8138,'Plastic','Kunststoffmediumrohr','Plastique',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 25','PE 25','PMR 25','25',25,'26.200','32.000',8073); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8139,8139,'Plastic','Kunststoffmediumrohr','Plastique',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 32','PE 32','PMR 32','32',32,'32.600','40.000',8073); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8140,8140,'Plastic','Kunststoffmediumrohr','Plastique',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 40','PE 40','PMR 40','40',40,'40.800','50.000',8073); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8141,8141,'Plastic','Kunststoffmediumrohr','Plastique',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 50','PE 50','PMR 50','50',50,'51.400','63.000',8073); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8142,8142,'Plastic','Kunststoffmediumrohr','Plastique',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 65','PE 65','PMR 65','65',65,'61.400','75.000',8073); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8143,8143,'Plastic','Kunststoffmediumrohr','Plastique',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 80','PE 80','PMR 80','80',80,'73.600','90.000',8073); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8144,8144,'Plastic','Kunststoffmediumrohr','Plastique',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 100','PE 100','PMR 100','100',100,'90.000','110.000',8073); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8145,8145,'Plastic','Kunststoffmediumrohr','Plastique',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 125','PE 125','PMR 125','125',125,'102.200','125.000',8073); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8146,8146,'Plastic','Kunststoffmediumrohr','Plastique',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 150','PE 150','PMR 150','150',150,'130.800','160.000',8073); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8147,8147,'Plastic DUO','Kunststoffmediumrohr DUO','Plastique DUO',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 20','PE 20','PMR 20','20',20,'20.400','25.000',8074); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8148,8148,'Plastic DUO','Kunststoffmediumrohr DUO','Plastique DUO',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 25','PE 25','PMR 25','25',25,'26.200','32.000',8074); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8149,8149,'Plastic DUO','Kunststoffmediumrohr DUO','Plastique DUO',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 32','PE 32','PMR 32','32',32,'32.600','40.000',8074); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8150,8150,'Plastic DUO','Kunststoffmediumrohr DUO','Plastique DUO',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 40','PE 40','PMR 40','40',40,'40.800','50.000',8074); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8151,8151,'Plastic DUO','Kunststoffmediumrohr DUO','Plastique DUO',NULL,NULL,'PE','PMR','PE',NULL,NULL,True,'PE 50','PE 50','PMR 50','50',50,'51.400','63.000',8074); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8280,8280,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 20','UNK 20','UNB 20','20',20,'21.600','26.900',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8281,8281,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 25','UNK 25','UNB 25','25',25,'28.500','33.700',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8282,8282,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 32','UNK 32','UNB 32','32',32,'37.200','42.400',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8283,8283,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 40','UNK 40','UNB 40','40',40,'43.100','48.300',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8284,8284,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 50','UNK 50','UNB 50','50',50,'54.500','60.300',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8285,8285,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 65','UNK 65','UNB 65','65',65,'70.300','76.100',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8286,8286,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 80','UNK 80','UNB 80','80',80,'82.500','88.900',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8287,8287,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 100','UNK 100','UNB 100','100',100,'107.100','114.300',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8288,8288,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 125','UNK 125','UNB 125','125',125,'132.500','139.700',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8289,8289,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 150','UNK 150','UNB 150','150',150,'160.300','168.300',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8290,8290,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 200','UNK 200','UNB 200','200',200,'210.100','219.100',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8291,8291,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 250','UNK 250','UNB 250','250',250,'263.000','273.000',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8292,8292,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 300','UNK 300','UNB 300','300',300,'312.700','323.900',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8293,8293,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 350','UNK 350','UNB 350','350',350,'344.400','355.600',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8294,8294,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 400','UNK 400','UNB 400','400',400,'393.800','406.400',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8295,8295,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 450','UNK 450','UNB 450','450',450,'444.600','457.200',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8296,8296,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 500','UNK 500','UNB 500','500',500,'495.400','508.000',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8297,8297,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 600','UNK 600','UNB 600','600',600,'595.800','610.000',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8298,8298,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 700','UNK 700','UNB 700','700',700,'695.000','711.000',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8299,8299,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 800','UNK 800','UNB 800','800',800,'795.400','813.000',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8300,8300,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 900','UNK 900','UNB 900','900',900,'894.000','914.000',8075); +INSERT INTO tdh_vl.pipe_section_pipe_dn (code,vsacode,value_en,value_de,value_fr,value_it,value_ro,abbr_en,abbr_de,abbr_fr,abbr_it,abbr_ro,active,_displayname_fr,_displayname_en,_displayname_de,diameter,diameter_nominal,diameter_internal,diameter_external,fk_pipe_quality) VALUES (8301,8301,'unknown','unbekannt','inconnu',NULL,NULL,'UNK','UNB','INC',NULL,NULL,True,'INC 1000','UNK 1000','UNB 1000','1000',1000,'994.000','1016.000',8075); diff --git a/datamodel/scripts/setup.sh b/datamodel/scripts/setup.sh index 36023ba..927b7ec 100755 --- a/datamodel/scripts/setup.sh +++ b/datamodel/scripts/setup.sh @@ -34,6 +34,8 @@ psql "service=${PGSERVICE}" -v ON_ERROR_STOP=1 -f ${DIR}/changelogs/0001/04_tdh_ # psql "service=${PGSERVICE}" -v ON_ERROR_STOP=1 -f ${DIR}/changelogs/0001/05_data_model_extensions.sql +psql "service=${PGSERVICE}" -v ON_ERROR_STOP=1 -f ${DIR}/changelogs/0001/05_add_vl_pipe_section_pipe_dn.sql + psql "service=${PGSERVICE}" -v ON_ERROR_STOP=1 -f ${DIR}/changelogs/0001/09_tdh_dictionaries.sql -v SRID=$SRID psql "service=${PGSERVICE}" -v ON_ERROR_STOP=1 -f ${DIR}/changelogs/0001/09_tdh_organisation_dictionaries.sql -v SRID=$SRID