Rafael Kitover [Tue, 9 Jun 2009 13:25:06 +0000]
Merge 'odbc-mssql' into 'current'
r4528@hlagh (orig r6423): caelum | 2009-05-25 11:36:19 -0700
cleaned up ODBC crap and added docs
Rafael Kitover [Tue, 9 Jun 2009 13:24:40 +0000]
Merge 'odbc-mssql' into 'current'
r4519@hlagh (orig r6409): caelum | 2009-05-24 19:00:15 -0700
initial hackage, will be cleaned up
Rafael Kitover [Mon, 25 May 2009 18:36:19 +0000]
cleaned up ODBC crap and added docs
Rafael Kitover [Mon, 25 May 2009 02:00:15 +0000]
initial hackage, will be cleaned up
Rafael Kitover [Mon, 25 May 2009 01:58:35 +0000]
new branch for support of MSSQL through ODBC
Dagfinn Ilmari Mannsåker [Thu, 23 Apr 2009 13:10:36 +0000]
Add .gitignore to MANIFEST.SKIP
Dagfinn Ilmari Mannsåker [Thu, 23 Apr 2009 13:06:09 +0000]
Add .gitignore files
Justin Hunter [Tue, 21 Apr 2009 03:34:48 +0000]
change spacing
remove commented out code
prevent a potential infinite loop
Dagfinn Ilmari Mannsåker [Tue, 21 Apr 2009 03:34:04 +0000]
Use Class::C3::Componentised->load_optional_class
Justin Hunter [Mon, 20 Apr 2009 22:53:43 +0000]
initial import of Sybase/MSSQL support
Dagfinn Ilmari Mannsåker [Sun, 19 Apr 2009 12:35:33 +0000]
Factor out 0.04 incompatibilities to separate methods
This way they can be overridden by a back-compat subclass
Dagfinn Ilmari Mannsåker [Sun, 19 Apr 2009 08:59:08 +0000]
Replace UNIVERSAL::require with Class::C3::Componentised
Dagfinn Ilmari Mannsåker [Sat, 18 Apr 2009 13:30:49 +0000]
Bump version for release
Dagfinn Ilmari Mannsåker [Sat, 18 Apr 2009 13:30:40 +0000]
Add .git to MANIFEST.SKIP
Dagfinn Ilmari Mannsåker [Sat, 18 Apr 2009 11:06:25 +0000]
Fix for DBIx::Class 0.08100
* Pass the schema object to RelBuilder, not the class
* Fix result and resultsource class reloading
Dagfinn Ilmari Mannsåker [Sat, 18 Apr 2009 11:06:20 +0000]
Now that we always dump to disk, don't bother testing twice.
Justin Hunter [Tue, 14 Apr 2009 17:28:10 +0000]
* use $^X instead of assuming /usr/bin/perl
* give ./script/dbicdump the same @INC as tests
* create My::ResultBaseClass and My::SchemaBaseClass for tests
* make result_base_class and schema_base_class valid options
* move the reading of custom content above the opening of the file for writing
Dagfinn Ilmari Mannsåker [Tue, 7 Apr 2009 23:53:22 +0000]
Fix SQLite _extra_column_info for new DBD::SQLite which ->can('column_info')
Tim Bunce [Thu, 26 Mar 2009 13:04:37 +0000]
Move unshift @INC, $target_dir out of _dump_to_dir into reload_table (separation of concerns).
Tim Bunce [Thu, 26 Mar 2009 12:46:16 +0000]
Move _get_custom_content call close to where it's used.
Tim Bunce [Thu, 19 Mar 2009 00:05:04 +0000]
Ignore duplicate uniq indices (including duplicates of the PK).
[Originally committed as r5766 to trunk by mistake]
Dagfinn Ilmari Mannsåker [Tue, 10 Mar 2009 12:37:47 +0000]
Merge 'trunk' into 'current'
r27903@fenchurch (orig r4475): ilmari | 2008-06-08 14:18:48 +0100
Fix Oracle constraint detection for non-owned schemas
r37690@fenchurch (orig r5722): timbunce | 2009-03-09 21:02:02 +0000
Implement result_base_class and schema_base_class options.
r37693@fenchurch (orig r5725): timbunce | 2009-03-09 21:36:21 +0000
Fix test plan count in t/23dumpmore.t and add Change note missed from r5722
r37694@fenchurch (orig r5726): timbunce | 2009-03-09 21:40:30 +0000
Reduce noise when running tests if Test::Kwalitee isn't installed.
Tim Bunce [Mon, 9 Mar 2009 21:40:30 +0000]
Reduce noise when running tests if Test::Kwalitee isn't installed.
Tim Bunce [Mon, 9 Mar 2009 21:36:21 +0000]
Fix test plan count in t/23dumpmore.t and add Change note missed from r5722
Dagfinn Ilmari Mannsåker [Mon, 9 Mar 2009 21:05:51 +0000]
Add 0.05 blockers to TODO
Dagfinn Ilmari Mannsåker [Mon, 9 Mar 2009 21:02:29 +0000]
Remove completed TODOs
Tim Bunce [Mon, 9 Mar 2009 21:02:02 +0000]
Implement result_base_class and schema_base_class options.
Dagfinn Ilmari Mannsåker [Thu, 11 Dec 2008 16:51:29 +0000]
Use join_type => 'LEFT' rather than 'LEFT OUTER' for consistency with
the rest of DBIC.
Dagfinn Ilmari Mannsåker [Tue, 11 Nov 2008 18:51:02 +0000]
Bump version for release
Dagfinn Ilmari Mannsåker [Wed, 16 Jul 2008 16:46:52 +0000]
Handle ResultSetManager deprecation warning in common tests
Dagfinn Ilmari Mannsåker [Sun, 8 Jun 2008 13:25:19 +0000]
Fix Oracle constraint and auto-increment detection for non-owned schemas
Dagfinn Ilmari Mannsåker [Sun, 8 Jun 2008 13:18:48 +0000]
Fix Oracle constraint detection for non-owned schemas
Dagfinn Ilmari Mannsåker [Sun, 1 Jun 2008 00:29:08 +0000]
Neuter Class::C3::reinitialize() around the schema reloading.
We're not changing any inheritance here, and this is equivalent to what
the old code did around _make_src_class().
Dagfinn Ilmari Mannsåker [Tue, 27 May 2008 01:20:12 +0000]
Move the _dump_to_dir calls into _reload_classes
Dagfinn Ilmari Mannsåker [Mon, 26 May 2008 17:22:12 +0000]
Throw out the in-memory class generation, just dump to a temporary
directory if the user didn't specify one
Dagfinn Ilmari Mannsåker [Sat, 24 May 2008 01:18:27 +0000]
Add "dbicdump" script for easy commandline dumping
Dagfinn Ilmari Mannsåker [Fri, 23 May 2008 16:48:22 +0000]
Check in the regenerated README
Dagfinn Ilmari Mannsåker [Tue, 29 Apr 2008 00:45:58 +0000]
Improve method argument and return value docs
Dagfinn Ilmari Mannsåker [Fri, 25 Apr 2008 23:16:16 +0000]
Strip trailing _id from single-column belongs_to relationships
Dagfinn Ilmari Mannsåker [Fri, 25 Apr 2008 22:54:54 +0000]
Singularise table monikers by default
Dagfinn Ilmari Mannsåker [Mon, 14 Apr 2008 03:58:45 +0000]
Version bump for release
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 06:57:54 +0000]
- Fix base class ordering in dumped classes
- Run the common tests against both dynamic and dumped versions of the schema
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:59:44 +0000]
Fix mismerge.
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:58:03 +0000]
Merge 'trunk' into 'current'
r36744@vesla (orig r4181): ilmari | 2008-03-12 03:02:26 +0000
Don't execute the column_info sth, it's already active.
r37163@vesla (orig r4262): ilmari | 2008-04-13 03:43:42 +0100
Version bump for release
r37164@vesla (orig r4263): ilmari | 2008-04-13 03:47:13 +0100
Remove Build.PL, no longer supported by Module::Install
r37166@vesla (orig r4265): ilmari | 2008-04-13 03:49:00 +0100
Remove and ignore autogenerated files
r37167@vesla (orig r4266): ilmari | 2008-04-13 03:51:18 +0100
Bump Module::Install requirement to make sure we have both test_requires and auto_install
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:56:33 +0000]
Clean up common tests:
- Use Class::Inspector uncinditionally, it's already required
- Move prerequisite and dependent tests together
- Remove no_auto_increment, all the vendor modules support it
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:51:18 +0000]
Bump Module::Install requirement to make sure we have both test_requires and auto_install
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:49:00 +0000]
Remove and ignore autogenerated files
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:47:13 +0000]
Remove Build.PL, no longer supported by Module::Install
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:43:42 +0000]
Version bump for release
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 02:02:22 +0000]
Fix test failure for non-InnoDB MySQL due to wrong skip count
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 00:48:53 +0000]
Make ResultSetManager notice externally defined :ResultSet methods
by calling $class->table($class->table) after loading the external
class definition.
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 00:43:26 +0000]
Cosmetic fixes to dumping of externally defined classes
Dagfinn Ilmari Mannsåker [Sun, 13 Apr 2008 00:40:49 +0000]
Fix warning when dumping a schema with external class definitions.
Dagfinn Ilmari Mannsåker [Fri, 11 Apr 2008 18:56:11 +0000]
Silence the skipping on missing Test::Kwalitee, and give the real reason
if it is installed but this is running in a dist.
Dagfinn Ilmari Mannsåker [Fri, 11 Apr 2008 14:37:58 +0000]
Commit missed README update
Dagfinn Ilmari Mannsåker [Sat, 5 Apr 2008 00:18:50 +0000]
- Move loader_class from Schema::Loader::Base to Schema::Loader
- Allow specifying loader_class in the connection info (primariy for make_schema_at)
- Add more tests
Dagfinn Ilmari Mannsåker [Tue, 1 Apr 2008 15:34:44 +0000]
Allow specifying a custom loader_class in loader_options
Dagfinn Ilmari Mannsåker [Thu, 13 Mar 2008 20:45:37 +0000]
Default db_schema to the username for DB2
Dagfinn Ilmari Mannsåker [Thu, 13 Mar 2008 20:22:34 +0000]
Fix limiting table list to the specified schema for DB2
Dagfinn Ilmari Mannsåker [Wed, 12 Mar 2008 14:35:53 +0000]
Bump version for dev release
Dagfinn Ilmari Mannsåker [Wed, 12 Mar 2008 12:59:30 +0000]
Add is_auto_increment detecton for DB2
Dagfinn Ilmari Mannsåker [Wed, 12 Mar 2008 03:09:48 +0000]
Bmp version for dev release
Dagfinn Ilmari Mannsåker [Wed, 12 Mar 2008 03:02:26 +0000]
Don't execute the column_info sth, it's already active.
Dagfinn Ilmari Mannsåker [Wed, 12 Mar 2008 02:55:07 +0000]
Don't re-execute column_info sth, it's already active.
Dagfinn Ilmari Mannsåker [Wed, 12 Mar 2008 02:27:56 +0000]
Fix Changes mismerge
Dagfinn Ilmari Mannsåker [Wed, 12 Mar 2008 02:22:36 +0000]
Merge 'trunk' into 'current'
r36739@vesla (orig r4176): ilmari | 2008-03-12 01:49:17 +0000
Fix DB2 support:
- foreign_key_info needs the PK schema name
- up/down-case table names when going to/from the DB
Dagfinn Ilmari Mannsåker [Wed, 12 Mar 2008 02:18:13 +0000]
Fix the CREATE TABLE statements for DB2
Dagfinn Ilmari Mannsåker [Wed, 12 Mar 2008 01:49:17 +0000]
Fix DB2 support:
- foreign_key_info needs the PK schema name
- up/down-case table names when going to/from the DB
Dagfinn Ilmari Mannsåker [Tue, 12 Feb 2008 13:22:07 +0000]
Bump version number for dev release
Dagfinn Ilmari Mannsåker [Tue, 12 Feb 2008 13:20:14 +0000]
Add META.yml to svn:ignore
Dagfinn Ilmari Mannsåker [Tue, 12 Feb 2008 13:19:08 +0000]
Add more test descriptions
Dagfinn Ilmari Mannsåker [Sat, 9 Feb 2008 17:17:29 +0000]
Unnhide the Oracle module now that the CPAN perms are fixed
Dagfinn Ilmari Mannsåker [Fri, 8 Feb 2008 22:04:10 +0000]
Add is_auto_increment detection for Oracle
Dagfinn Ilmari Mannsåker [Fri, 8 Feb 2008 21:53:28 +0000]
Misc test improvements:
- Add more descriptions
- Use is_deeply instead of iterating over array
- Fix skip_rels count (again)
Dagfinn Ilmari Mannsåker [Fri, 8 Feb 2008 21:40:32 +0000]
0.04999_01 was in fact released
Dagfinn Ilmari Mannsåker [Tue, 5 Feb 2008 18:10:00 +0000]
Merge 'trunk' into 'current'
r25769@vesla (orig r3882): ilmari | 2007-11-15 14:14:15 +0000
Version bump for release.
r27943@vesla (orig r3899): ilmari | 2007-12-14 04:58:03 +0000
Fix test skip count for main skip_rels block
r28481@vesla (orig r3976): ilmari | 2008-01-27 05:05:04 +0000
Add support for load_namespaces-style class layout.
r28496@vesla (orig r3991): ilmari | 2008-01-30 14:25:32 +0000
Mention _extra_column_info in DBIC::S::L::DBI::Writing
r28522@vesla (orig r4017): ilmari | 2008-02-02 21:27:07 +0000
Fix auto-inc column cration for the Oracle tests
r28523@vesla (orig r4018): ilmari | 2008-02-02 21:38:45 +0000
Fix some typos
r28524@vesla (orig r4019): ilmari | 2008-02-02 21:43:53 +0000
Clean up Oracle loader code
r28540@vesla (orig r4035): ilmari | 2008-02-05 16:32:20 +0000
Make sure to get the constraint columns in the right order.
Dagfinn Ilmari Mannsåker [Tue, 5 Feb 2008 16:32:20 +0000]
Make sure to get the constraint columns in the right order.
Dagfinn Ilmari Mannsåker [Sat, 2 Feb 2008 21:43:53 +0000]
Clean up Oracle loader code
Dagfinn Ilmari Mannsåker [Sat, 2 Feb 2008 21:38:45 +0000]
Fix some typos
Dagfinn Ilmari Mannsåker [Sat, 2 Feb 2008 21:27:07 +0000]
Fix auto-inc column cration for the Oracle tests
Dagfinn Ilmari Mannsåker [Wed, 30 Jan 2008 14:25:32 +0000]
Mention _extra_column_info in DBIC::S::L::DBI::Writing
Dagfinn Ilmari Mannsåker [Tue, 29 Jan 2008 15:12:17 +0000]
Add support for ENUM value lists for MySQL
Dagfinn Ilmari Mannsåker [Mon, 28 Jan 2008 21:03:25 +0000]
Merge _column_is_auto_increment() and _column_extra_attr() into
_extra_column_info() that gets merged into the column_info hash.
Dagfinn Ilmari Mannsåker [Mon, 28 Jan 2008 19:32:07 +0000]
Mark foreign key columns with is_foreign_key => 1
Dagfinn Ilmari Mannsåker [Mon, 28 Jan 2008 17:53:24 +0000]
Get the column_info straight from the result class instead of
going via $rs->result_source.
Dagfinn Ilmari Mannsåker [Sun, 27 Jan 2008 09:01:42 +0000]
Add support for extra => { unsigned => 1 } for MySQL.
Dagfinn Ilmari Mannsåker [Sun, 27 Jan 2008 08:58:38 +0000]
Add support for vendor-specific extra column attributes.
Dagfinn Ilmari Mannsåker [Sun, 27 Jan 2008 08:54:55 +0000]
Add support for extra per-vendor tests.
Dagfinn Ilmari Mannsåker [Sun, 27 Jan 2008 08:41:01 +0000]
Only get $self->{schema}->source($local_moniker) once.
Dagfinn Ilmari Mannsåker [Sun, 27 Jan 2008 05:05:04 +0000]
Add support for load_namespaces-style class layout.
Dagfinn Ilmari Mannsåker [Tue, 1 Jan 2008 18:18:36 +0000]
Set join_type => 'LEFT OUTER' for nullable foreign keys
(patch from Bernhard Weißhuhn)
Dagfinn Ilmari Mannsåker [Fri, 14 Dec 2007 04:58:03 +0000]
Fix test skip count for main skip_rels block
Dagfinn Ilmari Mannsåker [Fri, 14 Dec 2007 04:51:35 +0000]
Set is_auto_increment for auto-increment columns (RT #31473)
(Only SQLite, MySQL and PostgreSQL are currently supported)
Dagfinn Ilmari Mannsåker [Thu, 15 Nov 2007 14:14:15 +0000]
Version bump for release.
Dagfinn Ilmari Mannsåker [Fri, 9 Nov 2007 16:51:36 +0000]
Merge 'trunk' into 'current'
r17068@neodymium (orig r3822): blblack | 2007-10-19 15:17:47 +0100
Default Oracle db_schema to db username (patch from Johannes Plunien)
r17682@neodymium (orig r3870): ilmari | 2007-11-09 16:41:45 +0000
Fix Win32 test skip counts for good (RT #30568, Kenichi Ishigaki)
Dagfinn Ilmari Mannsåker [Fri, 9 Nov 2007 16:41:45 +0000]
Fix Win32 test skip counts for good (RT #30568, Kenichi Ishigaki)
Brandon Black [Fri, 19 Oct 2007 14:17:47 +0000]
Default Oracle db_schema to db username (patch from Johannes Plunien)
Brandon Black [Wed, 10 Oct 2007 16:54:45 +0000]
update Changes and version numbers in current
Dagfinn Ilmari Mannsåker [Wed, 10 Oct 2007 16:48:14 +0000]
Generate one-to-one accessors for unique foreign keys
Brandon Black [Wed, 10 Oct 2007 16:25:37 +0000]
Merge 'trunk' into 'current'
r52306@ika (orig r3602): ilmari | 2007-07-25 08:20:17 -0500
Do not grow the whitespace after the DO NOT MODIFY THIS notice on each regen.
r52307@ika (orig r3603): blblack | 2007-07-25 16:41:32 -0500
Changes update
r55683@ika (orig r3801): blblack | 2007-10-04 09:02:50 -0500
0.04003 changes, version bumps