18 years agoAdd unique constraint declaration and new ResultSet method, update_or_create
Daniel Westermann-Clark [Mon, 23 Jan 2006 05:25:55 +0000]
Add unique constraint declaration and new ResultSet method, update_or_create

18 years agoWorking version..
Jess Robinson [Sun, 22 Jan 2006 21:23:51 +0000]
Working version..

18 years agolink to SchemaIntro.pod, recommending schema-based usage over class-based
Will Hawes [Sun, 22 Jan 2006 18:39:44 +0000]
link to SchemaIntro.pod, recommending schema-based usage over class-based

18 years agoOopsie, missed some bits ..
Jess Robinson [Sun, 22 Jan 2006 17:07:46 +0000]
Oopsie, missed some bits ..

18 years agoCRayz-foo SQLT->DBIC schema creation
Jess Robinson [Sun, 22 Jan 2006 16:47:01 +0000]
CRayz-foo SQLT->DBIC schema creation

18 years agoMissed one
Matt S Trout [Sat, 21 Jan 2006 23:56:32 +0000]
Missed one

18 years agocolumns_info_for from zby, fixes to per-db tests
Matt S Trout [Sat, 21 Jan 2006 23:44:21 +0000]
columns_info_for from zby, fixes to per-db tests

18 years agoNuked _select_columns, the last vestige of class-based evil
Matt S Trout [Sat, 21 Jan 2006 22:34:31 +0000]
Nuked _select_columns, the last vestige of class-based evil

18 years agoadd first draft of intro doc for schema-based use
Will Hawes [Sat, 21 Jan 2006 21:06:18 +0000]
add first draft of intro doc for schema-based use

18 years agoupdate synopis/description
Will Hawes [Sat, 21 Jan 2006 21:05:26 +0000]
update synopis/description

18 years agoCleanup and add basic docs for PK::Auto::DB2
Daniel Westermann-Clark [Sat, 21 Jan 2006 21:00:23 +0000]
Cleanup and add basic docs for PK::Auto::DB2

18 years ago- Move search examples under a new =head2; additional examples go under a =head3
Daniel Westermann-Clark [Sat, 21 Jan 2006 20:07:06 +0000]
- Move search examples under a new =head2; additional examples go under a =head3
- Make indentation consistent with code
- "blah" -> C<blah>

18 years ago- Add synopsis
Daniel Westermann-Clark [Sat, 21 Jan 2006 19:18:44 +0000]
- Add synopsis
- Table -> TableInstance in POD
- Add note about loading a PK::Auto component

18 years agouse croak instead of die for user errors.
Marcus Ramberg [Fri, 20 Jan 2006 21:23:34 +0000]
use croak instead of die for user errors.

18 years agoAdded boolify to prevent if ($rs) blowing up on group_by'd resultsets
Matt S Trout [Fri, 20 Jan 2006 19:35:39 +0000]
Added boolify to prevent if ($rs) blowing up on group_by'd resultsets

18 years agoadded GROUP BY example
Will Hawes [Fri, 20 Jan 2006 15:00:42 +0000]
added GROUP BY example

18 years agoremoved erroneous commit for ResultSet
Will Hawes [Fri, 20 Jan 2006 10:56:24 +0000]
removed erroneous commit for ResultSet

18 years agonote that group_by takes listref rather than list + provide example
Will Hawes [Fri, 20 Jan 2006 10:19:45 +0000]
note that group_by takes listref rather than list + provide example

