[libdbix-class-schema-loader-perl] annotated tag upstream/0.07042 created (now e337c80)

gregor herrmann gregoa at debian.org
Sun Sep 7 15:09:09 UTC 2014


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/0.07042
in repository libdbix-class-schema-loader-perl.

        at  e337c80   (tag)
   tagging  a140d9ed991133cfb70309a5f66b976b605ffb6e (commit)
  replaces  upstream/0.07041
 tagged by  gregor herrmann
        on  Sun Sep 7 17:02:56 2014 +0200

- Log -----------------------------------------------------------------
Upstream version 0.07042

Aaron Crane (2):
      Push table-equality checks into _dbh_table_info
      Set $result_source_class->table_class appropriately on views

Al Newkirk (1):
      config file support for dbicdump script

Andrew Rodland (10):
      Improve SQLite parsing when column defs span lines
      Sweet, sweet credit
      Do SQLite loading without any hairy regexes.
      Do that eval a little more nicely.
      Use b64digest() in the rescan test for more readable fail messages.
      Detect autoinc PKs properly for SQLite
      Fix dumpmore tests so they pass with a correctly-working SQLite
      Commit failing test for composite PKs get marked is_auto_increment
      Fix SQLite is_auto_increment some more.
      Update Changes

André Walker (1):
      allow user to set qualify_objects to false

Ash Berlin (3):
      Fixed quoting problem in _table_columns
      Only redump the files when something has actually changed
      Place a warning at the top of the files too

Ben Tilly (5):
      Add failing test for feature I want.
      Removing these files from master because they are not for the next release.
      generic comments mechanism, MySQL specific support
      adds the ability to filter generated code
      test for connecting through schema_base_class

Brandon Black (149):
      Copying in DBIx::Class::Loader as a base to work from
      copied Loader into a subdir by accident, moving it to the right spot
      removing accidental DBIx-Class-Loader subdir
      existing Loader patchwork for Schema support, module not fully renamed yet
      first functional commit of non-subclassed-style Schema::Loader
      loader as a schema subclass basically working (needs some cleanup and docs and whatnot)
      tests and docs updates
      db2-related fixes
      Fix for SQLite PKs
      ported db2, pg schema, and test updates from non-schema loader to schema loader
      get rid of now-useless namespace option
      s/subclass/moniker/ + more db_schema fixes
      schema-loader does multi-column FKs now, needs a bit of cleanup/refactor work
      various identifier cleanups, to help prevent clashing with Schema stuff down the road
      more source cleanup and minor fix stuff for schema-loader
      more cleanup stuff, standardized usage of dbh->get_info(29) (sql quote char)
      more cleanliness improvements to schema-loader
      fix sqlite FKs (broken during multi-fk work)
      fixed multi-fk checking for postgres (misdetection of multiple single-fks on one table), fixed inline and implicit fks for sqlite.  mysql needs similar fixes for implicit FKs
      db2 does not allow keys that are nullable
      some shuffling/refactoring of the relationship code, and a TODO file added
      change test env vars to match DBIx::Class
      Schema::Loader converted to better inheritance model, no longer pollutes user schema namespace with useless junk.  Now adds only a single accessor "loader" over a normal Schema, which can be used to access the loader monikers and classes lists, and a ->load_from_connection method
      better inject/use stuff
      added tests for additional_classes, additional_base_classes, left_base_classes
      mysql test was broken for mysqlds that do not support innodb at all, fixed now
      storage->disconnect and new tests for out-of-line implicit rels
      switched to Build.PL, updated deps, updated docs
      silence postgres create table jabber
      schema-loader now uses Class::C3, and ::Pg uses that to override ::Generic->new() to make the db_schema default to "public" for that vendor
      docs and reqs update for 0.01000 release
      docs fixups, C3 fixups, 0.01001 release
      0.01002 - fix email addr typo, doh
      0.01003 - fixed has_many cond rels
      same mysql fix as DBIx::Class::Loader, changes/version update for 0.01004
      docs updates / version bump for 0.02000
      tests cleaned a little, added autoloading of on-disk class defs, added currently-broken support for : ResultSet attrib stuff
      more work on components, base classes, and resultset_components - still broken in one test case (and some whitespace fixes)
      disabled external resultset methods test until we find a solution in DBIx::Class
      released 0.02001, Changes updates, etc
      source base class should be DBIC not the schema-class...
      0.02002 release, added moniker_map and inflect_map args
      connect_info replaces dsn/user/password/options
      release stuff for 0.02003
      debug message fix for external class layers
      0.02004 release
      move external file loading, release 0.02005
      version bump, and added a few new tests to make sure PK::Auto::* is working right
      added kwalitee test
      table/col case fixes, Changes updated, release 0.02006
      Class::C3::reinit changes backported from branch for speed reasons, version bumped, changes updated, needs testing before release
      dropped dist files autogenerated by M::B, updated Changes for 0.02007 release
      Merging branches/DBIx-Class-Schema-Loader-refactor back into trunk:
      Weaken circular references between the loader and the supported schema object
      small docs fixes
      0.03000 released, Changes stamped
      Version bumped to 0.03001
      warns about C::M::DBIC::Schema upgrading / regenerating
      a few last minute fixes, and release for 0.03001
      croak if make_schema_at eval fails
      released 0.03002, exception fix, better warn output
      0.03003 fixes for external layered definitions while dumping
      some TODO additions
      version bump to 0.03004
      make_schema_at made more efficient (email thread w/ Matt Lawrence)
      TODO update
      added new fatal error if loader_options not yet specified at clone() time
      docs updates, no longer overwrite dumped schema files by default
      get rid of an empty trailing hashref if appropriate
      Better test coverage
      Changes fixup, debug output fixup, eval optimization
      slight improvement to dump tests
      final changes update for 0.03004 release
      dump code now skips+warns instead of dies when dump_overwrite not set [from nilsonsfj]
      removed Test::Warn
      bugfixes from nilsonsfj + 0.03005 release stuff
      0.03006 - fix columns_info_for interaction
      22dump.t fixed for Win32 + removed bad warning + release 0.03007
      creating -current branch for Schema::Loader
      bump version to 0.03999_01, added $VERSION to all packages
      fix issue w/ M::B and Class::Accessor
      kill deprecated options/methods, make relationship loading the default
      columns_info_for imported from DBIx::Class
      new tests + bugfix for rt.cpan.org #21025
      test update that should have been in the last commit...
      fix Build.PL wrt Class::Accessor::Fast broken $VERSION in 0.27
      apply fixes from rt.cpan.org #21758
      fix for rt.cpan.org #21084 (dump_overwrite pathological output recursion), bump version to 0.03007_01 temporarily for testing prior to 0.03008 release
      Merge 'trunk' into 'current'
      removed legacy_default_inflections.  Apparently it has never worked right anyways and nobody ever complained, so deprecating it earlier than expected
      forgotten commit of final 0.03008 changes
      Merge 'trunk' into 'current'
      generate full class names in rel definitions (from victori)
      Fixed rt.cpan.org #22425 (use File::Spec where appropriate)
      silence the useless warning spew in 20invocations.t
      Merge 'trunk' into 'current'
      no need for suppression in current
      commit the version bump + Changes update for 0.03009
      Merge 'trunk' into 'current'
      TODO updated
      fixed compat problems w/ DBD::mysql 4.002+, bumped version to 0.03010 for release
      Merge 'trunk' into 'current'
      import latest changes to DBIC::Storage::DBI to-be-deprecated columns_info_for to our variant
      statistics_info support
      preserve local changes to generated files by default (still needs tests)
      oops, did not want to commit that comment-out
      dtrt when previous dumpfile was not generated by us
      refactor load_external, mainly to prevent requiring files out of the dump directory
      refactoring top-level loading code with an eye towards the ability to add new tables at runtime
      refactor relationship building code for runtime table adds as well
      added rescan method to pick up newly created tables at runtime
      changes update from last commit
      Merging oracle branch into current:
      wrong test count
      only _load_external for the classes we are supposed to
      update requirements
      added test for rescan, fixed a few issues
      sqlite fixups
      some little cleanups, svn meta stuff, and the beginnings a new test file for the new dump code
      fix case-sensitivity in UNIQUE parsing for SQLite
      0.03011
      Merge 'trunk' into 'current'
      more dumping tests
      3999_01 release
      fix for ^sqlite_ tables from chromatic
      Merge 'trunk' into 'current'
      Fix from Marc Espie for CREATE TABLE 'foo' for SQLite
      update Changes
      Merge 'trunk' into 'current'
      resolved test conflict from trunk, renamed current branch loader_test25 to loader_test30
      0.03012 released
      Merge 'trunk' into 'current'
      convert to M::I, release 0.03999_02
      Merge 'current' into 'trunk'
      update versions for 0.04000 release, added some better feature stuff to Makefile.PL
      Merge 'trunk' into 'current'
      0.04001, dump_overwrite -> really_erase_my_files
      fix test skips on Win32
      fix RT#28073
      changes updates for the last two fixes
      credits
      Merge 'trunk' into 'current'
      0.04002 - disable oracle.pm indexing and fix rescan return values
      Merge 'trunk' into 'current'
      Changes update
      0.04003 changes, version bumps
      Merge 'trunk' into 'current'
      update Changes and version numbers in current
      Default Oracle db_schema to db username (patch from Johannes Plunien)

