[Jifty-commit] r6476 - Jifty-DBI/branches/tisql/lib/Jifty/DBI
Jifty commits
jifty-commit at lists.jifty.org
Thu Feb 26 10:13:01 EST 2009
Author: ruz
Date: Thu Feb 26 10:13:00 2009
New Revision: 6476
Modified:
Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm
Log:
* in tisql we use explicit joins and have to maintain order all the time
Modified: Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm
==============================================================================
--- Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm (original)
+++ Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm Thu Feb 26 10:13:00 2009
@@ -755,6 +755,9 @@
my $column = $args{'column'};
my $name = $column->name;
+ my $sql_alias = $self->{'collection'}->new_alias( $record );
+ push @{ $self->{'collection'}{'explicit_joins_order'} ||= [] }, $sql_alias;
+
my $aliases;
local $self->{'aliases'} = $aliases = { __record__ => {
string => '.__record__',
@@ -763,7 +766,7 @@
chain => [ {
name => '__record__',
refers_to => $record,
- sql_alias => $self->{'collection'}->new_alias( $record ),
+ sql_alias => $sql_alias,
} ],
} };
More information about the Jifty-commit
mailing list