Commit b99c2250 authored by Gerd Schachtschneider's avatar Gerd Schachtschneider
Browse files

add field cmr

parent 577656c3
......@@ -33,7 +33,7 @@ name = "mpidb_mpg_gfk"
[_own]
dn = "mpi-magdeburg.mpg.de"
notify = 30
version = 1.0.02
version = 1.0.03
mailto = "db-responsable@<domain>.mpg.de"
mailname = "db-admin"
......
-- views fuer db mpg_chem auf mpg_gfk tabellen
-- view auf list_lgk von db gfk - version mpg
CREATE OR REPLACE VIEW mpidb_mpg_chem.view_lgk AS
SELECT
......@@ -13,12 +15,7 @@ FROM
-- view auf list_gefahr von db gfk - version mpg
CREATE OR REPLACE VIEW mpidb_mpg_chem.view_gefahr AS
SELECT
autoID,
kategorie,
hsatz,
merkmal,
anweisung,
lgk
*
FROM
mpidb_mpg_gfk.list_gefahr
;
......
......@@ -3,9 +3,9 @@
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: May 03, 2016 at 01:51 PM
-- Generation Time: May 31, 2016 at 09:51 AM
-- Server version: 5.5.49-0ubuntu0.14.04.1-log
-- PHP Version: 5.5.9-1ubuntu4.16
-- PHP Version: 5.5.9-1ubuntu4.17
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
......@@ -53,6 +53,7 @@ END IF;
......@@ -65,23 +66,23 @@ END IF;
CREATE OR REPLACE VIEW view_chemAll AS
SELECT
mpg.tabID AS tabID,
mpg.substanz AS substanz,
mpg.reinheit AS reinheit,
mpg.lgk AS lgk,
mpg.cmr AS cmr,
mpg.cas AS cas,
mpg.einheit AS einheit,
LPAD(mpg.bFileID, 6, '0') AS bFileID,
(SELECT file_filename FROM mpidb_mpg_chem.mpi_ablage WHERE mpg.bFileID = ablageID) AS bFilename,
LPAD(mpg.sFileID, 6, '0') AS sFileID,
(SELECT file_filename FROM mpidb_mpg_chem.mpi_ablage WHERE mpg.sFileID = ablageID) AS sFilename,
'1' AS tabID,
'Fake Eintrag wenn keine chemDB' AS substanz,
'-' AS reinheit,
'-' AS lgk,
'0' AS cmr,
'-' AS cas,
'-' AS einheit,
'-' AS bFileID,
'-' AS bFilename,
'-' AS sFileID,
'-' AS sFilename,
'mpg' AS gruppe,
mpg.bearbeiter AS bearbeiter,
mpg.zeitstempel AS zeitstempel
FROM mpidb_mpg_chem.mpi_chemstoff AS mpg
'initial' AS bearbeiter,
'2016-03-02 11:34:18' AS zeitstempel
;
......@@ -100,23 +101,18 @@ END IF;
CREATE OR REPLACE VIEW view_ablageAll AS
SELECT
LPAD(mpg.ablageID, 6, '0') AS ablageID,
mpg.kategorie AS kategorie,
mpg.bezeichnung AS bezeichnung,
mpg.file_filename AS filename,
'000001' AS ablageID,
'Betriebsanweisung' AS kategorie,
'Fake Eintrag wenn keine chemDB' AS bezeichnung,
'noName' AS filename,
'mpg' AS gruppe,
mpg.bearbeiter AS bearbeiter,
mpg.zeitstempel AS zeitstempel
FROM
mpidb_mpg_chem.mpi_ablage AS mpg
WHERE
mpg.kategorie = 'Betriebsanweisung' OR mpg.kategorie = 'Sicherheitsdatenblatt'
ORDER BY
filename
'initial' AS bearbeiter,
'2016-04-22 11:34:18' AS zeitstempel
;
TRUNCATE dataface__version;
INSERT INTO dataface__version (version) VALUES ('1002');
......@@ -124,6 +120,40 @@ END IF;
IF ( SELECT MAX(version) FROM dataface__version ) < '1003' THEN
ALTER TABLE list_gefahr ADD cmr TINYINT(1) NULL DEFAULT '0' AFTER merkmal ;
CREATE OR REPLACE VIEW view_chemAll AS
SELECT
'1' AS tabID,
'Fake Eintrag wenn keine chemDB' AS substanz,
'-' AS reinheit,
'-' AS lgk,
'-' AS cas,
'-' AS einheit,
'0' AS bFileID,
'-' AS bFilename,
'0' AS sFileID,
'-' AS sFilename,
'mpg' AS gruppe,
'initial' AS bearbeiter,
'2016-05-30 11:34:18' AS zeitstempel
;
TRUNCATE dataface__version;
INSERT INTO dataface__version (version) VALUES ('1003');
END IF;
END$$
DELIMITER ;
......@@ -181,7 +211,7 @@ CREATE TABLE IF NOT EXISTS `dataface__version` (
--
INSERT INTO `dataface__version` (`version`) VALUES
(1002);
(1003);
-- --------------------------------------------------------
......@@ -194,6 +224,7 @@ CREATE TABLE IF NOT EXISTS `list_gefahr` (
`kategorie` varchar(30) COLLATE utf8_unicode_ci NOT NULL,
`hsatz` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
`merkmal` tinytext COLLATE utf8_unicode_ci NOT NULL,
`cmr` tinyint(1) DEFAULT '0',
`anweisung` tinyint(1) NOT NULL DEFAULT '0',
`lgk` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`autoID`),
......@@ -205,103 +236,102 @@ CREATE TABLE IF NOT EXISTS `list_gefahr` (
-- Dumping data for table `list_gefahr`
--
INSERT INTO `list_gefahr` (`autoID`, `kategorie`, `hsatz`, `merkmal`, `anweisung`, `lgk`) VALUES
(000001, 'Unst. Expl.', 'H200', 'Instabil, explosiv', 1, '1'),
(000002, 'Expl. 1.1', 'H201', 'Explosiv, Gefahr der Massenexplosion.', 1, '1'),
(000003, 'Expl. 1.2', 'H202', 'Explosiv; große Gefahr durch Splitter, Spreng- und Wurfstücke.', 1, '1'),
(000004, 'Expl. 1.3', 'H203', 'Explosiv; Gefahr durch Feuer, Luftdruck oder Splitter, Spreng- und Wurfstücke.', 1, '1'),
(000005, 'Expl. 1.4', 'H204', 'Gefahr durch Feuer oder Splitter, Spreng- und Wurfstücke.', 1, '1'),
(000006, 'Expl. 1.5', 'H205', 'Gefahr der Massenexplosion bei Feuer.', 1, '1'),
(000007, 'Flam. Gas 1', 'H220', 'Extrem entzündbares Gas.', 0, '2A'),
(000008, 'Flam. Gas 2', 'H221', 'Entzündbares Gas.', 0, '2A'),
(000009, 'Flam. Aerosol 1', 'H222', 'Extrem entzündbares Aerosol.', 0, '2B'),
(000010, 'Flam. Aerosol 2', 'H223', 'Entzündbares Aerosol.', 0, '2B'),
(000011, 'Flam. Liq. 1', 'H224 ', 'Flüssigkeit und Dampf extrem entzündbar.', 0, '3'),
(000012, 'Flam. Liq. 2', 'H225', 'Flüssigkeit und Dampf leicht entzündbar.', 0, '3'),
(000013, 'Flam. Liq. 3', 'H226', 'Flüssigkeit und Dampf entzuendbar.', 0, '3'),
(000014, 'Flam. Sol. 1 or 2', 'H228', 'Entzündbarer Feststoff.', 0, '4.1B'),
(000016, 'Self-react. A', 'H240', 'Erwärmung kann Explosion verursachen.', 1, '4.1A'),
(000017, 'Org. Perox. A', 'H240', 'Erwärmung kann Explosion verursachen.', 1, '4.1A'),
(000018, 'Self-react. B', 'H241', 'Erwärmung kann Brand oder Explosion verursachen.', 0, '4.1A'),
(000019, 'Org. Perox. B', 'H241', 'Erwärmung kann Brand oder Explosion verursachen.', 0, '4.1A'),
(000020, 'Self-react. CDEF', 'H242', 'Erwärmung kann Brand verursachen.', 0, '5.2'),
(000021, 'Org. Perox. CDEF', 'H242', 'Erwärmung kann Brand verursachen.', 0, '5.2'),
(000024, 'Pyr. Liq. 1', 'H250', 'Entzündet sich in Berührung mit Luft von selbst.', 1, '4.2'),
(000025, 'Pyr. Sol. 1', 'H250', 'Entzündet sich in Berührung mit Luft von selbst.', 1, '4.2'),
(000026, 'Self-heat.1', 'H251', 'Selbsterhitzungsfähig; kann in Brand geraten.', 1, '4.2'),
(000027, 'Self-heat. 2', 'H252', 'In großen Mengen selbsterhitzungsfähig; kann in Brand geraten.', 1, '4.2'),
(000028, 'Water-react. 1', 'H260', 'In Berührung mit Wasser entstehen entzündbare Gase, die sich spontan entzünden können.', 0, '4.3'),
(000029, 'Water-react. 2 or 3', 'H261', 'In Berührung mit Wasser entstehen entzündbare Gase.', 0, '4.3'),
(000031, 'Ox. Gas 1', 'H270', 'Oxidierende Gase', 0, '2A'),
(000032, 'Ox. Liq. 1', 'H271', 'Kann Brand oder Explosion verursachen; starkes Oxidationsmittel.', 0, '5.1A'),
(000033, 'Ox. Liq. 2 or 3', 'H272', 'Kann Brand verstärken; Oxidationsmittel.', 0, '5.1B'),
(000035, 'Ox. Sol. 1', 'H271', 'Kann Brand oder Explosion verursachen; starkes Oxidationsmittel.', 0, '5.1A'),
(000036, 'Ox. Sol. 2 or 3', 'H272', 'Kann Brand verstärken; Oxidationsmittel.', 0, '5.1B'),
(000038, 'Press. Gas ', 'H280', 'Enthält Gas unter Druck; kann bei Erwärmung explodieren.', 0, '2A'),
(000039, 'Press. Gas (refriger', 'H281', 'Enthält tiefgekühltes Gas; kann Kälteverbrennungen oder -Verletzungen verursachen.', 0, '2A'),
(000042, 'Met. Corr.1', 'H290', 'Kann gegenüber Metallen korrosiv sein.', 0, '10-13'),
(000043, 'Acute Tox.1 or 2 (oral)', 'H300', 'Lebensgefahr bei Verschlucken.', 1, '6.1'),
(000045, 'Acute Tox.3 (oral)', 'H301', 'Giftig bei Verschlucken.', 0, '6.1'),
(000046, 'Acute Tox. 4 (oral)', 'H302', 'Gesundheitsschädlich bei Verschlucken.', 0, '10-13'),
(000047, 'Asp. Tox. 1', 'H304', 'Kann bei Verschlucken und Eindringen in die Atemwege tödlich sein.', 0, '10-13'),
(000048, 'Acute Tox.1 or 2 (dermal)', 'H310', 'Lebensgefahr bei Hautkontakt.', 1, '6.1'),
(000050, 'Acute Tox.3 (dermal)', 'H311', 'Giftig bei Hautkontakt.', 0, '6.1'),
(000051, 'Acute Tox. 4 (dermal', 'H312', 'Gesundheitsschädlich bei Hautkontakt.', 0, '10-13'),
(000052, 'Skin. Corr. 1 (A, B or C)', 'H314', 'Verursacht schwere Verätzungen der Haut und schwere Augenschäden.', 0, '8'),
(000055, 'Skin Irrit. 2', 'H315', 'Verursacht Hautreizungen.', 0, '10-13'),
(000057, 'Skin Sens. 1 (A or B)', 'H317', 'Kann allergische Hautreaktionen verursachen.', 0, '10-13'),
(000059, 'Eye Dam. 1', 'H318', 'Verursacht schwere Augenschäden.', 0, '10-13'),
(000060, 'Eye Irrit. 2', 'H319', 'Verursacht schwere Augenreizung.', 0, '10-13'),
(000061, 'Acute Tox.1 or 2 (inhalativ)', 'H330', 'Lebensgefahr bei Einatmen.', 1, '6.1'),
(000063, 'Acute Tox.3 (inhalative)', 'H331', 'Giftig bei Einatmen.', 0, '6.1'),
(000064, 'Acute Tox. 4 (inhalative)', 'H332', 'Gesundheitsschädlich bei Einatmen.', 0, '10-13'),
(000065, 'Resp. Sens. 1 (A or B)', 'H334', 'Kann bei Einatmen Allergie, asthmaartige Symptome oder Atembeschwerden verursachen.', 0, '10-13'),
(000068, 'STOT SE 3; eye irr.', 'H335', 'Kann die Atemwege reizen.', 0, '10-13'),
(000069, 'STOT SE 3; narcotic', 'H336', 'Kann Schläfrigkeit und Benommenheit verursachen.', 0, '10-13'),
(000070, 'Muta. 1 (A or B)', 'H340', 'Kann genetische Defekte verursachen.', 1, '6.1'),
(000072, 'Muta. 2', 'H341', 'Kann vermutlich genetische Defekte verursachen.', 0, '10-13'),
(000073, 'Carc. 1 (A or B)', 'H350', 'Kann Krebs erzeugen.', 1, '6.1'),
(000075, 'Carc. 2', 'H351', 'Kann vermutlich Krebs erzeugen.', 0, '10-13'),
(000076, 'Repr. 1 (A or B)', 'H360', 'Kann die Fruchtbarkeit beeinträchtigen und/oder das Kind im Mutterleib schädigen.', 1, '6.1'),
(000078, 'Repr. 2', 'H361', 'Kann vermutlich die Fruchtbarkeit beeinträchtigen und/oder das Kind im Mutterleib schädigen.', 0, '10-13'),
(000079, 'Lact.', 'H362', 'Kann Säuglinge über die Muttermilch schädigen.', 0, '10-13'),
(000080, 'STOT SE 1', 'H370', 'Schädigt die Organe.', 0, '6.1'),
(000081, 'STOT SE 2', 'H371', 'Kann die Organe schädigen.', 0, '10-13'),
(000082, 'STOT RE 1', 'H372', 'Schädigt die Organe bei längerer oder wiederholter Exposition.', 0, '6.1'),
(000083, 'STOT RE 2', 'H373', 'Kann die Organe schädigen bei längerer oder wiederholter Exposition..', 0, '10-13'),
(000084, 'Aquatic Acute 1', 'H400', 'Sehr giftig für Wasserorganismen.', 0, '10-13'),
(000085, 'Aquatic Chronic 1', 'H410', 'Sehr giftig für Wasserorganismen mit langfristiger Wirkung.', 0, '10-13'),
(000086, 'Aquatic Chronic 2', 'H411', 'Giftig für Wasserorganismen, mit langfristiger Wirkung.', 0, '10-13'),
(000087, 'Aquatic Chronic 3', 'H412', 'Schädlich für Wasserorganismen, mit langfristiger Wirkung.', 0, '10-13'),
(000088, 'Aquatic Chronic 4', 'H413', 'Kann für Wasserorganismen schädlich sein, mit langfristiger Wirkung.', 0, '10-13'),
(000089, 'Ozone 1', 'H420', 'Schädigt die öffentliche Gesundheit und die Umwelt durch Ozonabbau in der äußeren Atmosphäre', 0, '10-13'),
(000090, 'keine', 'H---', 'nur fuer Datenuebernahme', 0, '--'),
(000091, 'Acute Tox.3-4/ CMR 2', 'VGIII', 'Verpackungsgruppe III für Gefahrgut', 0, '6.1'),
(000092, 'EUH 001', 'EUH 001', 'In trockenem Zustand explosionsgefährlich.', 0, '10-13'),
(000093, 'EUH 006', 'EUH 006', 'Mit und ohne Luft explosionsfähig.', 0, '10-13'),
(000094, 'EUH 014', 'EUH 014', 'Reagiert heftig mit Wasser.', 0, '10-13'),
(000095, 'EUH 018', 'EUH 018', 'Kann bei Verwendung explosionsfähige/entzündbare Dampf/Luft-Gemische\r\nbilden.', 0, '10-13'),
(000096, 'EUH 019', 'EUH 019', 'Kann explosionsfähige Peroxide bilden.', 0, '10-13'),
(000097, 'EUH 044', 'EUH 044', 'Explosionsgefahr bei Erhitzen unter Einschluss.', 0, '10-13'),
(000098, 'EUH 029', 'EUH 029', 'Entwickelt bei Berührung mit Wasser giftige Gase.', 0, '10-13'),
(000099, 'EUH 031', 'EUH 031', 'Entwickelt bei Berührung mit Säure giftige Gase.', 0, '10-13'),
(000100, 'EUH 032', 'EUH 032', 'Entwickelt bei Berührung mit Säure sehr giftige Gase.', 0, '10-13'),
(000101, 'EUH 066', 'EUH 066', 'Wiederholter Kontakt kann zu spröder oder rissiger Haut führen.', 0, '10-13'),
(000102, 'EUH 070', 'EUH 070', 'Giftig bei Berührung mit den Augen.', 0, '10-13'),
(000103, 'EUH 071', 'EUH 071', 'Wirkt ätzend auf die Atemwege.', 0, '10-13'),
(000104, 'EUH 059', 'EUH 059', 'Die Ozonschicht schädigend.', 0, '10-13'),
(000105, 'EUH 201', 'EUH 201', 'Enthält Blei. Nicht für den Anstrich von Gegenständen verwenden, die von Kindern gekaut oder gelutscht werden könnten.', 0, '10-13'),
(000106, 'EUH 202', 'EUH 202', 'Cyanacrylat. Gefahr. Klebt innerhalb von Sekunden Haut und Augenlider zusammen.\r\nDarf nicht in die Hände von Kindern gelangen.', 0, '10-13'),
(000107, 'EUH 203', 'EUH 203', 'Enthält Chrom (VI). Kann allergische Reaktionen hervorrufen.', 0, '10-13'),
(000108, 'EUH 204', 'EUH 204', 'Enthält Isocyanate. Kann allergische Reaktionen hervorrufen.', 0, '10-13'),
(000109, 'EUH 205', 'EUH 205', 'Enthält epoxidhaltige Verbindungen. Kann allergische Reaktionen hervorrufen.', 0, '10-13'),
(000110, 'EUH 206', 'EUH 206', 'Achtung! Nicht zusammen mit anderen Produkten verwenden, da gefährliche\r\nGase (Chlor) freigesetzt werden können.', 0, '10-13'),
(000111, 'EUH 207', 'EUH 207', 'Achtung! Enthält Cadmium. Bei der Verwendung entstehen gefährliche Dämpfe.\r\nHinweise des Herstellers beachten. Sicherheitsanweisungen einhalten.', 0, '10-13'),
(000112, 'EUH 208', 'EUH 208', 'Enthält <Name des sensibilisierenden Stoffes>. Kann allergische Reaktionen hervorrufen.', 0, '10-13'),
(000113, 'EUH 209', 'EUH 209', 'Kann bei Verwendung leicht entzündbar werden.', 0, '10-13'),
(000114, 'EUH 210', 'EUH 210', 'Sicherheitsdatenblatt auf Anfrage erhältlich.', 0, '10-13'),
(000115, 'EUH 401', 'EUH 401', 'Zur Vermeidung von Risiken für Mensch und Umwelt die Gebrauchsanleitung einhalten.', 0, '10-13'),
(000116, 'Aerosol 3', 'H229', 'Behälter steht unter Druck: Kann bei Erwärmung bersten.', 0, '2B');
INSERT INTO `list_gefahr` (`autoID`, `kategorie`, `hsatz`, `merkmal`, `cmr`, `anweisung`, `lgk`) VALUES
(000001, 'Unst. Expl.', 'H200', 'Instabil, explosiv', 0, 1, '1'),
(000002, 'Expl. 1.1', 'H201', 'Explosiv, Gefahr der Massenexplosion.', 0, 1, '1'),
(000003, 'Expl. 1.2', 'H202', 'Explosiv; große Gefahr durch Splitter, Spreng- und Wurfstücke.', 0, 1, '1'),
(000004, 'Expl. 1.3', 'H203', 'Explosiv; Gefahr durch Feuer, Luftdruck oder Splitter, Spreng- und Wurfstücke.', 0, 1, '1'),
(000005, 'Expl. 1.4', 'H204', 'Gefahr durch Feuer oder Splitter, Spreng- und Wurfstücke.', 0, 1, '1'),
(000006, 'Expl. 1.5', 'H205', 'Gefahr der Massenexplosion bei Feuer.', 0, 1, '1'),
(000007, 'Flam. Gas 1', 'H220', 'Extrem entzündbares Gas.', 0, 0, '2A'),
(000008, 'Flam. Gas 2', 'H221', 'Entzündbares Gas.', 0, 0, '2A'),
(000009, 'Flam. Aerosol 1', 'H222', 'Extrem entzündbares Aerosol.', 0, 0, '2B'),
(000010, 'Flam. Aerosol 2', 'H223', 'Entzündbares Aerosol.', 0, 0, '2B'),
(000011, 'Flam. Liq. 1', 'H224 ', 'Flüssigkeit und Dampf extrem entzündbar.', 0, 0, '3'),
(000012, 'Flam. Liq. 2', 'H225', 'Flüssigkeit und Dampf leicht entzündbar.', 0, 0, '3'),
(000013, 'Flam. Liq. 3', 'H226', 'Flüssigkeit und Dampf entzuendbar.', 0, 0, '3'),
(000014, 'Flam. Sol. 1 or 2', 'H228', 'Entzündbarer Feststoff.', 0, 0, '4.1B'),
(000016, 'Self-react. A', 'H240', 'Erwärmung kann Explosion verursachen.', 0, 1, '4.1A'),
(000017, 'Org. Perox. A', 'H240', 'Erwärmung kann Explosion verursachen.', 0, 1, '4.1A'),
(000018, 'Self-react. B', 'H241', 'Erwärmung kann Brand oder Explosion verursachen.', 0, 0, '4.1A'),
(000019, 'Org. Perox. B', 'H241', 'Erwärmung kann Brand oder Explosion verursachen.', 0, 0, '4.1A'),
(000020, 'Self-react. CDEF', 'H242', 'Erwärmung kann Brand verursachen.', 0, 0, '5.2'),
(000021, 'Org. Perox. CDEF', 'H242', 'Erwärmung kann Brand verursachen.', 0, 0, '5.2'),
(000024, 'Pyr. Liq. 1', 'H250', 'Entzündet sich in Berührung mit Luft von selbst.', 0, 1, '4.2'),
(000025, 'Pyr. Sol. 1', 'H250', 'Entzündet sich in Berührung mit Luft von selbst.', 0, 1, '4.2'),
(000026, 'Self-heat.1', 'H251', 'Selbsterhitzungsfähig; kann in Brand geraten.', 0, 1, '4.2'),
(000027, 'Self-heat. 2', 'H252', 'In großen Mengen selbsterhitzungsfähig; kann in Brand geraten.', 0, 1, '4.2'),
(000028, 'Water-react. 1', 'H260', 'In Berührung mit Wasser entstehen entzündbare Gase, die sich spontan entzünden können.', 0, 0, '4.3'),
(000029, 'Water-react. 2 or 3', 'H261', 'In Berührung mit Wasser entstehen entzündbare Gase.', 0, 0, '4.3'),
(000031, 'Ox. Gas 1', 'H270', 'Oxidierende Gase', 0, 0, '2A'),
(000032, 'Ox. Liq. 1', 'H271', 'Kann Brand oder Explosion verursachen; starkes Oxidationsmittel.', 0, 0, '5.1A'),
(000033, 'Ox. Liq. 2 or 3', 'H272', 'Kann Brand verstärken; Oxidationsmittel.', 0, 0, '5.1B'),
(000035, 'Ox. Sol. 1', 'H271', 'Kann Brand oder Explosion verursachen; starkes Oxidationsmittel.', 0, 0, '5.1A'),
(000036, 'Ox. Sol. 2 or 3', 'H272', 'Kann Brand verstärken; Oxidationsmittel.', 0, 0, '5.1B'),
(000038, 'Press. Gas ', 'H280', 'Enthält Gas unter Druck; kann bei Erwärmung explodieren.', 0, 0, '2A'),
(000039, 'Press. Gas (refriger', 'H281', 'Enthält tiefgekühltes Gas; kann Kälteverbrennungen oder -Verletzungen verursachen.', 0, 0, '2A'),
(000042, 'Met. Corr.1', 'H290', 'Kann gegenüber Metallen korrosiv sein.', 0, 0, '10-13'),
(000043, 'Acute Tox.1 or 2 (oral)', 'H300', 'Lebensgefahr bei Verschlucken.', 0, 1, '6.1'),
(000045, 'Acute Tox.3 (oral)', 'H301', 'Giftig bei Verschlucken.', 0, 0, '6.1'),
(000046, 'Acute Tox. 4 (oral)', 'H302', 'Gesundheitsschädlich bei Verschlucken.', 0, 0, '10-13'),
(000047, 'Asp. Tox. 1', 'H304', 'Kann bei Verschlucken und Eindringen in die Atemwege tödlich sein.', 0, 0, '10-13'),
(000048, 'Acute Tox.1 or 2 (dermal)', 'H310', 'Lebensgefahr bei Hautkontakt.', 0, 1, '6.1'),
(000050, 'Acute Tox.3 (dermal)', 'H311', 'Giftig bei Hautkontakt.', 0, 0, '6.1'),
(000051, 'Acute Tox. 4 (dermal', 'H312', 'Gesundheitsschädlich bei Hautkontakt.', 0, 0, '10-13'),
(000052, 'Skin. Corr. 1 (A, B or C)', 'H314', 'Verursacht schwere Verätzungen der Haut und schwere Augenschäden.', 0, 0, '8'),
(000055, 'Skin Irrit. 2', 'H315', 'Verursacht Hautreizungen.', 0, 0, '10-13'),
(000057, 'Skin Sens. 1 (A or B)', 'H317', 'Kann allergische Hautreaktionen verursachen.', 0, 0, '10-13'),
(000059, 'Eye Dam. 1', 'H318', 'Verursacht schwere Augenschäden.', 0, 0, '10-13'),
(000060, 'Eye Irrit. 2', 'H319', 'Verursacht schwere Augenreizung.', 0, 0, '10-13'),
(000061, 'Acute Tox.1 or 2 (inhalativ)', 'H330', 'Lebensgefahr bei Einatmen.', 0, 1, '6.1'),
(000063, 'Acute Tox.3 (inhalative)', 'H331', 'Giftig bei Einatmen.', 0, 0, '6.1'),
(000064, 'Acute Tox. 4 (inhalative)', 'H332', 'Gesundheitsschädlich bei Einatmen.', 0, 0, '10-13'),
(000065, 'Resp. Sens. 1 (A or B)', 'H334', 'Kann bei Einatmen Allergie, asthmaartige Symptome oder Atembeschwerden verursachen.', 0, 0, '10-13'),
(000068, 'STOT SE 3; eye irr.', 'H335', 'Kann die Atemwege reizen.', 0, 0, '10-13'),
(000069, 'STOT SE 3; narcotic', 'H336', 'Kann Schläfrigkeit und Benommenheit verursachen.', 0, 0, '10-13'),
(000070, 'Muta. 1 (A or B)', 'H340', 'Kann genetische Defekte verursachen.', 1, 1, '6.1'),
(000072, 'Muta. 2', 'H341', 'Kann vermutlich genetische Defekte verursachen.', 1, 1, '10-13'),
(000073, 'Carc. 1 (A or B)', 'H350', 'Kann Krebs erzeugen.', 1, 1, '6.1'),
(000075, 'Carc. 2', 'H351', 'Kann vermutlich Krebs erzeugen.', 1, 1, '10-13'),
(000076, 'Repr. 1 (A or B)', 'H360', 'Kann die Fruchtbarkeit beeinträchtigen und/oder das Kind im Mutterleib schädigen.', 1, 1, '6.1'),
(000078, 'Repr. 2', 'H361', 'Kann vermutlich die Fruchtbarkeit beeinträchtigen und/oder das Kind im Mutterleib schädigen.', 1, 1, '10-13'),
(000079, 'Lact.', 'H362', 'Kann Säuglinge über die Muttermilch schädigen.', 0, 0, '10-13'),
(000080, 'STOT SE 1', 'H370', 'Schädigt die Organe.', 0, 0, '6.1'),
(000081, 'STOT SE 2', 'H371', 'Kann die Organe schädigen.', 0, 0, '10-13'),
(000082, 'STOT RE 1', 'H372', 'Schädigt die Organe bei längerer oder wiederholter Exposition.', 0, 0, '6.1'),
(000083, 'STOT RE 2', 'H373', 'Kann die Organe schädigen bei längerer oder wiederholter Exposition..', 0, 0, '10-13'),
(000084, 'Aquatic Acute 1', 'H400', 'Sehr giftig für Wasserorganismen.', 0, 0, '10-13'),
(000085, 'Aquatic Chronic 1', 'H410', 'Sehr giftig für Wasserorganismen mit langfristiger Wirkung.', 0, 0, '10-13'),
(000086, 'Aquatic Chronic 2', 'H411', 'Giftig für Wasserorganismen, mit langfristiger Wirkung.', 0, 0, '10-13'),
(000087, 'Aquatic Chronic 3', 'H412', 'Schädlich für Wasserorganismen, mit langfristiger Wirkung.', 0, 0, '10-13'),
(000088, 'Aquatic Chronic 4', 'H413', 'Kann für Wasserorganismen schädlich sein, mit langfristiger Wirkung.', 0, 0, '10-13'),
(000089, 'Ozone 1', 'H420', 'Schädigt die öffentliche Gesundheit und die Umwelt durch Ozonabbau in der äußeren Atmosphäre', 0, 0, '10-13'),
(000091, 'Acute Tox.3-4/ CMR 2', 'VGIII', 'Verpackungsgruppe III für Gefahrgut', 1, 1, '6.1'),
(000092, 'EUH 001', 'EUH 001', 'In trockenem Zustand explosionsgefährlich.', 0, 0, '10-13'),
(000093, 'EUH 006', 'EUH 006', 'Mit und ohne Luft explosionsfähig.', 0, 1, '10-13'),
(000094, 'EUH 014', 'EUH 014', 'Reagiert heftig mit Wasser.', 0, 0, '10-13'),
(000095, 'EUH 018', 'EUH 018', 'Kann bei Verwendung explosionsfähige/entzündbare Dampf/Luft-Gemische\r\nbilden.', 0, 0, '10-13'),
(000096, 'EUH 019', 'EUH 019', 'Kann explosionsfähige Peroxide bilden.', 0, 0, '10-13'),
(000097, 'EUH 044', 'EUH 044', 'Explosionsgefahr bei Erhitzen unter Einschluss.', 0, 0, '10-13'),
(000098, 'EUH 029', 'EUH 029', 'Entwickelt bei Berührung mit Wasser giftige Gase.', 0, 0, '10-13'),
(000099, 'EUH 031', 'EUH 031', 'Entwickelt bei Berührung mit Säure giftige Gase.', 0, 0, '10-13'),
(000100, 'EUH 032', 'EUH 032', 'Entwickelt bei Berührung mit Säure sehr giftige Gase.', 0, 0, '10-13'),
(000101, 'EUH 066', 'EUH 066', 'Wiederholter Kontakt kann zu spröder oder rissiger Haut führen.', 0, 0, '10-13'),
(000102, 'EUH 070', 'EUH 070', 'Giftig bei Berührung mit den Augen.', 0, 0, '10-13'),
(000103, 'EUH 071', 'EUH 071', 'Wirkt ätzend auf die Atemwege.', 0, 0, '10-13'),
(000104, 'EUH 059', 'EUH 059', 'Die Ozonschicht schädigend.', 0, 0, '10-13'),
(000105, 'EUH 201', 'EUH 201', 'Enthält Blei. Nicht für den Anstrich von Gegenständen verwenden, die von Kindern gekaut oder gelutscht werden könnten.', 0, 0, '10-13'),
(000106, 'EUH 202', 'EUH 202', 'Cyanacrylat. Gefahr. Klebt innerhalb von Sekunden Haut und Augenlider zusammen.\r\nDarf nicht in die Hände von Kindern gelangen.', 0, 0, '10-13'),
(000107, 'EUH 203', 'EUH 203', 'Enthält Chrom (VI). Kann allergische Reaktionen hervorrufen.', 0, 0, '10-13'),
(000108, 'EUH 204', 'EUH 204', 'Enthält Isocyanate. Kann allergische Reaktionen hervorrufen.', 0, 0, '10-13'),
(000109, 'EUH 205', 'EUH 205', 'Enthält epoxidhaltige Verbindungen. Kann allergische Reaktionen hervorrufen.', 0, 0, '10-13'),
(000110, 'EUH 206', 'EUH 206', 'Achtung! Nicht zusammen mit anderen Produkten verwenden, da gefährliche\r\nGase (Chlor) freigesetzt werden können.', 0, 0, '10-13'),
(000111, 'EUH 207', 'EUH 207', 'Achtung! Enthält Cadmium. Bei der Verwendung entstehen gefährliche Dämpfe.\r\nHinweise des Herstellers beachten. Sicherheitsanweisungen einhalten.', 0, 0, '10-13'),
(000112, 'EUH 208', 'EUH 208', 'Enthält <Name des sensibilisierenden Stoffes>. Kann allergische Reaktionen hervorrufen.', 0, 0, '10-13'),
(000113, 'EUH 209', 'EUH 209', 'Kann bei Verwendung leicht entzündbar werden.', 0, 0, '10-13'),
(000114, 'EUH 210', 'EUH 210', 'Sicherheitsdatenblatt auf Anfrage erhältlich.', 0, 0, '10-13'),
(000115, 'EUH 401', 'EUH 401', 'Zur Vermeidung von Risiken für Mensch und Umwelt die Gebrauchsanleitung einhalten.', 0, 0, '10-13'),
(000116, 'Aerosol 3', 'H229', 'Behälter steht unter Druck: Kann bei Erwärmung bersten.', 0, 0, '2B');
-- --------------------------------------------------------
......@@ -459,7 +489,6 @@ CREATE TABLE IF NOT EXISTS `view_chemAll` (
,`substanz` varchar(30)
,`reinheit` varchar(1)
,`lgk` varchar(1)
,`cmr` varchar(1)
,`cas` varchar(1)
,`einheit` varchar(1)
,`bFileID` varchar(1)
......@@ -488,13 +517,13 @@ CREATE TABLE IF NOT EXISTS `view_favorit` (
-- Stand-in structure for view `view_gefahr`
--
CREATE TABLE IF NOT EXISTS `view_gefahr` (
`autoID` smallint(6) unsigned zerofill
,`tabID` smallint(6)
,`substanz` varchar(50)
,`kategorie` varchar(30)
`autoID` varchar(1)
,`tabID` varchar(1)
,`substanz` varchar(30)
,`kategorie` varchar(1)
,`gruppe` varchar(3)
,`bearbeiter` varchar(20)
,`zeitstempel` timestamp
,`bearbeiter` varchar(7)
,`zeitstempel` varchar(19)
);
-- --------------------------------------------------------
......@@ -531,7 +560,7 @@ CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW
--
DROP TABLE IF EXISTS `view_chemAll`;
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `view_chemAll` AS select '1' AS `tabID`,'Fake Eintrag wenn keine chemDB' AS `substanz`,'-' AS `reinheit`,'-' AS `lgk`,'0' AS `cmr`,'-' AS `cas`,'-' AS `einheit`,'-' AS `bFileID`,'-' AS `bFilename`,'-' AS `sFileID`,'-' AS `sFilename`,'mpg' AS `gruppe`,'initial' AS `bearbeiter`,'2016-03-02 11:34:18' AS `zeitstempel`;
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `view_chemAll` AS select '1' AS `tabID`,'Fake Eintrag wenn keine chemDB' AS `substanz`,'-' AS `reinheit`,'-' AS `lgk`,'-' AS `cas`,'-' AS `einheit`,'0' AS `bFileID`,'-' AS `bFilename`,'0' AS `sFileID`,'-' AS `sFilename`,'mpg' AS `gruppe`,'initial' AS `bearbeiter`,'2016-05-30 11:34:18' AS `zeitstempel`;
-- --------------------------------------------------------
......@@ -549,7 +578,7 @@ CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW
--
DROP TABLE IF EXISTS `view_gefahr`;
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `view_gefahr` AS select `mpgT1`.`autoID` AS `autoID`,`mpgT2`.`tabID` AS `tabID`,`mpgT2`.`substanz` AS `substanz`,`mpgT1`.`kategorie` AS `kategorie`,'mpg' AS `gruppe`,`mpgT1`.`bearbeiter` AS `bearbeiter`,`mpgT1`.`zeitstempel` AS `zeitstempel` from (`mpidb_mpg_chem`.`mpi_gefahr` `mpgT1` join `mpidb_mpg_chem`.`mpi_chemstoff` `mpgT2`) where (`mpgT1`.`chemID` = `mpgT2`.`tabID`);
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `view_gefahr` AS select '1' AS `autoID`,'1' AS `tabID`,'Fake Eintrag wenn keine chemDB' AS `substanz`,'-' AS `kategorie`,'mpg' AS `gruppe`,'initial' AS `bearbeiter`,'2016-03-02 11:34:18' AS `zeitstempel`;
-- --------------------------------------------------------
......
......@@ -32,6 +32,7 @@ IF ( SELECT MAX(version) FROM dataface__version ) < '1000' THEN
INSERT INTO dataface__version (version) VALUES ('1000');
END IF;
-- CHANGES V1.0.01 - 2016-04-25
-- ****************************
-- fs::rsync - asi policy view BA und SDB
......@@ -99,6 +100,41 @@ END IF;
END IF;
-- CHANGES V1.0.03 - 2016-05-30
-- ****************************
-- fs::rsync - add field cmr in list_gefahr
-- db::list_gefahr - add field cmr in list_gefahr
-- db::view_chemALL - del field cmr
IF ( SELECT MAX(version) FROM dataface__version ) < '1003' THEN
-- add field cmr
ALTER TABLE list_gefahr ADD cmr TINYINT(1) NULL DEFAULT '0' AFTER merkmal ;
-- change view_chemAll mpg-version
CREATE OR REPLACE VIEW view_chemAll AS
SELECT
'1' AS tabID,
'Fake Eintrag wenn keine chemDB' AS substanz,
'-' AS reinheit,
'-' AS lgk,
'-' AS cas,
'-' AS einheit,
'0' AS bFileID,
'-' AS bFilename,
'0' AS sFileID,
'-' AS sFilename,
'mpg' AS gruppe,
'initial' AS bearbeiter,
'2016-05-30 11:34:18' AS zeitstempel
;
TRUNCATE dataface__version;
INSERT INTO dataface__version (version) VALUES ('1003');
END IF;
END;
$$
......
......@@ -22,10 +22,18 @@ widget:label = "Gefahrenhinweis"
widget:type = "textarea"
display = inline
[cmr]
widget:type = checkbox
widget:label = "CMR-Stoff"
vocabulary = cmr
filter = 1
[anweisung]
# Typ: tinyint(1)
widget:type = checkbox
vocabulary = anweisung
widget:label = BA notwendig
column:label = BA notw.
filter = 1
[lgk]
......
......@@ -45,14 +45,12 @@ class tables_list_gefahr {
return $record->val('lgk');
}
// mache aus 0 und 1 = ja und nein
function anweisung__renderCell(&$record) {
if ($record->val('anweisung') == '1') return 'ja';
return 'nein';
function valuelist__cmr() {
return array(0=>'nein', 1=>'ja');
}
function valuelist__anweisung() {
return array(0=>'nein', 1=>'ja');
return array(0=>'nein', 1=>'ja');
}
}
......
[lagerklasse]
__sql__ = "SELECT lgk,CONCAT(lgk,' : ',beschreibung) from list_lgk"
../valuelists.ini
\ No newline at end of file
......@@ -59,7 +59,14 @@
__sql__ = "SELECT ablageID, filename FROM view_ablageAll"
#
# list_gefahr
#
[lagerklasse]
__sql__ = "SELECT lgk,CONCAT(lgk,' : ',beschreibung) from list_lgk"
# ENDE
......@@ -14,7 +14,7 @@ CREATE OR REPLACE VIEW view_ablageAll AS
-- version mpg mit mpg_chem
-- entsprechend erweitern/anpassen, wenn mehr chemie-db's existieren
-- siehe Beispiel mpi-dcts (4db's) in ../tables/view_chemAll/view_chemAll.sql
-- siehe Beispiel mpi-dcts (4db's) in ../tables/view_ablageAll/view_ablageAll.sql
CREATE OR REPLACE VIEW view_ablageAll AS
SELECT
LPAD(mpg.ablageID, 6, '0') AS ablageID,
......
......@@ -6,16 +6,15 @@ CREATE OR REPLACE VIEW view_chemAll AS
'Fake Eintrag wenn keine chemDB' AS substanz,
'-' AS reinheit,
'-' AS lgk,
'0' AS cmr,
'-' AS cas,
'-' AS einheit,
'-' AS bFileID,
'0' AS bFileID,
'-' AS bFilename,
'-' AS sFileID,
'0' AS sFileID,
'-' AS sFilename,
'mpg' AS gruppe,
'initial' AS bearbeiter,
'2016-03-02 11:34:18' AS zeitstempel
'2016-05-03 11:34:18' AS zeitstempel
;
......@@ -28,7 +27,6 @@ CREATE OR REPLACE VIEW view_chemAll AS
mpg.substanz AS substanz,
mpg.reinheit AS reinheit,
mpg.lgk AS lgk,
mpg.cmr AS cmr,
mpg.cas AS cas,
mpg.einheit AS einheit,
LPAD(mpg.bFileID, 6, '0') AS bFileID,
......@@ -50,7 +48,6 @@ CREATE OR REPLACE VIEW view_chemAll AS
bio.substanz AS substanz,
bio.reinheit AS reinheit,
bio.lgk AS lgk,
bio.cmr AS cmr,
bio.cas AS cas,
bio.einheit AS einheit,
LPAD(bio.bFileID, 6, '0') AS bFileID,
......@@ -67,7 +64,6 @@ UNION ALL
bpe.substanz AS substanz,
bpe.reinheit AS reinheit,
bpe.lgk AS lgk,
bpe.cmr AS cmr,