[Jifty-commit] r5485 - Jifty-DBI/trunk/lib/Jifty/DBI/Handle
Jifty commits
jifty-commit at lists.jifty.org
Sun May 25 02:13:18 EDT 2008
Author: audreyt
Date: Sun May 25 02:13:14 2008
New Revision: 5485
Modified:
Jifty-DBI/trunk/lib/Jifty/DBI/Handle/SQLite.pm
Log:
* Jifty::DBI::Handle::SQLite - LOWER() in SQLite is expensive;
it's easier just put COLLATE NOCASE on the column side.
Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Handle/SQLite.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Handle/SQLite.pm (original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Handle/SQLite.pm Sun May 25 02:13:14 2008
@@ -90,6 +90,15 @@
}
+sub _make_clause_case_insensitive {
+ my $self = shift;
+ my $column = shift;
+ my $operator = shift;
+ my $value = shift;
+ return("$column COLLATE NOCASE", $operator, $value);
+}
+
+
1;
__END__
More information about the Jifty-commit
mailing list