[Bast-commits] r4759 - DBIx-Class/0.08/trunk/lib/DBIx/Class
ribasushi at dev.catalyst.perl.org
ribasushi at dev.catalyst.perl.org
Thu Aug 21 16:24:54 BST 2008
Author: ribasushi
Date: 2008-08-21 16:24:54 +0100 (Thu, 21 Aug 2008)
New Revision: 4759
Modified:
DBIx-Class/0.08/trunk/lib/DBIx/Class/Schema.pm
Log:
Align arguments of $schema->deployment_statements() with these of $schema->deploy()
Modified: DBIx-Class/0.08/trunk/lib/DBIx/Class/Schema.pm
===================================================================
--- DBIx-Class/0.08/trunk/lib/DBIx/Class/Schema.pm 2008-08-21 15:22:58 UTC (rev 4758)
+++ DBIx-Class/0.08/trunk/lib/DBIx/Class/Schema.pm 2008-08-21 15:24:54 UTC (rev 4759)
@@ -1113,24 +1113,25 @@
=over 4
-=item Arguments: $rdbms_type
+=item Arguments: $rdbms_type, $sqlt_args, $dir
=back
-Returns the SQL statements used by L</deploy> and L<DBIx::Class::Schema/deploy>.
-C<$rdbms_type> provides the DBI database driver name for which the SQL
-statements are produced. If not supplied, the type of the current schema storage
-will be used.
+A convenient shortcut to storage->deployment_statements(). Returns the SQL statements
+used by L</deploy> and L<DBIx::Class::Schema::Storage/deploy>. C<$rdbms_type> provides
+the (optional) SQLT (not DBI) database driver name for which the SQL statements are produced.
+If not supplied, the type is determined by interrogating the current connection.
+The other two arguments are identical to those of L</deploy>.
=cut
sub deployment_statements {
- my ($self, $rdbms_type) = @_;
+ my $self = shift;
$self->throw_exception("Can't generate deployment statements without a storage")
if not $self->storage;
- $self->storage->deployment_statements($self, $rdbms_type);
+ $self->storage->deployment_statements($self, @_);
}
=head2 create_ddl_dir (EXPERIMENTAL)
More information about the Bast-commits
mailing list