Resolve "Missing OR in trigger definitions" #81

Merged
eelke merged 1 commit from 62-missing-or-in-trigger-definitions into master 2019-10-05 06:56:01 +00:00

View file

@ -91,12 +91,18 @@ QString PgTrigger::event() const
QString event;
if (type & TriggerTypeInsert)
event += "INSERT ";
if (type & TriggerTypeUpdate)
if (type & TriggerTypeUpdate) {
if (!event.isEmpty()) event += "OR ";
event += "UPDATE ";
if (type & TriggerTypeDelete)
}
if (type & TriggerTypeDelete) {
if (!event.isEmpty()) event += "OR ";
event += "DELETE ";
if (type & TriggerTypeTruncate)
}
if (type & TriggerTypeTruncate) {
if (!event.isEmpty()) event += "OR ";
event += "TRUNCATE";
}
return event.trimmed();
}