Hi Jonofe,
ich habe ja nicht das gleiche Problem wie der Kollege hier.
Bei mir
... ist ja alles "vorhanden".
Das löschen des LBS und folgendes
..hat leider nichts gebracht.
Wie mache ich den einen "DROP" auf die procedure?
Ich denke darüber nach mal auf ein Backup von vor einer Woche zu gehen mit Edomi Version 1.50
ich habe ja nicht das gleiche Problem wie der Kollege hier.
Bei mir
Code:
Database changed mysql> SHOW PROCEDURE STATUS; show triggers; +-----------+--------------+-----------+----------------+---------------------+---------------------+---------------+---------+----------------------+----------------------+--------------------+ | Db | Name | Type | Definer | Modified | Created | Security_type | Comment | character_set_client | collation_connection | Database Collation | +-----------+--------------+-----------+----------------+---------------------+---------------------+---------------+---------+----------------------+----------------------+--------------------+ | edomiLive | mqtt_publish | PROCEDURE | root@localhost | 2017-07-25 22:13:54 | 2017-07-25 22:13:54 | DEFINER | | latin1 | latin1_swedish_ci | latin1_swedish_ci | +-----------+--------------+-----------+----------------+---------------------+---------------------+---------------+---------+----------------------+----------------------+--------------------+ 1 row in set (0.00 sec) +---------------------+--------+-------+-----------------------------------------------------------+--------+---------+----------+----------------+----------------------+----------------------+--------------------+ | Trigger | Event | Table | Statement | Timing | Created | sql_mode | Definer | character_set_client | collation_connection | Database Collation | +---------------------+--------+-------+-----------------------------------------------------------+--------+---------+----------+----------------+----------------------+----------------------+--------------------+ | mqtt_insert_trigger | INSERT | RAMko | CALL mqtt_publish(NEW.gatyp, NEW.ga, NEW.name, NEW.value) | AFTER | NULL | | root@localhost | latin1 | latin1_swedish_ci | latin1_swedish_ci | | mqtt_update_trigger | UPDATE | RAMko | CALL mqtt_publish(NEW.gatyp, NEW.ga, NEW.name, NEW.value) | AFTER | NULL | | root@localhost | latin1 | latin1_swedish_ci | latin1_swedish_ci | +---------------------+--------+-------+-----------------------------------------------------------+--------+---------+----------+----------------+----------------------+----------------------+--------------------+ 2 rows in set (0.01 sec)
Das löschen des LBS und folgendes
Code:
mysql USE edomiLive; DROP TRIGGER IF EXISTS mqtt_insert_trigger; DROP TRIGGER IF EXISTS mqtt_update_trigger; CREATE TRIGGER mqtt_insert_trigger AFTER INSERT ON RAMko FOR EACH ROW CALL mqtt_publish(NEW.gatyp, NEW.ga, NEW.name, NEW.value); CREATE TRIGGER mqtt_update_trigger AFTER UPDATE ON RAMko FOR EACH ROW CALL mqtt_publish(NEW.gatyp, NEW.ga, NEW.name, NEW.value); SHOW TRIGGERS;
Zitat von jonofe
Beitrag anzeigen
Ich denke darüber nach mal auf ein Backup von vor einer Woche zu gehen mit Edomi Version 1.50
Kommentar