18 years agoupdate fix in last rev to use has_column
David Kamholz [Fri, 18 Nov 2005 17:35:41 +0000]
update fix in last rev to use has_column

18 years agofix PK::Auto bug where it wouldn't recognize a defined but false PK
David Kamholz [Fri, 18 Nov 2005 17:26:52 +0000]
fix PK::Auto bug where it wouldn't recognize a defined but false PK

18 years agoShoved Class::Data::Inheritable into DBIx::Class, more stuff works now
Matt S Trout [Tue, 15 Nov 2005 20:48:44 +0000]
Shoved Class::Data::Inheritable into DBIx::Class, more stuff works now

18 years agoMerge 'trunk' into 'DBIx-Class-C3'
Paul Makepeace [Tue, 15 Nov 2005 21:26:22 +0000]
Merge 'trunk' into 'DBIx-Class-C3'

r3757@obrien (orig r303):  paulm | 2005-11-15 15:26:22 +0000
Add Class::Trigger and DBIx::ContextualFetch to build requirements
(needed for CDBICompat only)

18 years agoAdd Class::Trigger and DBIx::ContextualFetch to build requirements
Paul Makepeace [Tue, 15 Nov 2005 15:26:22 +0000]
Add Class::Trigger and DBIx::ContextualFetch to build requirements
(needed for CDBICompat only)

18 years agoGetting there ...
Matt S Trout [Tue, 15 Nov 2005 10:00:36 +0000]
Getting there ...

18 years agoSchema now loads
Matt S Trout [Tue, 15 Nov 2005 09:32:16 +0000]
Schema now loads

18 years agoBroke everything (C3 branch)
Matt S Trout [Tue, 15 Nov 2005 09:05:09 +0000]
Broke everything (C3 branch)

18 years agoAdded has_column and column_info methods
Matt S Trout [Tue, 15 Nov 2005 06:21:38 +0000]
Added has_column and column_info methods

18 years agoBugfixes, optimisations
Matt S Trout [Tue, 15 Nov 2005 03:55:24 +0000]
Bugfixes, optimisations

18 years agoFixed typo in Build.PL
Andy Grundman [Mon, 14 Nov 2005 17:57:49 +0000]
Fixed typo in Build.PL

18 years agoChange /record ?set/ to resultset incl. ResultSet in POD; typo.
Paul Makepeace [Thu, 10 Nov 2005 15:15:33 +0000]
Change /record ?set/ to resultset incl. ResultSet in POD; typo.

18 years agoAdded some examples and explanations for search()
Paul Makepeace [Thu, 10 Nov 2005 14:05:55 +0000]
Added some examples and explanations for search()

18 years agoAdded fix to avoid undef warnings in CDBICompat stringify
Matt S Trout [Tue, 8 Nov 2005 17:25:02 +0000]
Added fix to avoid undef warnings in CDBICompat stringify

18 years agoMinor whitespace tweaks to make each file more distinct. Add note for CDBI folks...
Paul Makepeace [Tue, 8 Nov 2005 17:02:49 +0000]
Minor whitespace tweaks to make each file more distinct. Add note for CDBI folks to watch out.

18 years agoRemove the dubious primary keys check. Not clear it's useful or valid.
Paul Makepeace [Mon, 7 Nov 2005 18:18:48 +0000]
Remove the dubious primary keys check. Not clear it's useful or valid.

19 years agoadd manual descriptions
Marcus Ramberg [Thu, 3 Nov 2005 22:08:04 +0000]
add manual descriptions

19 years agoReleased 0.03003
Andy Grundman [Thu, 3 Nov 2005 21:59:55 +0000]
Released 0.03003

19 years agoAdded names to PODs
Matt S Trout [Thu, 3 Nov 2005 21:17:53 +0000]
Added names to PODs

19 years agoPOD fixes
Matt S Trout [Thu, 3 Nov 2005 21:10:26 +0000]
POD fixes

19 years ago* made HasOne::has_one and HasMany::has_many look more similar as a route to possible...
Paul Makepeace [Thu, 3 Nov 2005 16:25:47 +0000]
* made HasOne::has_one and HasMany::has_many look more similar as a route to possible refactor
* ensured all calls against $f_class were preceded by a check to see if it loaded OK
* added diagnostic notes on what foreign key name was guessed

