Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the DBIx-NinjaORM CPAN distribution.

Report information
The Basics
Id: 81828
Status: resolved
Priority: 0/
Queue: DBIx-NinjaORM

People
Owner: Nobody in particular
Requestors: AUBERTG [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: DB collation and cache-key lowercasing
DBIx::NinjaORM assumes the database is case-insensitive when creating cache keys. We should probably instead: 1) Check the case-sensitivity of the database/table/field when creating cache keys. 2) Perform the lowercasing of values on the database side for case-insensitive keys, instead of using Perl's lc(), as the results may differ (and the cache needs to reflect the database).