Changes for version 0.07003 - 2011-01-21
- fix relname/method collisions (RT#62648)
- fix fully qualified component classes (RT#62624)
- improve sybase/mssql db_schema detection
- remove MooseX::NonMoose from Schema files under use_moose=1
- better _tables_list for Sybase ASE
- add datetime_undef_if_invalid => 1 for MySQL datetime data types (RT#64820) This behavior can be turned off by passing datetime_undef_if_invalid=0 as a loader option
- added column_accessor_map option
- Preserve relationship names when redumping and another FK is added (RT#62424)
- Remove resultset_components as ResultSetManager is deprecated
- Fix a fail when very old Moose/CMOP is installed
- Added warning for column-accessor collisions, doc section in ::Base ("COLUMN ACCESSOR COLLISIONS") and the col_collision_map option.
- Handle column accessor collisions with UNIVERSAL methods
- Generate custom_type_name hint for PostgreSQL enums, as used by very recent SQL::Translator
- Added support for PostgreSQL enum types
- Added table/column comment support for Oracle
- Fix missing require (RT#62072)
Documentation
Important Information Related to Upgrading from Version 0.04006
Dump a schema using DBIx::Class::Schema::Loader
Modules
Dynamic definition of a DBIx::Class::Schema
Base DBIx::Class::Schema::Loader Implementation.
DBIx::Class::Schema::Loader DBI Implementation.
Loader::DBI Component to parse quoted default constants and functions
DBIx::Class::Schema::Loader::DBI DB2 Implementation.
DBIx::Class::Schema::Loader::DBI Informix Implementation.
DBIx::Class::Schema::Loader::DBI Firebird Implementation.
DBIx::Class::Schema::Loader::DBI MSSQL Implementation.
DBD::ODBC proxy
ODBC wrapper for DBIx::Class::Schema::Loader::DBI::InterBase
ODBC wrapper for DBIx::Class::Schema::Loader::DBI::MSSQL
ODBC wrapper for DBIx::Class::Schema::Loader::DBI::SQLAnywhere
DBIx::Class::Schema::Loader::DBI Oracle Implementation.
DBIx::Class::Schema::Loader::DBI PostgreSQL Implementation.
DBIx::Class::Schema::Loader::DBI SQL Anywhere Implementation.
DBIx::Class::Schema::Loader::DBI SQLite Implementation.
DBIx::Class::Schema::Loader::DBI Sybase ASE Implementation.
Common methods for Sybase and MSSQL
Driver for using Microsoft SQL Server through DBD::Sybase
Loader subclass writing guide for DBI
DBIx::Class::Schema::Loader::DBI mysql Implementation.
Optional module dependency specifications (for module authors)
Builds relationships for DBIx::Class::Schema::Loader
RelBuilder for compatibility with DBIx::Class::Schema::Loader version 0.04006
RelBuilder for compatibility with DBIx::Class::Schema::Loader version 0.05003
RelBuilder for compatibility with DBIx::Class::Schema::Loader version 0.06001