19 years agoadd (very ugly) hack to _construct_object to support function calls in resultsets...
David Kamholz [Wed, 2 Nov 2005 20:28:00 +0000]
add (very ugly) hack to _construct_object to support function calls in resultsets. they show up as columns in the row object, accessible with get_column

19 years agoChanged use to require in Relationship/Base to avoid import
Matt S Trout [Wed, 2 Nov 2005 16:24:00 +0000]
Changed use to require in Relationship/Base to avoid import

19 years agopass through $attrs to add_relationship when $cond is undefined
David Kamholz [Tue, 1 Nov 2005 19:03:36 +0000]
pass through $attrs to add_relationship when $cond is undefined

19 years ago- fix ResultSet bug when requesting a subset of columns
David Kamholz [Tue, 1 Nov 2005 00:12:05 +0000]
- fix ResultSet bug when requesting a subset of columns
- fix _create_ID to return undef when primary keys are not present

19 years agoObjectCache:
David Kamholz [Sun, 30 Oct 2005 06:37:03 +0000]
ObjectCache:
- override _row_to_object
- a couple other minor fixes/improvements.
- add pod, indicate that it is experimental

19 years agoTweak to ResultSet to fix prefetch for nonexistant might_have
Matt S Trout [Mon, 24 Oct 2005 16:16:49 +0000]
Tweak to ResultSet to fix prefetch for nonexistant might_have

19 years agorelease of 0.30002.
Marcus Ramberg [Mon, 24 Oct 2005 08:39:02 +0000]
release of 0.30002.
added info about ->table

19 years agodescribed schema better, and added note about when you want to use it
Marcus Ramberg [Thu, 20 Oct 2005 20:06:40 +0000]
described schema better, and added note about when you want to use it
in the intro.

19 years agoadd eval "require $f_class" to HasOne.pm -- otherwise it can fail when the class...
David Kamholz [Sun, 16 Oct 2005 00:41:26 +0000]
add eval "require $f_class" to HasOne.pm -- otherwise it can fail when the class hasn't been loaded (and load order isn't always controllable, e.g. with Catalyst)

19 years agofix stupid error in set_columns pod
David Kamholz [Sat, 15 Oct 2005 06:30:52 +0000]
fix stupid error in set_columns pod

19 years agoadd get_columns and set_columns methods to Row.pm
David Kamholz [Sat, 15 Oct 2005 06:26:34 +0000]
add get_columns and set_columns methods to Row.pm

19 years agomerged in hartmeier quickstart
Marcus Ramberg [Fri, 14 Oct 2005 15:35:52 +0000]
merged in hartmeier quickstart
updated attributes.

19 years agoMore docs.
Marcus Ramberg [Fri, 14 Oct 2005 15:21:07 +0000]
More docs.

19 years agoimproved docs.
Marcus Ramberg [Fri, 14 Oct 2005 14:23:42 +0000]
improved docs.

19 years agoUpdate manifest.
CL Kao [Mon, 10 Oct 2005 23:36:37 +0000]
Update manifest.

19 years agoAdd a DBIx::UUIDColumns plugin.
CL Kao [Mon, 10 Oct 2005 17:43:03 +0000]
Add a DBIx::UUIDColumns plugin.

19 years agoVersion bumped to 0.03002, assorted minor changes
Matt S Trout [Fri, 30 Sep 2005 18:01:20 +0000]
Version bumped to 0.03002, assorted minor changes

19 years agoRolled back change to compose_connection
Dan Kubb [Wed, 28 Sep 2005 10:41:48 +0000]
Rolled back change to compose_connection

19 years agofixed bug where class_resolver was mistakenly clobbered in compose_connection
Dan Kubb [Wed, 28 Sep 2005 10:38:49 +0000]
fixed bug where class_resolver was mistakenly clobbered in compose_connection

19 years agoadded experimental ObjectCache.pm (load before Core), no tests yet and not included...
David Kamholz [Tue, 27 Sep 2005 22:36:23 +0000]
added experimental ObjectCache.pm (load before Core), no tests yet and not included by default, but the basics work -- improvements welcome

