[Jifty-commit] r4229 - in jifty/trunk: lib/Jifty
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Wed Oct 10 22:44:46 EDT 2007
Author: alexmv
Date: Wed Oct 10 22:44:40 2007
New Revision: 4229
Modified:
jifty/trunk/ (props changed)
jifty/trunk/lib/Jifty/Handle.pm
Log:
r23485 at zoq-fot-pik: chmrr | 2007-10-10 22:43:00 -0400
* Pg wants to connect to template1, but CREATE DATABASE foo TEMPLATE template0
Modified: jifty/trunk/lib/Jifty/Handle.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Handle.pm (original)
+++ jifty/trunk/lib/Jifty/Handle.pm Wed Oct 10 22:44:40 2007
@@ -184,9 +184,10 @@
my $mode = shift || 'execute';
my $database = $self->canonical_database_name;
my $driver = Jifty->config->framework('Database')->{'Driver'};
- my $query = "CREATE DATABASE $database;\n";
+ my $query = "CREATE DATABASE $database";
+ $query .= " TEMPLATE template0" if $driver =~ /Pg/;
if ( $mode eq 'print') {
- print $query;
+ print "$query;\n";
} elsif ( $driver !~ /SQLite/ ) {
$self->simple_query($query);
}
More information about the Jifty-commit
mailing list