Projekt

Allgemein

Profil

Unterstützung #419

fehlende mtime-Trigger

Von Bernd Bleßmann vor mehr als 4 Jahren hinzugefügt.

Status:
Neu
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
-
Beginn:
27.02.2020
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

Beschreibung

Es gibt Tabellen, die haben eine Spalte mtime, aber keinen Trigger (z.B. business).
Man müsste kurz prüfen, ob das Absicht ist und/oder mtime anders verwendet (wird z.B. in der Tabelle files). Evtl. sollte dann in diesen Fällen die Spalte umbenannt werden, damit das konsistent ist.

Eine Liste zu prüfender Tabellen kann man z.B. so bekommen:


SELECT table_name FROM information_schema.columns WHERE column_name ILIKE 'mtime' AND table_name NOT IN (SELECT relname FROM pg_trigger t, pg_proc p, pg_class c WHERE c.oid = t.tgrelid AND t.tgfoid=p.oid AND proname LIKE 'set_mtime%');

Auch abrufbar als: Atom PDF