19 years agopatch CDBI live object index emulation to use ->ID method, add tests for ->ID
David Kamholz [Tue, 27 Sep 2005 22:34:12 +0000]
patch CDBI live object index emulation to use ->ID method, add tests for ->ID

19 years agoadd ->ID method to PK.pm to generate unique object id (takes a hash of primary key...
David Kamholz [Tue, 27 Sep 2005 22:29:34 +0000]
add ->ID method to PK.pm to generate unique object id (takes a hash of primary key column-value pairs)

19 years agoFinal 0.03001 release v0.03001
Andy Grundman [Fri, 23 Sep 2005 17:59:46 +0000]
Final 0.03001 release

19 years agoUpdated version to 0.03001, added bug fixes to Changes
Matt S Trout [Fri, 23 Sep 2005 17:18:52 +0000]
Updated version to 0.03001, added bug fixes to Changes

19 years agoFixed prefetch bug and added a test for it (spotted by Purge)
Matt S Trout [Fri, 23 Sep 2005 16:48:37 +0000]
Fixed prefetch bug and added a test for it (spotted by Purge)

19 years agoMore fixes to HasA/BelongsTo courtesy of abraxxa
Matt S Trout [Fri, 23 Sep 2005 14:59:58 +0000]
More fixes to HasA/BelongsTo courtesy of abraxxa

19 years agoTweaks to $obj->update and relationship helpers
Matt S Trout [Fri, 23 Sep 2005 13:08:47 +0000]
Tweaks to $obj->update and relationship helpers

19 years agoError message fix (cheers Siracusa), CDBICompat count_all fix (cheers Numa)
Matt S Trout [Tue, 20 Sep 2005 06:46:39 +0000]
Error message fix (cheers Siracusa), CDBICompat count_all fix (cheers Numa)

19 years agoFinal commit for 0.03
Matt S Trout [Tue, 20 Sep 2005 00:43:32 +0000]
Final commit for 0.03

19 years agoMoved might_have compat back out into a CDBICompat class and documented stuff
Matt S Trout [Sun, 18 Sep 2005 17:58:03 +0000]
Moved might_have compat back out into a CDBICompat class and documented stuff

19 years agoAddition of a bunch of helper relationship methods
Matt S Trout [Sun, 18 Sep 2005 01:53:34 +0000]
Addition of a bunch of helper relationship methods

19 years agoYeah, committing the new tests would help ...
Matt S Trout [Sat, 17 Sep 2005 17:15:40 +0000]
Yeah, committing the new tests would help ...

19 years agoTest split to run against normal rels and helper rels (currently just has_one)
Matt S Trout [Sat, 17 Sep 2005 16:43:31 +0000]
Test split to run against normal rels and helper rels (currently just has_one)

19 years agoAdded quote char test, supported quoting in S::A subclass for joins
Matt S Trout [Sat, 17 Sep 2005 14:50:30 +0000]
Added quote char test, supported quoting in S::A subclass for joins

19 years agoAdded DBIC dep on Module::Find (for Schema)
Matt S Trout [Sun, 11 Sep 2005 23:20:13 +0000]
Added DBIC dep on Module::Find (for Schema)

19 years agoCorrected test plan for t/11mysql.t
Matt S Trout [Sun, 11 Sep 2005 19:21:01 +0000]
Corrected test plan for t/11mysql.t

19 years agoFixes to CDBICompat::HasMany mapping method support, with thanks to bricas
Matt S Trout [Sat, 10 Sep 2005 18:04:48 +0000]
Fixes to CDBICompat::HasMany mapping method support, with thanks to bricas

19 years agoAdded SELECT count test for prefetch
Andy Grundman [Fri, 9 Sep 2005 20:07:36 +0000]
Added SELECT count test for prefetch

19 years agoadded test for 2 relationships in the same class to the same other class
Brian Cassidy [Fri, 9 Sep 2005 15:39:36 +0000]
added test for 2 relationships in the same class to the same other class

19 years agoUpdated S::A and S::A::L version reqs
Andy Grundman [Fri, 9 Sep 2005 12:35:45 +0000]
Updated S::A and S::A::L version reqs

19 years agoMerge 'DBIx-Class-joins' into 'trunk'
Matt S Trout [Fri, 9 Sep 2005 14:47:40 +0000]
Merge 'DBIx-Class-joins' into 'trunk'

19 years agoActually updated the changes file! lookitme, andyg!
Matt S Trout [Fri, 9 Sep 2005 08:47:40 +0000]
Actually updated the changes file! lookitme, andyg!

19 years agoUpped version to 0.03 :)
Matt S Trout [Fri, 9 Sep 2005 08:43:47 +0000]
Upped version to 0.03 :)

