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.

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

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

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

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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

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

18 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.

18 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)

18 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

18 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

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

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

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

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

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

18 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

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

18 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

18 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

18 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

18 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)

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

18 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

18 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)

18 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

18 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

18 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)

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

18 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

18 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

18 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 ...

18 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)

18 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

18 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)

18 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

18 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

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

18 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

18 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

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

18 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!

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

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

18 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++

18 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

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

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

18 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++

18 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.

18 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.

18 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

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

18 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

18 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

18 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

18 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

18 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

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

18 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

18 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()

18 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

18 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

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

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

18 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

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

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

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

18 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

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

18 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

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

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

18 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

18 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

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

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

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

18 years agoFixed user-defined sequence assignment
Andy Grundman [Tue, 9 Aug 2005 00:44:36 +0000]
Fixed user-defined sequence assignment

18 years agoAdded Oracle PK::Auto, with sequence lookup
Andy Grundman [Tue, 9 Aug 2005 00:39:36 +0000]
Added Oracle PK::Auto, with sequence lookup

18 years agoAdded sequence method to PK::Auto
Andy Grundman [Tue, 9 Aug 2005 00:37:34 +0000]
Added sequence method to PK::Auto

18 years agoUpdated main docs, altered mail address in POD for 0.01
Matt S Trout [Tue, 9 Aug 2005 00:10:01 +0000]
Updated main docs, altered mail address in POD for 0.01

18 years agoAdded Numa's count_all, removed warns from mysql and pg tests
Matt S Trout [Mon, 8 Aug 2005 23:28:16 +0000]
Added Numa's count_all, removed warns from mysql and pg tests

18 years agoFinished ripping hand-hacked abstract implementation out of core
Matt S Trout [Mon, 8 Aug 2005 22:32:17 +0000]
Finished ripping hand-hacked abstract implementation out of core

18 years agofixed pod.
Marcus Ramberg [Mon, 8 Aug 2005 21:13:03 +0000]
fixed pod.

18 years agoauto-increment for postgresql
Marcus Ramberg [Mon, 8 Aug 2005 21:12:01 +0000]
auto-increment for postgresql

18 years agoMySQL Auto-PK test added
Matt S Trout [Mon, 8 Aug 2005 20:40:13 +0000]
MySQL Auto-PK test added