package SQL::Translator::Schema::Trigger;
# ----------------------------------------------------------------------
-# $Id: Trigger.pm,v 1.9 2006-06-07 16:37:33 schiffbruechige Exp $
-# ----------------------------------------------------------------------
-# 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
use base 'SQL::Translator::Schema::Object';
+use Carp;
+
use vars qw($VERSION $TABLE_COUNT $VIEW_COUNT);
-$VERSION = sprintf "%d.%02d", q$Revision: 1.9 $ =~ /(\d+)\.(\d+)/;
+$VERSION = '1.59';
# ----------------------------------------------------------------------
$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];
}
# ----------------------------------------------------------------------
Gets or sets the events that triggers the trigger.
- my $ok = $trigger->database_event('insert');
+ my $ok = $trigger->database_events('insert');
=cut