19 years agoPorted joined count tests from Sweet
Matt S Trout [Fri, 9 Sep 2005 08:37:31 +0000]
Ported joined count tests from Sweet

19 years agoMerge 'trunk' into 'DBIx-Class-joins'
Matt S Trout [Tue, 6 Sep 2005 00:57:00 +0000]
Merge 'trunk' into 'DBIx-Class-joins'

r5575@mccoy (orig r166):  matthewt | 2005-09-05 19:57:00 +0100
- Ported Sweet pager test. Worked first time. andyg++

19 years agoHasMany now does a LEFT JOIN, added more tests
Matt S Trout [Fri, 9 Sep 2005 08:12:20 +0000]
HasMany now does a LEFT JOIN, added more tests

19 years agoMore refactoring, prefetch
Matt S Trout [Fri, 9 Sep 2005 07:34:34 +0000]
More refactoring, prefetch

19 years agoJoins work for search, some refactoring
Matt S Trout [Fri, 9 Sep 2005 05:25:57 +0000]
Joins work for search, some refactoring

19 years agoPorted Sweet pager test. Worked first time. andyg++
Matt S Trout [Mon, 5 Sep 2005 18:57:00 +0000]
Ported Sweet pager test. Worked first time. andyg++

19 years agoReverted andyg's fixes to DBI.pm, updated tests accordingly.
Andres Kievsky [Sun, 4 Sep 2005 21:24:10 +0000]
Reverted andyg's fixes to DBI.pm, updated tests accordingly.

19 years agoMerged andyg's fixes to joins and joins tests. Added -sql_type => 'xxx' option, added...
Andres Kievsky [Sun, 4 Sep 2005 20:21:22 +0000]
Merged andyg's fixes to joins and joins tests. Added -sql_type => 'xxx' option, added test.

19 years agoLobbed first cut of join code into Storage/DBI as inline S::A::L subclass
Matt S Trout [Sat, 3 Sep 2005 21:18:45 +0000]
Lobbed first cut of join code into Storage/DBI as inline S::A::L subclass

19 years agoMerge 'DBIx-Class-joins' into 'trunk'
Matt S Trout [Sat, 3 Sep 2005 20:43:56 +0000]
Merge 'DBIx-Class-joins' into 'trunk'

19 years agoMerge 'trunk' into 'DBIx-Class-joins'
Matt S Trout [Sat, 3 Sep 2005 20:38:24 +0000]
Merge 'trunk' into 'DBIx-Class-joins'

r5563@mccoy (orig r158):  andyg | 2005-08-29 20:16:19 +0100
Made pager a method on ResultSet, added rs->page(num) to page an ordinary RS, made rs->count store it's value
r5564@mccoy (orig r159):  andyg | 2005-08-30 19:49:11 +0100
Added tests for software-based limiting/paging, and a few related bug fixes

19 years agoAdded tests for software-based limiting/paging, and a few related bug fixes
Andy Grundman [Tue, 30 Aug 2005 18:49:11 +0000]
Added tests for software-based limiting/paging, and a few related bug fixes

19 years agoMade pager a method on ResultSet, added rs->page(num) to page an ordinary RS, made...
Andy Grundman [Mon, 29 Aug 2005 19:16:19 +0000]
Made pager a method on ResultSet, added rs->page(num) to page an ordinary RS, made rs->count store it's value

19 years agoCleaned up Storage::DBI to remove redundancy
Matt S Trout [Mon, 29 Aug 2005 03:51:10 +0000]
Cleaned up Storage::DBI to remove redundancy