Brendan Byrd (3):
      Change all for@ loops to safer foreach loops (Base.pm)
      Add support for REMARKS in *_info to use for *_comments
      Fix minor $dbh var adjustments

Brian Phillips (4):
      validate class/component loader options
      fix whitespace tabs ==> ' ' x 4
      add Changes and CONTRIBUTORS entries
      allow constraint/exclude options together

Caleb Cushing (1):
      document dumping a remote host

Chris Weyl (1):
      namespace::autoclean to MooseX::MarkAsMethods

D. Ilmari Mannsåker (8):
      Fix MySQL enums with empty strings and leading/trailing quotes (RT#86091)
      Fix "table" parameter in col_accessor_map callback (RT#84050)
      Fix tabs in Changes file
      Fix ordering issues in Pg loader
      Ignore Emacs droppings
      Ignore dist directory
      Release 0.07036
      Skip many_to_many bridges involving might_have relationships

Dag-Erling Smørgrav (1):
      Add options to omit the version and timestamp from the generated code (RT#92300)

Dagfinn Ilmari Mannsåker (195):
      fix multiple multi-column relations to the same table
      Do not grow the whitespace after the DO NOT MODIFY THIS notice on each regen.
      Generate one-to-one accessors for unique foreign keys
      Fix Win32 test skip counts for good (RT #30568, Kenichi Ishigaki)
      Merge 'trunk' into 'current'
      Version bump for release.
      Set is_auto_increment for auto-increment columns (RT #31473)
      Fix test skip count for main skip_rels block
      Set join_type => 'LEFT OUTER' for nullable foreign keys
      Add support for load_namespaces-style class layout.
      Only get $self->{schema}->source($local_moniker) once.
      Add support for extra per-vendor tests.
      Add support for vendor-specific extra column attributes.
      Add support for extra => { unsigned => 1 } for MySQL.
      Get the column_info straight from the result class instead of
      Mark foreign key columns with is_foreign_key => 1
      Merge _column_is_auto_increment() and _column_extra_attr() into
      Add support for ENUM value lists for MySQL
      Mention _extra_column_info in DBIC::S::L::DBI::Writing
      Fix auto-inc column cration for the Oracle tests
      Fix some typos
      Clean up Oracle loader code
      Make sure to get the constraint columns in the right order.
      Merge 'trunk' into 'current'
      0.04999_01 was in fact released
      Misc test improvements:
      Add is_auto_increment detection for Oracle
      Unnhide the Oracle module now that the CPAN perms are fixed
      Add more test descriptions
      Add META.yml to svn:ignore
      Bump version number for dev release
      Fix DB2 support:
      Fix the CREATE TABLE statements for DB2
      Merge 'trunk' into 'current'
      Fix Changes mismerge
      Don't re-execute column_info sth, it's already active.
      Don't execute the column_info sth, it's already active.
      Bmp version for dev release
      Add is_auto_increment detecton for DB2
      Bump version for dev release
      Fix limiting table list to the specified schema for DB2
      Default db_schema to the username for DB2
      Allow specifying a custom loader_class in loader_options
      - Move loader_class from Schema::Loader::Base to Schema::Loader
      Commit missed README update
      Silence the skipping on missing Test::Kwalitee, and give the real reason
      Fix warning when dumping a schema with external class definitions.
      Cosmetic fixes to dumping of externally defined classes
      Make ResultSetManager notice externally defined :ResultSet methods
      Fix test failure for non-InnoDB MySQL due to wrong skip count
      Version bump for release
      Remove Build.PL, no longer supported by Module::Install
      Remove and ignore autogenerated files
      Bump Module::Install requirement to make sure we have both test_requires and auto_install
      Clean up common tests:
      Merge 'trunk' into 'current'
      Fix mismerge.
      - Fix base class ordering in dumped classes
      Version bump for release
      Singularise table monikers by default
      Strip trailing _id from single-column belongs_to relationships
      Improve method argument and return value docs
      Check in the regenerated README
      Add "dbicdump" script for easy commandline dumping
      Throw out the in-memory class generation, just dump to a temporary
      Move the _dump_to_dir calls into _reload_classes
      Neuter Class::C3::reinitialize() around the schema reloading.
      Fix Oracle constraint detection for non-owned schemas
      Fix Oracle constraint and auto-increment detection for non-owned schemas
      Handle ResultSetManager deprecation warning in common tests
      Bump version for release
      Use join_type => 'LEFT' rather than 'LEFT OUTER' for consistency with
      Remove completed TODOs
      Add 0.05 blockers to TODO
      Merge 'trunk' into 'current'
      Fix SQLite _extra_column_info for new DBD::SQLite which ->can('column_info')
      Now that we always dump to disk, don't bother testing twice.
      Fix for DBIx::Class 0.08100
      Add .git to MANIFEST.SKIP
      Bump version for release
      Replace UNIVERSAL::require with Class::C3::Componentised
      Factor out 0.04 incompatibilities to separate methods
      Use Class::C3::Componentised->load_optional_class
      Add .gitignore files
      Add .gitignore to MANIFEST.SKIP
      Add *.old to .gitignore
      Note Sybase/MSSQL support in Changes
      Move misplaced changelog entries to the right version.
      Factor out remote relname for back-compat overridability
      Doc improvements by Robert Buels
      Branch for back-compat work
      Initial back-compat code
      Fix misspelling of my nickname
      Update repository location
      Add README to .gitignore, it's autogenerated
      Remove 0.05 blockers from TODO, it's done!
      Fix expected file count and table dropping when skip_rels=1
      Test default value even if skip_rels=1
      Generalise default_value tests
      Escape non-ascii characters in POD
      fix case in DB2 CURRENT_TIMESTAMP rewrite check
      fix for negative numeric default values
      Fix =head level for some constructor options.
      pass link table details to rel_name_map for many_to_many bridges (RT#81091)
      Remove implemented item from TODO
      Fix stray comma in Pg on_delete/on_update => CASCADE (RT#84706)
      Avoid conditional assignment in variable declarations
      Fix typos in POD and comments (RT#87644)
      Demote diag about skip reason to note
      Don't ship MYMETA.* files (RT#87713)
      Fix many_to_many bridges involving might_have relationships
      Allow specifying custom attributes for many_to_many bridges
      Allow specifying the moniker part separator
      Allow using all the moniker parts in hashref moniker_map
      Allow matching all the moniker parts in constraint/exclude
      Release 0.07036_01
      Document fully-qualified constraint/exclude
      This branch deals with multiple schemas
      Remove implemented items from TODO
      Remove implemented FK introspection items from TODO
      Restore support for PostgreSQL 8.3 (RT#87291)
      Fully-qualify all pg_catalog.* names
      Release 0.07036_02
      Merge branch 'topic/better-multi-schema' into master
      Fix t/23dumpmore on perl 5.8.8 and earlier
      Silence warnings from pure-perl Cwd::abs_path()
      Use sigwarn_silencer() everywhere appropriate
      Release 0.07036_03
      Release 0.07036_04
      Allow overriding individual moniker parts
      Release 0.07037
      Allow coderef maps to call back into the hashref mapping code
      Fix MySQL column info detection with multiple schemas (RT#82358)
      Fix skip count for Oracle multi-schema tests
      Fix moniker_map callback test for upcasing databases (e.g. Oracle)
      Actually test data types that require separate tables
      Fix national character type sizes on DBD::Oracle >= 1.52
      Fix detection of qualified sequence names for Oracle (RT#90341)
      Release 0.07038
      Re-wrap and re-indent for readability and consistency
      Use hash slice assignment instead of loop
      Swap local_relname and remote_relname around in RelBuilder
      Swap order of _relnames_and_method return values
      Add mailmap file
      Convert t/22dump.t to done_testing()
      Add accessor for the list of (re)generated classes
      Add dry-run mode for static schema creation
      Fix generated_classes with dry_run => 1
      Release 0.07039
      Add Dag-Erling Smørgrav to CONTRIBUTORS
      Skip dumping unique indexes with expressions (RT#93613)
      Fix dumping unique indexes with DBD::Pg < 1.50
      Add moritz to CONTRIBUTORS
      Add moritz to CONTRIBUTORS in dbicdump too
      Fix inconsistent naming of duplicate unique constraints
      Avoid clobbering caller's $_ (RT#96010)
      Fix stray tab in Changes file
      Release 0.07040
      Use skip_all or diag for missing RDBMS test dependencies
      Steal Travis-CI setup from DBIx::Class
      Install Module::Install::ReadmeFromPod in Travis
      Disable parallel testing for now
      Disable taint checking for tests for now
      We have no xt tests
      Enable backcompat tests for CLEANTEST=false
      Install modules needed by DBD-specific tests for CLEANTEST=false
      Test MySQL with InnoDB (i.e. relationships) as well
      Fix MySQL skip counts
      Run tests verbosely
      Silence more Firebird warnings
      Run multi-DSN tests in a deterministic order
      Return FK info in a deterministic order in ::DBI::InterBase
      Test Moose bits
      Use Test::Differences to check lack of file rewrite
      Generate m2m rels in deterministic order
      Revert "Run tests verbosely"
      Test on perl 5.16 as well
      Turn the duplicated code in _generate_m2ms into loops
      Fix many_to_many bridges going back to the same table
      Adjust skip_rels count again
      Remove pointless disconnect after static ->load
      Install DBIC dev rel under CLEANTEST="false"
      Test with more perl versions
      Allow 5.8.3 runs to fail
      Install Math::BigInt, 5.8.x ship a too old one
      Add --verify to PERL_CPANM_OPT to catch corrupt tarballs
      Add Changes entry about Travis smoking
      Don't ship dotfiles
      Document test failure fix with the upcoming DBIC 0.082800
      Release 0.07041
      Fix unescaped left braces in regexes in tests
      Use undef instead of '%' fore the table and type arguments to $dbh->tables
      Use tempdir() to create temporary directories for testing
      Fix Changes typo
      Release 0.07042

David Steinbrunner (1):
      update repository url

Jay Hannah (11):
      Branch to move from Class::Data::Accessor (deprecated) to
      Suppress 2nd warning below which makes the test fail.
      removed Class::Data::Accessor (deprecated)
      Added skip_load_external()
      Oops. Forgot to update the Changes file last week.
      now mentions skip_load_external feature in comments
      By default luser-opts singularizes to LuserOpt.
      more
      Added MySQL data type tests.
      Merge branch 'master' of dbsrgits at git.shadowcat.co.uk:DBIx-Class-Schema-Loader
      Aesthetic (spacing) tweak. (oops)

John Napiorkowski (2):
      add files created by Mac OS X to .gitignore
      failing test for dumping schema inside a txn

John SJ Anderson (5):
      Fix typo in t/46relationships_multi_m2m.t
      Release 0.07034_01
      Fix fixtures to work with older DBD::SQLite
      Release 0.07034_02
      Release 0.07035

Justin Hunter (5):
      * use $^X instead of assuming /usr/bin/perl
      initial import of Sybase/MSSQL support
      change spacing
      apply RT62271
      doc fix per Khisanth on irc.perl.org

Mark A. Stratman (3):
      Added result_component_map option to Schema::Loader::Base
      added result_roles and result_roles_map options, fixed a bug with accessor collision detection from result_components_map components, fixed some common tests
      Fixed typo in S::L::Base POD

Matt Phillips (2):
      Support for DBD::DB2 1.85 as well as < 1.85
      add myself to contributors pod

Matt S Trout (3):
      remove is_deferrable from default rel options to maintain principle of least surprise when roundtripping via deploy()
      switch example for components to InflateColumn::DateTime since this is way more common and ResultSetManager is dead
      flying pigs. almost as likely as win32 doing what you wanted it to.

Matt S. Trout (3):
      - Added DBIx-Class-Schema-Loader
      Added missing space in error message
      remember all the digits

Moritz Lenz (2):
      Improve config example in dbicdump
      Fix name and encoding

Paul C. Mantz (1):
      separate queries for default on ASE (RT#74170)

Peter Rabbitson (30):
      Adjust my email
      Fixup Makefile.PL to not croak on pristine dev-systems
      Use MRO::Compat instead of forcing Class::C3
      Centralize .gitignore handling, add extra names to the untracked list
      Add extra warning guard and object creation tests to 20invocations.t
      Speed up sqlite-based tests (disable synchronous disk writes)
      Fix failing oracle tests (extra warnings issued on lc(undef) )
      Require minimal sane module versions for the optional use_moose switch
      use_moose is an *optional* extra for Schema::Loader, as such blindly
      Factor out the dumper-test machinery, separate the use_moose dump
      Remove useless dependency
      Add --skip_author_deps Makefile switch akin to DBIC
      auto_provides is too noisy and doesn't add much value anyway
      Fix failing tests on mssql 2005
      Better cleanup during common tests
      Restructure handling of the test scratch-dir, move all activity
      Cleanup moose detection
      Don't assume a loader run will die right away, it may very well
      ARGH! use_moose => 1, reload without any option, BOOM
      Handle use_moose => 1 to use_moose => 0 errors gracefully
      And more fail fixes (this time db2)
      Separate STDOUT/STDERR in $^X dumper tests, make sure STDOUT is empty
      Fix stupid attempt to set a r/o accessor
      Overhaul of test warning handling - mask off as little as possible
      Release 0.07002
      Fix for RT62072
      Fix the failing pg tests (unicode wasn't slurped)
      Ignore metas
      Reorganize and freshen up deps
      Bump MooseX::NonMoose - the Zefram strikes back

Rafael Kitover (617):
      new branch for support of MSSQL through ODBC
      initial hackage, will be cleaned up
      cleaned up ODBC crap and added docs
      add patch from semifor to use ->get_info for quote_char/name_sep by default
      make quoter/name_sep builders overridable methods
      added test for mssql_odbc
      use ensure_class_loaded in odbc driver
      _rebless for odbc
      Merge 'odbc-mssql' into 'current'
      Merge 'odbc-mssql' into 'current'
      Merge 'odbc-mssql' into 'current'
      Merge 'odbc-mssql' into 'current'
      Merge 'odbc-mssql' into 'current'
      Merge 'odbc-mssql' into 'current'
      Merge 'odbc-mssql' into 'current'
      new branch
      result class is generated for table with dot in name, but doesn't work yet
      automatically set quote_char and name_sep for mssql
      quote table names that include name_sep
      add constraint to dot in table name test
      rename test
      add a test for mssql through dbd::sybase (which fails) and make mssql_dot_in_table_name test work for either sybase or odbc
      determine db_schema for mssql if not supplied
      minor changes
      make mssql test get futher with dbd::sybase
      mssql now passes against DBD::Sybase
      merging in sybase branch
      making some progress on Sybase
      rels are still fucked in sybase
      fix pg
      sybase rels sort of work now, more than half-way through common tests
      almost passes sybase tests now
      add comment about sybase DSN
      make tests pass
      Merge 'current' into 'mssql_tweaks'
      fix CURRENT_TIMESTAMP default for MySQL
      fix mysql tests for CURRENT_TIMESTAMP
      add TODO comment for mysql
      put extra mssql tests in the proper format
      finished cleaning up branch, all tests pass
      Merge 'current' into 'mssql_tweaks'
      add sybase and mssql as features to Makefile.PL
      remove comment about sybase dsn (it's handled automatically now)
      Merge 'mssql_tweaks' into 'current'
      add note about sybase dbic branch
      dev release
      update M::I version in Makefile.PL
      fix warning in MySQL tests
      remove dbic option from sybase test that is no longer necessary
      new dev release
      patch from Robert Bohne to make _table_uniq_info more correct for Oracle
      fix data_type for identities in MSSQL RT#50523
      new dev release
      add resources to Makefile.PL
      fix up alignment in Changes
      run advanced tests on SQLite too
      Merge 'current' into 'back-compat'
      fix relbuilder initialization (left over from pull)
      this stuff does not work yet
      backcompat TODO
      fix name of compat relbuilder
      fix default_value for MSSQL
      $dbh->quote some things
      redo AUTHOR sections to have one main CONTRIBUTORS section
      fix MSSQL default detection to work with numeric/integer columns
      handle un-parenthesized default numeric/integer values for some versions of MSSQL as well
      add test for norewrite
      added test to check for correct file count in common tests
      backcompat mode now runs more than once
      Merge 'current' into 'back-compat'
      make dynamic schemas 0.04006 mode by default
      backcompat tests now run, but fail
      minor changes
      backcompat common tests now pass
      fix regular common tests
      update TODO
      added patch to generate POD from postgres by Andrey Kostenko (GUGU)
      fix table count test in common tests, inc version for dev release, add extra tests for table/column comments for Pg, make tests less noisy
      new dev release
      Merge 'current' into 'back-compat'
      load external classes for dynamic schemas only
      set old version only on Schema.pm in backcompat mode
      base results on Core, only load components if there are extra components
      fix MySQL rel introspection with on_connect_call => "set_strict_mode" (RT#52087)
      tests pass again
      new dev release
      better handling of db_schema for Oracle, based on (RT#35732)
      replacing ::Base with ::Compat now, instead of just unshifting to @ISA, t/backcompat/0.04006/20invocations.t now passes
      Merge 'current' into 'back-compat'
      fix POD coverage and t/backcompat/0.04006/23dumpmore.t
      implemented "naming" accessor, got rid of Loader/Compat/v0_040.pm
      added Manual/UpgradingFromV4.pod
      pod fixes for UpgradingFromV4
      Merge 'back-compat' into 'current'
      start of backcompat tests
      more complete backcompat tests, one last thing to do
      preserve custom content from un-singularized Results during upgrade
      load custom content from external un-singularized classes, tested for dynamic schema needs a test for static schema
      bump File::Path dep, fixup redefined warning handler
      fix tests
      Merge 'current' into 'deprecate_CDA'
      rearrange some test code
      Merge 'current' into 'deprecate_CDA'
      use simple group accessors for Loader::Base, remove CDA from Makefile.PL
      remove dep on CAF, add dep on CAG
      Merge 'deprecate_CDA' into 'current'
      new branch to add an option to turn off loading external custom content
      minor test cleanup
      Merge 'skip_load_external' into 'current'
      silence warnings from 40overwrite_modifications.t
      Merge 'relationship_attrs' into 'current'
      add test (and fix) for loading external custom content from unsingularized results into upgraded static schemas
      fix old class replace regex, new TODO
      better "size" column_info for postgres, still unlikely to be perfect
      fix up VARBIT for postgres too, that's all the varying types except NUMERIC
      rewrite un-singularized classnames in custom and external content when upgrading
      new dev release
      dumped version string is updated on Schema.pm when upgrading
      remove unnecessary if statement
      fix NUMERIC/DECIMAL size for postgres
      ugly hack to ignore bad tables for ODBC/MSSQL
      clean up the query from table stuff
      use_namespaces is now default, still needs the upgrade code
      more use_namespaces upgrade stuff, fix _table_filter
      add test for bad view in mssql
      use_namespaces upgrade is fully tested, need to implement downgrade
      support downgrade from use_namespaces
      backcompat stuff done
      fix for deleting empty Result dir when rewriting result_namespace or downgrading to load_classes
      add some more tests for preservation of external content
      rewrite _table_columns for Sybase as a join instead of sub-select
      new dev release
      fix a couple of comments
      check for "CURRENT_TIMESTAMP" only for "TIMESTAMP" columns in MySQL
      added "generate_pod" option, defaults to on
      clarify generate_pod doc
      update CONTRIBUTORS from svn logs
      change timbunce's email
      add mst to CONTRIBUTORS (from svn history)
      added kane to CONTRIBUTORS from svn logs
      add patch from waawaamilk to generate POD for long table comments in DESCRIPTION instead of NAME, still needs tests
      added test for long table comment in DESCRIPTION
      update pod_comment_mode POD
      fix for size on pg timestamps/intervals when there shouldn't be, hopefully
      fix pod_comment_mode POD to reflect the 'auto' default
      make default datetime type precision checking for Pg more precise
      better handling of default precision for TIME type in Pg
      fixes for Win32
      better fix for portable PERL5LIB setting in test
      better base POD tests
      add external content and skip_load_external tests to 23dumpmore.t
      added acmoore to CONTRIBUTORS
      extra TODO test for Sybase timestamp columns
      fix IDENTITY data_type for Sybase, more extra tests for Sybase
      set data_type to undef for Sybase computed columns
      a couple more extra TODO tests for Sybase computed columns
      better type mapping and default introspection for Sybase
      better size introspection for Sybase
      update Changes
      release 0.05000
      mention DBD::Sybase and DBD::ODBC support Loader.pm POD
      Merge branch 'master' of git.shadowcat.co.uk:DBIx-Class-Schema-Loader
      patch from Robert Bohne <rbo at cpan.org> to check default_value in common tests
      fix default_value introspection for Oracle
      add t/_common_dump to MANIFEST.SKIP, minor POD change
      more robust $dbh->tables parsing for sometimes-quoted Pg tables
      fix default_value for all other backends, fix bug with quoted Pg tables from $dbh->tables (RT#54338), add inflate_datetime => 0 to 'timestamp' types for Sybase
      upload 0.05001
      refactor the classname checking code
      fix picking up quoted tables for SQLite, patch from schwern
      support for SQL Anywhere
      upload 0.05002
      merging master
      warn about the new _id stripping only when there was an _id, fix warning count in common tests
      Merge branch 'master' into custom_column_info
      Merge branch 'custom_column_info' of git.shadowcat.co.uk:DBIx-Class-Schema-Loader into custom_column_info
      code/pod cleanup
      remove warn from test
      Merge branch 'custom_column_info'
      update Changes
      split off the new _id stripping into _multi_rel_local_relname overridden in the v4 compat relbuilder
      tests for new _id stripping code
      fix relnames in _id strip warning
      upload 0.05003
      Merge remote branch 'origin/simplify_relbuilder_backcompat'
      minor fix for _id strip warning
      rename _relnames_and_methods to _relnames_and_method in RelBuilder
      enable some formerly optional rel tests, add is_nullable extra test for SQLite
      better is_nullable test for SQLite
      correct table list for SQL Anywhere
      change sqlite is_nullable test to hopefully fail on the right config
      update Changes
      column_info POD generation improvements
      fix MySQL tests without InnoDB, use my variables instead of "use constant"
      filter tables for SQLite too
      update Changes
      bump DBD::SQLite dep
      refactor t/25backcompat_v4.t
      oracle and sybase support no longer experimental
      windows workaround for t/25backcompat_v4.t
      some preliminary support for Firebird
      don't use @ARGV to slurp files
      use Storage for getting $dbh (needed for Firebird)
      is_auto_increment for Firebird, refactor _extra_column_info
      Firebird passes common tests
      Firebird: find quoted generators
      mssql: clean up extra tests
      Firebird: mixed case support (wip)
      Firebird: more specific autoinc trigger search
      Oracle: works again. Firebird: better cleanup in common tests
      Sybase: set inflate_datetime => 1 for 'AS getdate()' computed columns
      Firebird: cleanup trigger parsing code a bit
      Firebird: unquoted_ddl option. Revert wrapped dbic code in common tests.
      smarter inflect_plural in RelBuilder
      fix new rel tests for older DBIC
      multi-dsn support for common tests
      remove optional deps
      merge t/17sybase_asa_common.t and t/17sybase_asa_odbc_common.t
      add config_file option
      fix _table_fk_info for SQL Anywhere
      update Changes
      turn off cascade_delete/copy, set on_delete/update
      better inflection using Lingua::EN::Inflect::Phrase
      add is_deferrable => 1 to belongs_to by default
      data type tester for common tests
      pick up views in SQLite
      better SQLite view test
      test column name lowercasing in MSSQL
      better _tables_list for MSSQL
      test float(x) type aliases in pg
      better type info for Pg: sets sequence for serials, handles numerics without precision
      override _columns_info_for instead of _extra_column_info in MSSQL
      better type info for Sybase ASE and better data type tests
      update Changes
      updated lowercasing columns test for MSSQL
      remove ODBC as a base for ODBC/MSSQL, no longer needed
      remove ODBC as a parent for ODBC/SQL_Anywhere as not needed
      check for table moniker clashes (patch from ribasushi)
      test for clashing monikers error
      cleanup t/23dumpmore.t
      fix case issues for MSSQL
      suppress 'bad table' warnings for filtered tables, preserve case of MSSQL table names
      don't rebless with custom loader_class
      update docs for passing loader_class to make_schema_at
      lowercase schema name for MSSQL
      wrap sp_fkeys in an eval for MSSQL
      use sp_fkeys @fktable_name in MSSQL in lowercase (for case sensitive collations)
      support for MSSQL databases with case sensitive collation
      don't set result_namespace if it's 'Result'
      turn on FKs for sqlite tests
      major version -> v6, more tests needed
      try a couple queries to get MSSQL collation
      better support for case-sensitive collations in MSSQL
      better case-sensitivity detection for MSSQL
      v5 backcompat tests
      doc MSSQL case issues
      add firebird warning for unquoted_ddl option
      better type info for MySQL
      ability to run only extra tests
      fix a couple tests
      fix skip rel tests message for MySQL
      fix SCHEMA_LOADER_TESTS_EXTRA_ONLY
      SCHEMA_LOADER_TESTS_EXTRA_ONLY tests data types too
      better Firebird type info
      s/LOADER_TEST23/LOADER_test23/g for MySQL on OSX
      test more numeric/decimal precisions for Firebird
      better type info for SQLAnywhere
      fix t/backcompat/0.04006/21misc_fatal.t
      clarify loader_class option for make_schema_at
      release 0.06000
      fix MSSQL collation detection on freetds tds version 8.0
      fix type info for MSSQL
      release
      fix loading MySQL views on older MySQL versions (RT#47399)
      fix column name collisions with methods (RT#49443)
      minor improvement for MySQL
      fix unique detection in DB2 for multiple schemas (RT#39622)
      don't croak if no components when filtering column accessors
      match quotes in MySQL parser in more places (RT#42101)
      use column_info instead of select to get Oracle column list (RT#42281)
      use accessor => undef for conflicting columns instead
      fix sybase tests for new columns
      rewrite default_value 'now()' as 'CURRENT_TIMESTAMP' for Pg
      rewrite datetime defaults as CURRENT_TIMESTAMP to ease cross-deployment
      data_type tests for SQLite
      support CamelCase table names
      revert 45a380dc2d68e828de4011b99f0c3739db5b0707
      handle CamelCase columns for making relnames
      added preserve_case option
      remove t/04kwalitee.t, annoying useless thing
      preserve_case option now works
      better v7+backcompat tests
      unregister dropped sources on rescan
      rewrite TODO
      preliminary Informix support
      update TODO
      improve Informix default parsing
      fix another Informix default parsing bug
      update TODO
      remove annoying podcoverage crap
      disable trailing 0 stripping for Informix defaults, as it is unsafe
      Informix: write out highest precision datetime (until we can parse the datetime precision)
      change CURRENT_TIMESTAMP to current_timestamp
      normalize accessor names for CamelCase columns in v7 mode
      update TODO
      better type info for Oracle
      remove is_deferrable => 1 from default for belongs_to rels
      fix erroneous default_value for MySQL NOT NULL columns (RT#57225)
      minor Pg type info improvements
      oracle: rewrite "date" to "datetime", support preserve_case => 1 mode
      update TODO
      update TODO again
      rewrite Pg "time without time zone" as "time"
      reorganize sybase data_type tests
      rewrite "CURRENT_TIMESTAMP" to "current_timestamp" for SQLite
      more Oracle type info fixes
      overrides for data_type tests to split into multiple tables
      fix MSSQL extra tests
      more Oracle type info fixes
      minor MSSQL improvements
      SQLAnywhere: fixup reals, implement preserve_case
      Firebird: don't rewrite reals as floats
      fix operator precedence
      fix syntax error
      another syntax fuck up
      add ->{original}{default_value} when rewriting to current_timestamp
      Oracle: lowercase uniq constr. names
      handle digits when splitting by case transition
      test for splitting mixed case columns on case boundary with words ending in digits
      fix splitting uppercase names
      try to support bizarre column names
      update TODO
      Pg: preserve_case mode
      finish preserve_case support
      Oracle sequence detection
      fix negative number defaults for Firebird
      add qualify_objects option
      release
      silence warning
      better type info for DB2
      update Changes and TODO
      some work on Informix data_types, datetimes and intervals left to do
      bump $VERSION
      aborted attempt to get datetime precision for Informix
      fix bug in qualify_objects that would add schema to relnames
      fix unique constraint names for SQLite (actual names break ->deploy)
      always mark pk columns is_nullable=0
      update TODO
      fix some edge cases for use_moose option, and more tests
      document use_moose option
      clarify use_moose doc
      update TODO
      make use_moose work with additional_base_classes and left_base_classes options
      replace namespace::autoclean with namespace::clean to reduce deps, fix extends runtime/compiletime detection for use_moose, fix common tests
      fix firebird data_type tests
      fix DOS line ends in table/column comments for Pg
      update Changes
      update TODO
      document result_roles and schema_roles
      Revert "document result_roles and schema_roles"
      update TODO
      fix Postgres sequence detection for qualified sequences
      test for qualified Pg sequence
      make Moose class detection safer
      silence DBD::Oracle 1.21 warning
      use Optional::Dependencies stole from DBIx::Class for use_moose option
      put is_deferrable => 1 back into default attributes for belongs_to
      simplify moose class check
      remove dep on Data::Dumper::Concise
      release 0.07001
      test a couple more data_type aliases for Oracle
      rename t/17sybase_asa_common.t to t/17sqlanywhere_common.t
      handle column accessor collisions with UNIVERSAL methods
      update Changes
      update TODO
      added warning and documentation for column accessor collisions, and the col_collision_map option
      minor POD fixup
      minor changes
      clean up Pg enum code
      doc fix
      run pre_create when running only extra tests
      failing test for (RT#62424) preserve relationship name when another foreign key is added
      Fix a fail when very old Moose/CMOP is installed
      preserve relnames when another FK is added (RT#62424), remove resultset_components, other cleanups
      bump CAG dep
      more specific warning filter for loading DBD::InterBase
      make a couple warn masks more specific, fix mysql test count
      fix column name case bug
      fix MSSQL tests
      fix column info bug, all tests pass
      add datetime_undef_if_invalid => 1 for MySQL date data types (RT#64820)
      typo
      add auto_nextval => 1 to uniqueidentifier columns on MSSQL and to uniqueidentifier and uniqueidentifierstr columns on SQLAnywhere
      That was a bad idea.
      sybase test that doesn't fail
      add datetime_undef_if_invalid=0 loader option for MySQL
      better _tables_list for Sybase ASE
      remove MooseX::NonMoose from Schema files under use_moose=1
      improve sybase/mssql db_schema detection
      add glossary for relbuilder
      fix fully qualified component classes (RT#62624)
      add test for column name collision with a fully qualified component class method
      use Class::Load
      fix relname/method collisions (RT#62648)
      release 0.07003
      fix bug with result class methods being cached on in a closure instead of the object, which breaks for multiple dynamic schemas in a single perl instance
      release 0.07004
      fix breakage on perl 5.8.x related to unloading temporary classes
      support extra connect_info options like quote_char for dbicdump
      release 0.07005
      turn relbuilder temp class cleanup back on, use Class::Inspector->loaded to check for class existance
      update Changes, namespace::clean dep
      release 0.07006
      bump DBIC dep to 0.08127
      MSSQL data type fixes for native client and EasySoft driver
      release 0.07007
      rename column_accessor_map -> col_accessor_map
      add link to dbicdump in ::Loader docs
      add Windows example to dbicdump doc
      rename vendor tests
      MS Access support over DBD::ODBC and DBD::ADO
      support MSSQL over DBD::ADO
      fix up Informix data types
      release 0.07008
      fix a syntax error in MS Access ADO driver
      release 0.07009
      bump up Class::C3::Componentised dep
      support for fully-qualified components in result_component_map and tests
      release 0.07010
      initialize result_component_map to empty hash if unset
      remove special case for 'meta' method in col accessor collision checks
      support for DBD::Firebird
      use sprintf for floating point comparisons in common tests
      remove Class::Load dependency
      bump MooseX::NonMoose dep up to 0.16
      ->type_info fix for buggy Firebird ODBC driver
      move Firebird ODBC driver ->type_info override into driver
      support for unicode Firebird data types
      fix mysql rel detection for mixed-case tables on mixed-case filesystems
      handle "use warnings FATAL => 'all' and set use_namespaces=1 for dynamic schemas not in backcompat mode (RT#59849)
      rename t/50addl_base_classes.t from Mark Hedges to t/50rt59849.t
      only set use_namespaces=1 if naming is set for dynamic schemas
      naming_set went into the readonly accessor group by accident, fixed
      logic fail in naming_set check
      support ->use_namespaces(0) in Loader.pm, fix tests for new dynamic schema behavior
      fix CONTRIBUTORS
      add an extra symbol to the rt59849 test
      move roles to the end of the generated class so that "requires" works with columns/rels
      generate POD for additional_classes, additional_base_classes, left_base_classes, components, result_components_map, result_roles and result_roles_map
      generate POD for result_base_class as well
      add asterisks to items in POD class lists
      change a couple references in Base POD to links
      set cascade_update => 0 on might_have relationships
      Revert "set cascade_update => 0 on might_have relationships"
      handle duplicate relationship names (RT#64041)
      workaround for common tests for MySQL on Win32
      check for relname accessor collisions on duplicate disambiguation
      become utf8-aware (RT#67920)
      automatically turn on quoting for MySQL (RT#60469)
      support quoted PostgreSQL schema names with special chars (RT#64766)
      run the preserve rel name test on MySQL too
      fix warning, fix test counts
      add more naming options
      fixup POD
      fix clasing test dbs
      support arrayrefs for result_namespace and resultset_namespace (RT#40214)
      fix t/23dumpmore.t
      fix Oracle
      fix t/backcompat/0.04006/23dumpmore.t
      generate POD for unique constraints, set_primary_key and table
      reset _uniqs_started for POD on rescan
      added uniq_to_primary option to promote unique keys to primary keys (RT#25944)
      fix test counts, cleanup new test table
      update Changes
      run col_accessor_map tests with skip_rels too
      only promote uniqs with non-nullable columns to pks
      improve uniq_to_primary test
      fix uniq_to_primary test on DB2 and SQLAnywhere
      fix backcompat tests
      fix POD for scalarref tables
      fix is_nullable detection on MS Access
      fix enum/set detection for MySQL (RT#68717)
      another enum test for MySQL
      handle MySQL enums/sets containing elements with single quotes
      fix the decimal data type for MS Access over ODBC
      fix syntax error in common tests
      add rel_name_map option
      add handle for Ben Tilly in CONTRIBUTORS
      better option validation for result_component_map, result_role_map and rel_collision_map
      sort relationships
      add schema_components option
      make $schema->loader a public method
      add quiet option
      fix backcompat tests
      fix t/10_11msaccess_common.t on non-Win32
      support alternate line endings
      fucking pigs broke my Win32 perl
      minor changes to table/column comment code
      some changes to filter code
      pigs don't fly, they just roll around in shit
      opt deps for dbicdump config and test
      update Changes with dbicdump config file support
      silence comment tests
      multi db_schema support
      sort unique constraints
      improve Pg default handling
      update Changes with Pg defaults fixes
      fix defaults broken by last Pg defaults fix commit
      fix multiple DEFAULT NULLs
      fix uninit warn for no pod and result_base_class
      fix backcompat
      fix preserve_case tests in common tests
      fix t/backcompat/0.04006 tests
      remove dependency on File::Slurp
      minor fix for 5.8.1
      make MySQL FK handling more robust
      match case of FK remote database in MySQL
      use full table name for MySQL key cache
      add POD for using non-English databases
      add "use utf8;" at the top of all generated files
      update SQLAnywhere ODBC driver for default \"null"
      remove placeholders from tab/col comments queries
      ignore type_info errors from DBD::Sybase+MSSQL
      fix uninitialized warnings for Firebird
      fix some issues with multi-db_schema support
      fix no table warnings for MS Access over DBD::ADO
      better rel postfix stripping for v8 mode
      update comment table support for multi-db_schema
      fully implement naming=v8 and force_ascii
      add 'ALL' key for naming hash
      update DBIx::Class::Schema::Loader POD
      implement schema_base_class for dynamic schemas
      bump String::ToIdentifier::EN dep to 0.05
      use connection hack only for schema_base_class
      better dynamic schema_base_class implementation
      update Changes with schema_base_class fix
      fix uninitialized warning
      fix double backcompat warning
      fix some naming version checks
      update use_moose docs and opt deps
      better CamelCASE support for naming=v8
      common tests for schema_base_class and components
      update Changes for naming=v8
      update Changes with MooseX::MarkAsMethods
      add attribution for alnewkirk, mention force_ascii
      stop editing custom content from renamed files
      remove duplicate from Changes
      add -I option to dbicdump
      fix some warnings for MSSQL over ADO
      release 0.07011
      add correction to Changes for wrong RT#
      use temp file instead of IPC::Open2 for Win32
      fix code running 2x in dynamic schema_base_class
      better cleanup of t/var
      update SEE ALSO section of Loader.pm
      update docs for callbacks receiving table objects
      release 0.07012
      auto-disambiguate monikers from different schemas
      add notes about table object stringify to name
      release 0.07013
      make copy of moniker_parts in disambiguation code
      release 0.07014
      many_to_many rel bridge generation for link tables
      release 0.07015
      add SineSwiper to CONTRIBUTORS
      experimental support for Pg loader run inside txn
      release 0.07017
      fix spelling mistake in Base POD (RT#74796)
      work around ORA-24345 from $dbh->column_info
      fix undef warn in fk info for DBDs without schemas
      Changes entry for "fix undef warn in fk info"
      skip dbicdump tests on Win32 due to test fails
      release 0.07018
      audit drivers for case issues (RT#75805)
      release 0.07019
      fix mro issues under 5.8
      release 0.07020
      register sources on schema class, never instance
      release 0.07021
      support Informix common tests over shared mem
      make common tests use fewer active statements
      set correct size for n(var)?char columns for ASE
      release 0.07022
      bump up Class::Inspector dep for blead (RT#74236)
      release 0.07023
      work around broken kseq in Pg fk info (RT#77062)
      release 0.07024
      release 0.07025
      update rbuels' email address in CONTRIBUTORS
      introspect ON DELETE/UPDATE clauses for MySQL FKs
      release 0.07026
      introspect ON DELETE/UPDATE and DEFERRABLE for pg
      release 0.07027
      minor optimization for Pg FK attrs, better test
      FK ON clause introspection for MSSQL
      bump Lingua::EN::Tagger dep to 0.20
      release 0.07028
      introspect ON/DEFERRABLE FK clauses for SQLite
      introspect ON DELETE/UPDATE FK clauses for DB2
      introspect ON DELETE and DEFERRABLE for Oracle
      release 0.07029
      release 0.07030
      fix 02pod.t fail for lack of =encoding (RT#79481)
      release 0.07031
      change =encoding utf8 to =encoding UTF-8 in Loader
      author dep on POD test modules, check in 02pod.t
      support coderef for relationship_attrs
      detect inline deferrable FKs for SQLite
      release 0.07032
      expand relationship_attrs POD
      add a loud warning to Makefile.PL about rel attrs
      release 0.07033
      add rel_type param for relationship_attrs coderef
      update deps on ::Phrase and ::Tagger
      Pg _table_fk_info to use catalog not info_schema
      introspect ON DELETE/UPDATE for SQL Anywhere
      better schemas support for SQL Server > 2000

Robert Bohne (17):
      Fix mistake in CREATE TABLE loader_test2 statment
      Use QuotedDefault in DBI::SQLite, fixed default value
      Adjust my email
      Add custom_column_info implemenation
      Merge branch 'master' into column_callback
      Add test for custom_column_info callback
      Add POD for custom_column_info, remove ( empty ) hashref support from custom_column_info
      Fixed POD / custom_column_info
      Add generic custom_column_info, remove oracle specific test
      Update custom_column_info POD
      Add datetime_timezone/datetime_locale loader options
      Add more tests for datetime_timezone / datetime_locale
      Remove debug output
      Bettering custom/datetime_column_info parameters
      Merge branch 'master' into custom_column_info
      Format source code, use spaces instead of tabs
      Added _table_comment and _column_comment to DBI::Oracle

Robert Buels (20):
      added overwrite_modifications option (default off), which causes Loader to ignore the md5sum of generated code and overwrite it anyway
      updated changelog with overwrite_modifications
      added tests for overwrite_modifications option
      improved "checksum mismatch" error message with more explanation, and a pointer to the overwrite_modifications option
      making branch to add relationship_attrs option
      added relationship_attrs option, plus tests for it
      added self to contributors, added note to changelog
      added column attributes to generated POD
      for clarity, extracted POD generation into its own method
      strip _id in naming of relationships in the case of multiple rels between two tables
      fixed POD bug, was not correctly printing scalar refs
      added warning about additional trailing _id stripping (to be removed after 0.05003, updated Changelog for this change
      updated changelog for pod fix
      rearrange relbuilder methods and interface to backcompat
      fixed test failure
      fixed relnames in _id strip warning, much easier with simplified code
      slight tweak to now() -> CURRENT_TIMESTAMP rewriting
      passing all these positional arguments into the relbuilder is stupid.  let's not.
      clean up relbuilder choosing code
      column_accessor_map implementation

SineSwiper (2):
      fix base ::DBI loader to properly order FK columns
      support MSSQL 2000 again, optimization for MSSQL

Stephen Bennett (2):
      Understand Postgres enumerated types
      Create custom_type_name hint for PostgreSQL enum types, as used by very recent SQL::Translator

Thomas Klausner (2):
      add attr "use_moose" to generate Schema/Result classes that are extentable via Moose
      very simply test for use_moose (only proves that nothing breaks)

Tim Bunce (6):
      Implement result_base_class and schema_base_class options.
      Fix test plan count in t/23dumpmore.t and add Change note missed from r5722
      Reduce noise when running tests if Test::Kwalitee isn't installed.
      Ignore duplicate uniq indices (including duplicates of the PK).
      Move _get_custom_content call close to where it's used.
      Move unshift @INC, $target_dir out of _dump_to_dir into reload_table (separation of concerns).

gregor herrmann (1):
      Imported Upstream version 0.07042

unknown (1):
      remove the win32 workaround (as it was the use @ARGV)

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdbix-class-schema-loader-perl.git



More information about the Pkg-perl-cvs-commits mailing list