NOTE: There have been API changes between this version and any older than version 0.93! Please check carefully if you are upgrading from a version older than 0.93. Significant changes: 0.95 - Breaking the encapsulation of an object (e.g. assuming that the value for the 'title' column will be stored internally in will stop working in a forthcoming release. Relying on this behaviour is a Bad Thing, and you should fix it now! (This also applies to before_create triggers, where previously it was the supported approach.) 0.93 - Undocumented ordered_search() method no longer exists - Undocumented make_filter() method no longer exists - Undocumented option for add_constructor to do %s subitutions removed - single_value_select() no longer takes raw SQL fragments 0.91 - on_setting() trigger point replaced by new individual column triggers (see documentation on constraints) - runtime database errors now throw exceptions - all errors standardised so on_failed_create no longer needed - objects now overload in string or boolean context 0.90 - hasa is now deprecated in favour of has_a. Therefore has_many no longer creates reciprocal hasa relationship. 0.85 - Class::DBI no longer supports pseudo-hash based objects - hasa_list is now deprecated in favour of has_many - has_many auto-creates a reciprocal hasa relationship 0.32 - delete() now removes any foreign elements, to avoid orphans Checking if your kit is complete... Looks good Writing Makefile for Class::DBI::Frozen::301 cp lib/Class/DBI/Frozen/301/Iterator.pm blib/lib/Class/DBI/Frozen/301/Iterator.pm cp lib/Class/DBI/Frozen/301/Relationship.pm blib/lib/Class/DBI/Frozen/301/Relationship.pm cp lib/Class/DBI/Frozen/301/Relationship/HasMany.pm blib/lib/Class/DBI/Frozen/301/Relationship/HasMany.pm cp lib/Class/DBI/Frozen/301/Relationship/MightHave.pm blib/lib/Class/DBI/Frozen/301/Relationship/MightHave.pm cp lib/Class/DBI/Frozen/301/ColumnGrouper.pm blib/lib/Class/DBI/Frozen/301/ColumnGrouper.pm cp lib/Class/DBI/Frozen/301/Query.pm blib/lib/Class/DBI/Frozen/301/Query.pm cp lib/Class/DBI/Frozen/301/Relationship/HasA.pm blib/lib/Class/DBI/Frozen/301/Relationship/HasA.pm cp lib/Class/DBI/Frozen/301.pm blib/lib/Class/DBI/Frozen/301.pm cp lib/Class/DBI/Frozen/301/Column.pm blib/lib/Class/DBI/Frozen/301/Column.pm Manifying blib/man3/Class::DBI::Frozen::301::ColumnGrouper.3 Manifying blib/man3/Class::DBI::Frozen::301::Query.3 Manifying blib/man3/Class::DBI::Frozen::301::Iterator.3 Manifying blib/man3/Class::DBI::Frozen::301.3 Manifying blib/man3/Class::DBI::Frozen::301::Column.3 Manifying blib/man3/Class::DBI::Frozen::301::Relationship.3 PERL_DL_NONLAZY=1 /Users/cpanrun/pristine/5.8.7/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01-columns..........ok t/02-Film.............ok t/03-subclassing......ok t/04-lazy.............ok t/05-Query............ok t/06-hasa.............ok t/07-Move.............ok t/08-inheritcols......ok t/09-has_many.........closing dbh with active statement handles ok t/10-mysql............DBI connect('test','',...) failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) at t/testlib/MyBase.pm line 10 skipped all skipped: Need MySQL for this test t/11-triggers.........ok t/12-filter...........ok t/13-constraint.......ok t/14-might_have.......ok t/15-accessor.........ok t/16-reserved.........ok t/17-data_type........# Pg connection failed (DBI connect('dbname=template1','postgres',...) failed: could not connect to server: No such file or directory # Is the server running locally and accepting # connections on Unix domain socket "/tmp/.s.PGSQL.5432"? # at /Users/cpanrun/pristine/5.8.7/lib/site_perl/5.8.7/Ima/DBI.pm line 312 # ). Set env variables DBD_PG_DBNAME, DBD_PG_USER, # DBD_PG_PASSWD to enable testing. skipped all skipped: Pg connection failed. t/18-has_a............ok t/19-set_sql..........ok t/21-iterator.........ok t/22-deflate_order....DBI connect('test','',...) failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) at t/testlib/MyBase.pm line 10 skipped all skipped: Need MySQL for this test t/97.pod..............ok t/98-failure..........closing dbh with active statement handles ok t/99-misc.............ok All tests successful, 3 tests skipped. Files=24, Tests=548, 8 wallclock secs ( 5.79 cusr + 1.62 csys = 7.41 CPU) Installing /Users/cpanrun/pristine/5.8.7/man/man3/Class::DBI::Frozen::301.3 Installing /Users/cpanrun/pristine/5.8.7/man/man3/Class::DBI::Frozen::301::Column.3 Installing /Users/cpanrun/pristine/5.8.7/man/man3/Class::DBI::Frozen::301::ColumnGrouper.3 Installing /Users/cpanrun/pristine/5.8.7/man/man3/Class::DBI::Frozen::301::Iterator.3 Installing /Users/cpanrun/pristine/5.8.7/man/man3/Class::DBI::Frozen::301::Query.3 Installing /Users/cpanrun/pristine/5.8.7/man/man3/Class::DBI::Frozen::301::Relationship.3 Appending installation info to /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/perllocal.pod /bin/sh -c true