19 years agoRefactored pagination into search method, Sweet syntax is now in Compat
Andy Grundman [Sun, 28 Aug 2005 02:19:12 +0000]
Refactored pagination into search method, Sweet syntax is now in Compat

19 years agoLazy cursor instantiation for resultsets
Matt S Trout [Sat, 27 Aug 2005 18:04:58 +0000]
Lazy cursor instantiation for resultsets

19 years agoAdded pager support, same syntax as Sweet. Also fixed a few issues with ResultSet...
Andy Grundman [Fri, 26 Aug 2005 19:27:02 +0000]
Added pager support, same syntax as Sweet.  Also fixed a few issues with ResultSet::count.  Table::count still does 2 SQL queries, we need to figure out how to fix that

19 years agoAdded support for multiple PKs in Auto if they are already defined during create()
Andy Grundman [Fri, 26 Aug 2005 04:38:11 +0000]
Added support for multiple PKs in Auto if they are already defined during create()

19 years agoFixed bug where retrieve_all ignored options such as order_by
Andy Grundman [Fri, 26 Aug 2005 01:43:30 +0000]
Fixed bug where retrieve_all ignored options such as order_by

19 years agoAdded Scalar::Util to prereq, not sure which version we need though
Andy Grundman [Wed, 24 Aug 2005 13:11:43 +0000]
Added Scalar::Util to prereq, not sure which version we need though

19 years agoAdded SQL::Abstract to prereqs
Andy Grundman [Wed, 24 Aug 2005 12:52:51 +0000]
Added SQL::Abstract to prereqs

19 years agoAdded LIMIT tests
Brian Cassidy [Fri, 19 Aug 2005 15:13:51 +0000]
Added LIMIT tests

19 years agoFixed Auto::Pg Pod so CPAN will index it properly
Andy Grundman [Sat, 13 Aug 2005 18:22:46 +0000]
Fixed Auto::Pg Pod so CPAN will index it properly

19 years agoAdded MS-SQL to Changes
Andy Grundman [Fri, 12 Aug 2005 21:56:53 +0000]
Added MS-SQL to Changes

19 years agoAdded contributor list
Andy Grundman [Fri, 12 Aug 2005 21:49:35 +0000]
Added contributor list

19 years agoPreparing for 0.02 release
Andy Grundman [Fri, 12 Aug 2005 21:35:48 +0000]
Preparing for 0.02 release

19 years agoRe-added software-based LIMIT support for non-LIMIT-supporting databases
Andy Grundman [Fri, 12 Aug 2005 21:05:02 +0000]
Re-added software-based LIMIT support for non-LIMIT-supporting databases

19 years agoCleaned up sql_maker variable
Andy Grundman [Fri, 12 Aug 2005 20:24:19 +0000]
Cleaned up sql_maker variable

19 years agoFixed sql_maker accessor to load Abstract object on demand
Andy Grundman [Fri, 12 Aug 2005 20:19:52 +0000]
Fixed sql_maker accessor to load Abstract object on demand

19 years agoAdded MySQL LIMIT tests
Andy Grundman [Fri, 12 Aug 2005 19:54:48 +0000]
Added MySQL LIMIT tests

19 years agoAdded Oracle LIMIT tests
Andy Grundman [Fri, 12 Aug 2005 19:49:06 +0000]
Added Oracle LIMIT tests

19 years agoAdded initial SQL::Abstract::Limit support and tests
Andy Grundman [Fri, 12 Aug 2005 16:40:02 +0000]
Added initial SQL::Abstract::Limit support and tests

19 years agoRefactoring, cleanup, lose unnecessary resultset/cursor objects
Matt S Trout [Fri, 12 Aug 2005 03:32:26 +0000]
Refactoring, cleanup, lose unnecessary resultset/cursor objects

19 years agoimproved docs.
Marcus Ramberg [Thu, 11 Aug 2005 22:39:16 +0000]
improved docs.

19 years agoFixes, refactoring, test additions
Matt S Trout [Wed, 10 Aug 2005 18:24:21 +0000]
Fixes, refactoring, test additions

19 years agoAdded PK::Auto::MSSQL + test
Brian Cassidy [Tue, 9 Aug 2005 15:19:15 +0000]
Added PK::Auto::MSSQL + test