]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 472013: [Oracle] checksetup.pl fails with ORA-04091 and you can't change the...
authorlpsolit%gmail.com <>
Mon, 5 Jan 2009 19:52:06 +0000 (19:52 +0000)
committerlpsolit%gmail.com <>
Mon, 5 Jan 2009 19:52:06 +0000 (19:52 +0000)
Bugzilla/DB/Oracle.pm
Bugzilla/DB/Schema/Oracle.pm

index 4153751fdd47e40913ae649b34229f423dd6d2d8..ee150c024453db1724f7093bb7efeef854cc4ee7 100644 (file)
@@ -558,7 +558,7 @@ sub bz_setup_database {
                     }
   
                      my $tr_str = "CREATE OR REPLACE TRIGGER $trigger_name"
-                         . " AFTER  UPDATE  ON ". $to_table
+                         . " AFTER UPDATE OF $to_column ON $to_table "
                          . " REFERENCING "
                          . " NEW AS NEW "
                          . " OLD AS OLD "
index bd5c7247692ce780da967dd53863f5bed0f5260c..8332be707a2c5a38c527be9fad9b7f706a3087fd 100644 (file)
@@ -152,7 +152,7 @@ sub get_fk_ddl {
     
     if ( $update =~ /CASCADE/i ){
         my $tr_str = "CREATE OR REPLACE TRIGGER ${fk_name}_UC"
-                     . " AFTER  UPDATE  ON ". $to_table
+                     . " AFTER UPDATE OF $to_column ON $to_table "
                      . " REFERENCING "
                      . " NEW AS NEW "
                      . " OLD AS OLD "