X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FSQL%2FTranslator%2FSchema%2FTrigger.pm;h=e377d5045cd5929215bfa13006142ac45928c59f;hb=4ab3763d2ad756c236b757306989cafa08e7f35e;hp=5d526f23b3c33d29d62d69e14d82ceec0d4e0b4b;hpb=821a0fde221f5accf93e3f65efa77b5a6733cb5e;p=dbsrgits%2FSQL-Translator.git diff --git a/lib/SQL/Translator/Schema/Trigger.pm b/lib/SQL/Translator/Schema/Trigger.pm index 5d526f2..e377d50 100644 --- a/lib/SQL/Translator/Schema/Trigger.pm +++ b/lib/SQL/Translator/Schema/Trigger.pm @@ -1,9 +1,7 @@ package SQL::Translator::Schema::Trigger; # ---------------------------------------------------------------------- -# $Id$ -# ---------------------------------------------------------------------- -# Copyright (C) 2002-4 SQLFairy Authors +# Copyright (C) 2002-2009 SQLFairy Authors # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as @@ -53,9 +51,11 @@ use SQL::Translator::Utils 'parse_list_arg'; use base 'SQL::Translator::Schema::Object'; +use Carp; + use vars qw($VERSION $TABLE_COUNT $VIEW_COUNT); -$VERSION = sprintf "%d.%02d", q$Revision$ =~ /(\d+)\.(\d+)/; +$VERSION = '1.59'; # ---------------------------------------------------------------------- @@ -123,9 +123,10 @@ Obosolete please use database_events! $self->database_events( [$arg] ); } - return $self->error("Please use database_events the trigger has more then one events!") if (scalar @{$self->{'database_events'}} > 1); - - warn 'database_event is obsolete please use database_events'; + return $self->error("Please use database_events the trigger has more then one events!") + if (scalar @{$self->{'database_events'}} > 1); + + carp 'database_event is obsolete please use database_events'; return (@{ $self->{'database_events'} })[0]; } # ---------------------------------------------------------------------- @@ -137,7 +138,7 @@ sub database_events { Gets or sets the events that triggers the trigger. - my $ok = $trigger->database_event('insert'); + my $ok = $trigger->database_events('insert'); =cut