Changes for version 0.06000 - 2010-04-06

  • better type info for MySQL
  • initial MySQL data type tests (jhannah)
  • don't set result_namespace if it's 'Result'
  • support for MSSQL databases with case sensitive collation, manually overridable with 'case_sensitive_collation' option
  • do not try to detect driver and rebless when used with a custom 'loader_class'
  • suppress 'bad table or view' warnings for filtered tables/views
  • croak if several tables reduce to an identical moniker (ribasushi)
  • better type info for Sybase ASE
  • better type info for Pg: sets sequence for serials, handles numerics without precision
  • better _tables_list for MSSQL
  • pick up views in SQLite too
  • better rel inflection using Lingua::EN::Inflect::Phrase
  • cascade_delete and cascade_copy are turned off for has_many/might_have by default, and belongs_to has on_delete => 'CASCADE', on_update => 'CASCADE' and is_deferrable => 1 by default, overridable via relationship_attrs
  • added config_file option for loading loader options from a file
  • set inflate_datetime => 1 for 'AS getdate()' computed columns in Sybase
  • Firebird support
  • use introspection pragmas instead of regexes to introspect SQLite (hobbs)
  • generate POD for refs correctly from column_info
  • fix tables list, fk introspection and type info for SQL Anywhere

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 UNAUTHORIZED
Base DBIx::Class::Schema::Loader Implementation. UNAUTHORIZED
DBIx::Class::Schema::Loader DBI Implementation. UNAUTHORIZED
Loader::DBI Component to parse quoted default constants and functions UNAUTHORIZED
DBIx::Class::Schema::Loader::DBI DB2 Implementation. UNAUTHORIZED
DBIx::Class::Schema::Loader::DBI Firebird Implementation. UNAUTHORIZED
DBIx::Class::Schema::Loader::DBI MSSQL Implementation. UNAUTHORIZED
DBD::ODBC proxy UNAUTHORIZED
ODBC wrapper for DBIx::Class::Schema::Loader::DBI::InterBase UNAUTHORIZED
ODBC wrapper for DBIx::Class::Schema::Loader::DBI::MSSQL UNAUTHORIZED
ODBC wrapper for DBIx::Class::Schema::Loader::DBI::SQLAnywhere UNAUTHORIZED
DBIx::Class::Schema::Loader::DBI Oracle Implementation. UNAUTHORIZED
DBIx::Class::Schema::Loader::DBI PostgreSQL Implementation. UNAUTHORIZED
DBIx::Class::Schema::Loader::DBI SQL Anywhere Implementation. UNAUTHORIZED
DBIx::Class::Schema::Loader::DBI SQLite Implementation. UNAUTHORIZED
DBIx::Class::Schema::Loader::DBI Sybase ASE Implementation. UNAUTHORIZED
Common methods for Sybase and MSSQL UNAUTHORIZED
Driver for using Microsoft SQL Server through DBD::Sybase UNAUTHORIZED
Loader subclass writing guide for DBI UNAUTHORIZED
DBIx::Class::Schema::Loader::DBI mysql Implementation. UNAUTHORIZED
Builds relationships for DBIx::Class::Schema::Loader UNAUTHORIZED
RelBuilder for compatibility with DBIx::Class::Schema::Loader version 0.04006 UNAUTHORIZED
RelBuilder for compatibility with DBIx::Class::Schema::Loader version 0.05000 UNAUTHORIZED