18 years agoadd examples for paging/cols/select+as/count/distinct (from examples omitted for...
Will Hawes [Fri, 20 Jan 2006 09:52:59 +0000]
add examples for paging/cols/select+as/count/distinct (from examples omitted for the time being)

18 years agoChanges and version bump for release plus a missing add
Matt S Trout [Fri, 20 Jan 2006 06:06:24 +0000]
Changes and version bump for release plus a missing add

18 years agoUpdated Changes for _03
Matt S Trout [Fri, 20 Jan 2006 05:49:06 +0000]
Updated Changes for _03

18 years agoRenamed Table to ResultSource::Table, tweaked FAQ
Matt S Trout [Fri, 20 Jan 2006 05:10:08 +0000]
Renamed Table to ResultSource::Table, tweaked FAQ

18 years agoFixup PK::Auto::Pg
Matt S Trout [Fri, 20 Jan 2006 03:47:16 +0000]
Fixup PK::Auto::Pg

18 years agoregister_resultset, Cursor fixes
Matt S Trout [Fri, 20 Jan 2006 03:41:15 +0000]
register_resultset, Cursor fixes

18 years agoAdded register_column API
Matt S Trout [Fri, 20 Jan 2006 03:06:56 +0000]
Added register_column API

18 years agoFixed up PK::Auto::* to use result_source, added connection, connect and clone method...
Matt S Trout [Fri, 20 Jan 2006 02:05:14 +0000]
Fixed up PK::Auto::* to use result_source, added connection, connect and clone methods to Schema

18 years agoMoved to prepare_cached for everything, using $f_active and some additional tricks...
Matt S Trout [Fri, 20 Jan 2006 00:18:53 +0000]
Moved to prepare_cached for everything, using $f_active and some additional tricks I got help from Tim Bunce on

18 years agoAdded 'self' method to ResultSet
Matt S Trout [Thu, 19 Jan 2006 17:10:41 +0000]
Added 'self' method to ResultSet

18 years agoEliminated result_source_instance requirement in Schema
Matt S Trout [Wed, 18 Jan 2006 21:34:11 +0000]
Eliminated result_source_instance requirement in Schema

18 years agoflesh out joins/prefetch; add multi-step join example; change examples to use schema...
Will Hawes [Wed, 18 Jan 2006 17:07:42 +0000]
flesh out joins/prefetch; add multi-step join example; change examples to use schema syntax

18 years agoSwitched storage from prepare to prepare_cached with an if_active of 3, as recommende...
Matt S Trout [Wed, 18 Jan 2006 01:07:51 +0000]
Switched storage from prepare to prepare_cached with an if_active of 3, as recommended by Tim Bunce

18 years agoUn-added a bug I introduced in the SQLT parser, added some notes
Matt S Trout [Tue, 17 Jan 2006 03:43:19 +0000]
Un-added a bug I introduced in the SQLT parser, added some notes

18 years agoImported Jess Robinson's SQL::Translator::Parser::DBIx::Class
Matt S Trout [Tue, 17 Jan 2006 03:28:32 +0000]
Imported Jess Robinson's SQL::Translator::Parser::DBIx::Class

18 years agoFix to add_columns with column info arguments
Matt S Trout [Tue, 17 Jan 2006 01:57:59 +0000]
Fix to add_columns with column info arguments

18 years agoMade columns ordered by default
Matt S Trout [Mon, 16 Jan 2006 23:33:44 +0000]
Made columns ordered by default

18 years agoresult_source is now AN ACCESSOR. w00000
Matt S Trout [Mon, 16 Jan 2006 05:55:56 +0000]
result_source is now AN ACCESSOR. w00000

18 years agoChanged result_source to result_source_instance in strategic places
Matt S Trout [Mon, 16 Jan 2006 05:36:37 +0000]
Changed result_source to result_source_instance in strategic places

18 years agoMore internals cleanup, separated out ResultSourceInstance from TableInstance
Matt S Trout [Mon, 16 Jan 2006 05:19:00 +0000]
More internals cleanup, separated out ResultSourceInstance from TableInstance

18 years agoChanged inflate_result API to include ResultSource, added update and update_all to...
Matt S Trout [Mon, 16 Jan 2006 04:06:56 +0000]
Changed inflate_result API to include ResultSource, added update and update_all to ResultSet

18 years agoFixed odd ->search bug caused by S::A brain damage
Matt S Trout [Sat, 14 Jan 2006 18:17:23 +0000]
Fixed odd ->search bug caused by S::A brain damage

18 years agoUse public accessor in PK::Auto::Pg
Daniel Westermann-Clark [Sat, 14 Jan 2006 16:46:59 +0000]
Use public accessor in PK::Auto::Pg

18 years agoMore test hackage, some cleanup in ResultSet
Matt S Trout [Sat, 14 Jan 2006 08:05:51 +0000]
More test hackage, some cleanup in ResultSet

18 years agoMore test hackage
Matt S Trout [Sat, 14 Jan 2006 07:45:38 +0000]
More test hackage

18 years agoSome test hackage
Matt S Trout [Sat, 14 Jan 2006 07:36:56 +0000]
Some test hackage

18 years agoRelease shipped, Changes update and version bumped
Matt S Trout [Sat, 14 Jan 2006 07:19:58 +0000]
Release shipped, Changes update and version bumped

18 years agoImproved join condition possiblities - arrayrefs of hashrefs now work for OR
Matt S Trout [Sat, 14 Jan 2006 06:47:58 +0000]
Improved join condition possiblities - arrayrefs of hashrefs now work for OR

18 years agoresolve_condition moved to ResultSource
Matt S Trout [Sat, 14 Jan 2006 06:17:04 +0000]
resolve_condition moved to ResultSource

18 years agoAnd the inevitable missing svk add
Matt S Trout [Sat, 14 Jan 2006 05:33:29 +0000]
And the inevitable missing svk add

18 years agoBroke out resolve_condition in ResultSource
Matt S Trout [Sat, 14 Jan 2006 05:26:57 +0000]
Broke out resolve_condition in ResultSource

18 years agoresolve_join moved to ResultSource
Matt S Trout [Sat, 14 Jan 2006 03:49:58 +0000]
resolve_join moved to ResultSource

18 years agoadd_relationship, relationship_info, relationships moved to ResultSource
Matt S Trout [Sat, 14 Jan 2006 03:18:27 +0000]
add_relationship, relationship_info, relationships moved to ResultSource

18 years agoChucked out some unrequired column case stuff in CDBICompat
Matt S Trout [Fri, 13 Jan 2006 23:55:50 +0000]
Chucked out some unrequired column case stuff in CDBICompat

18 years agoRe-arranged the add_columns code to be a bit clearer
Matt S Trout [Fri, 13 Jan 2006 22:46:52 +0000]
Re-arranged the add_columns code to be a bit clearer

18 years agoordered_columns patch from Will Hawes
Matt S Trout [Fri, 13 Jan 2006 20:26:50 +0000]
ordered_columns patch from Will Hawes

18 years agoSeparated common ResultSource stuff out of Table
Matt S Trout [Wed, 11 Jan 2006 21:33:55 +0000]
Separated common ResultSource stuff out of Table

18 years agoExtra test from Will Hawes
Matt S Trout [Wed, 11 Jan 2006 20:18:19 +0000]
Extra test from Will Hawes

18 years agoAdded ->relationships and ->relationship_info from castaway
Matt S Trout [Wed, 11 Jan 2006 19:52:27 +0000]
Added ->relationships and ->relationship_info from castaway

18 years agoAdded copy test from Purge
Matt S Trout [Wed, 11 Jan 2006 18:54:11 +0000]
Added copy test from Purge

18 years agoProbably fixed an incipient bug in prefetch
Matt S Trout [Wed, 11 Jan 2006 01:54:09 +0000]
Probably fixed an incipient bug in prefetch

18 years agoRefer to DateTime inflation example
Daniel Westermann-Clark [Wed, 11 Jan 2006 00:05:29 +0000]
Refer to DateTime inflation example

18 years ago- Update indentation (again) to be consistent with code
Daniel Westermann-Clark [Tue, 10 Jan 2006 22:29:01 +0000]
- Update indentation (again) to be consistent with code
- Change $iter to $rs in Manual::Intro
- Provide more examples of ResultSet usage in Manual::Intro

18 years agoClarify usage of iterators somewhat
Daniel Westermann-Clark [Tue, 10 Jan 2006 05:28:48 +0000]
Clarify usage of iterators somewhat

18 years agoDB.pm now keeps a Schema Instance
Matt S Trout [Mon, 9 Jan 2006 03:27:35 +0000]
DB.pm now keeps a Schema Instance

18 years agoMore refactoring, added ->source and ->resultset to Schema
Matt S Trout [Mon, 9 Jan 2006 01:48:20 +0000]
More refactoring, added ->source and ->resultset to Schema

18 years agoMoving towards instance-based schemas
Matt S Trout [Mon, 9 Jan 2006 00:06:08 +0000]
Moving towards instance-based schemas

18 years agoMerge 'trunk' into 'DBIx-Class-resultset'
Jess Robinson [Mon, 9 Jan 2006 04:26:50 +0000]
Merge 'trunk' into 'DBIx-Class-resultset'

18 years agomissing true value
Jess Robinson [Sun, 8 Jan 2006 22:26:50 +0000]
missing true value

18 years agoNew DB2 Automagic primary key collecting
Jess Robinson [Sun, 8 Jan 2006 16:45:46 +0000]
New DB2 Automagic primary key collecting

18 years agoMoved insert/update/delete to use ->result_source
Matt S Trout [Sun, 8 Jan 2006 04:18:46 +0000]
Moved insert/update/delete to use ->result_source

18 years agomoved find_or_create onto ResultSet
Matt S Trout [Sun, 8 Jan 2006 04:08:40 +0000]
moved find_or_create onto ResultSet

18 years agocreate now on resultset as well
Matt S Trout [Sun, 8 Jan 2006 03:36:46 +0000]
create now on resultset as well

18 years agofind_related now does search_related->find
Matt S Trout [Sun, 8 Jan 2006 02:22:29 +0000]
find_related now does search_related->find

18 years agoSimplified column handling code, moved primary key defs to Table.pm
Matt S Trout [Sun, 8 Jan 2006 01:09:07 +0000]
Simplified column handling code, moved primary key defs to Table.pm

18 years agoChanged ->discard_changes to use ->primary_columns
Matt S Trout [Sat, 7 Jan 2006 21:47:24 +0000]
Changed ->discard_changes to use ->primary_columns

18 years ago- Clean up indentation in Manual
Daniel Westermann-Clark [Sat, 7 Jan 2006 21:47:04 +0000]
- Clean up indentation in Manual
- Add SEE ALSO sections
- Add examples of complex queries to Cookbook

18 years agoMerge 'trunk' into 'DBIx-Class-resultset'
Daniel Westermann-Clark [Thu, 5 Jan 2006 22:39:47 +0000]
Merge 'trunk' into 'DBIx-Class-resultset'

r4570@fortuna (orig r437):  matthewt | 2006-01-05 10:39:54 -0500
FAQ and Troubleshooting additions from Nigel Metheringham
r4575@fortuna (orig r438):  dwc | 2006-01-05 17:36:56 -0500
First pass at docs for InflateColumn

18 years agoFirst pass at docs for InflateColumn
Daniel Westermann-Clark [Thu, 5 Jan 2006 22:36:56 +0000]
First pass at docs for InflateColumn

18 years agoFAQ and Troubleshooting additions from Nigel Metheringham
Matt S Trout [Thu, 5 Jan 2006 15:39:54 +0000]
FAQ and Troubleshooting additions from Nigel Metheringham

18 years agoAdded note about version padding to remind people packaging dists
Matt S Trout [Tue, 3 Jan 2006 18:17:44 +0000]
Added note about version padding to remind people packaging dists

18 years agoAnd the extra main classes
Matt S Trout [Mon, 2 Jan 2006 18:08:32 +0000]
And the extra main classes

18 years agoExtra test classes
Matt S Trout [Mon, 2 Jan 2006 18:07:52 +0000]
Extra test classes

18 years agoSome tweaks to Componentised, many_to_many helper from abraxxa
Matt S Trout [Mon, 2 Jan 2006 17:38:46 +0000]
Some tweaks to Componentised, many_to_many helper from abraxxa

18 years agoFix non-sqlite tests
Matt S Trout [Fri, 30 Dec 2005 20:34:37 +0000]
Fix non-sqlite tests

18 years agoProbably avoids some potential page/search bugs
Matt S Trout [Fri, 30 Dec 2005 05:21:45 +0000]
Probably avoids some potential page/search bugs

18 years agoUpdate Changes to reflect the stuff since 0.04999_01
Matt S Trout [Fri, 30 Dec 2005 04:58:31 +0000]
Update Changes to reflect the stuff since 0.04999_01

18 years agocompose_namespace, just for claco. who by asking volunteered to document it. clearly.
Matt S Trout [Fri, 30 Dec 2005 04:52:21 +0000]
compose_namespace, just for claco. who by asking volunteered to document it. clearly.

18 years agoAdded $rs->search_related, cleaned up paging code
Matt S Trout [Fri, 30 Dec 2005 04:44:45 +0000]
Added $rs->search_related, cleaned up paging code

18 years agoMoved inflation to inflate_result in Row.pm
Matt S Trout [Fri, 30 Dec 2005 01:26:08 +0000]
Moved inflation to inflate_result in Row.pm

18 years agoHack around a stupid SQL::Abstract bug and add GROUP BY support
Matt S Trout [Thu, 29 Dec 2005 22:44:21 +0000]
Hack around a stupid SQL::Abstract bug and add GROUP BY support

18 years agoMerge 'trunk' into 'DBIx-Class-resultset'
Matt S Trout [Thu, 29 Dec 2005 22:33:53 +0000]
Merge 'trunk' into 'DBIx-Class-resultset'

r420@server (orig r419):  bluefeet | 2005-12-29 18:01:11 +0000
Fix a typo when setting the validation_auto attribute.
r421@server (orig r420):  bricas | 2005-12-29 22:15:36 +0000
added stringification example

18 years agoadded stringification example
Brian Cassidy [Thu, 29 Dec 2005 22:15:36 +0000]
added stringification example

18 years agoFix a typo when setting the validation_auto attribute.
Aran Deltac [Thu, 29 Dec 2005 18:01:11 +0000]
Fix a typo when setting the validation_auto attribute.

18 years agobumped version to 0.04999_02 after dev release
Matt S Trout [Tue, 27 Dec 2005 15:09:59 +0000]
bumped version to 0.04999_02 after dev release

18 years agoChanges updated. 0.04999_01 away
Matt S Trout [Tue, 27 Dec 2005 03:48:20 +0000]
Changes updated. 0.04999_01 away

18 years agoAdded select and as attrs to resultset
Matt S Trout [Tue, 27 Dec 2005 03:11:32 +0000]
Added select and as attrs to resultset

18 years agoMoved resultset_instance into DB.pm
Matt S Trout [Mon, 26 Dec 2005 01:44:47 +0000]
Moved resultset_instance into DB.pm

18 years agoSwitched tests to use DBICTest->class("...")
Matt S Trout [Mon, 26 Dec 2005 01:32:42 +0000]
Switched tests to use DBICTest->class("...")

18 years ago04db test now uses txn_* API rather than storage->dbh hacks
Matt S Trout [Mon, 26 Dec 2005 00:48:44 +0000]
04db test now uses txn_* API rather than storage->dbh hacks

18 years agoResultSetInstance is now a component on DB, some test cleanup
Matt S Trout [Mon, 26 Dec 2005 00:46:52 +0000]
ResultSetInstance is now a component on DB, some test cleanup

18 years agoMerge 'trunk' into 'DBIx-Class-resultset'
Matt S Trout [Mon, 26 Dec 2005 05:50:53 +0000]
Merge 'trunk' into 'DBIx-Class-resultset'

r411@server (orig r410):  matthewt | 2005-12-25 23:50:53 +0000
- Removed DBIx::Class::Validation from Core (no prereqs in Build.PL, no tests)