[Dbix-class] DBIx::Class::Schema::Loader 0.02999_04 released
Brandon Black
blblack at gmail.com
Fri Mar 17 05:06:13 CET 2006
Changes for this release:
0.02999_04 Fri Mar 17 03:55:09 UTC 2006
- Fixed case-sensitivity issues for table/col names
- Punt columns_info_for to ->storage
- Large loading speedup (get rid of redundant C3 reinits)
- Removed TEST_POD checks
- Removed unneccesary storage->disconnect
The table/col case-sensitivity issue has been broken in the various
DBIC loaders for a number of versions in a row now for at least some
of the vendors where it matters more, but either nobody's really
noticed, or they didn't care to send a bug/testcase :) Expect bugfix
releases of the the "stable" Schema::Loader and the old Loader for
that issue soon.
The new and seemingly most-sensible logic is to leave table names
exactly as the database returns them (we have schema
resultset/resultsource monikers that are normalized anyways), but to
normalize all column names for all drivers to lowercase. This seems
to handle all cases that I've tried.
-- Brandon
More information about the Dbix-class
mailing list