Merge branch '62-missing-or-in-trigger-definitions' into 'master'
WIP: Resolve "Missing OR in trigger definitions" Closes #62 See merge request eelke/pgLab!6
This commit is contained in:
commit
6e4f9aec32
1 changed files with 9 additions and 3 deletions
|
|
@ -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();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue