The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.07029 - 2012-09-05

  • Oracle: introspect ON DELETE and DEFERRABLE FK clauses
  • Oracle WARNING: on_delete is now 'NO ACTION' by default, not 'CASCADE'. on_update is now 'NO ACTION' by default (Oracle does not have update rules, this was done to preserve the behavior of the schema when cross-deploying to SQLite.) is_deferrable is now 0 by default, not 1.
  • DB2: introspect ON DELETE/UPDATE FK clauses
  • DB2 WARNING: the default for on_delete/on_update is now 'NO ACTION' not 'CASCADE', the default for is_deferrable is still 1 because DB2 does not have deferrable constraints.
  • SQLite: introspect ON DELETE/UPDATE and DEFERRABLE FK clauses
  • SQLite WARNING: the default for on_delete/on_update is now 'NO ACTION' not 'CASCADE', and the default for is_deferrable is now 0 not 1.

Documentation

Important Information Related to Upgrading from Version 0.04006
Dump a schema using DBIx::Class::Schema::Loader

Modules

Create a DBIx::Class::Schema based on a database
Base DBIx::Class::Schema::Loader Implementation.
DBIx::Class::Schema::Loader DBI Implementation.
ADO wrapper for DBIx::Class::Schema::Loader::DBI::ODBC::ACCESS
ADO wrapper for DBIx::Class::Schema::Loader::DBI::MSSQL
Loader::DBI Component to parse quoted default constants and functions
DBIx::Class::Schema::Loader::DBI DB2 Implementation.
DBIx::Class::Schema::Loader::DBI DBD::Firebird subclass
DBIx::Class::Schema::Loader::DBI Informix Implementation.
DBIx::Class::Schema::Loader::DBI Firebird Implementation.
DBIx::Class::Schema::Loader::DBI MSSQL Implementation.
Microsoft Access driver for DBIx::Class::Schema::Loader
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.
Base Class for Database Objects Such as Tables and Views in DBIx::Class::Schema::Loader
Class for Database Objects for Informix Such as Tables and Views in DBIx::Class::Schema::Loader
Class for Database Objects for Sybase ASE and MSSQL Such as Tables and Views in DBIx::Class::Schema::Loader
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.06000
RelBuilder for compatibility with DBIx::Class::Schema::Loader version 0.07000
Class for Tables in DBIx::Class::Schema::Loader
Class for Informix Tables in DBIx::Class::Schema::Loader
Class for Sybase ASE and MSSQL Tables in DBIx::Class::Schema::Loader