17 years agoChanges synced up with everything that has happened, and deprecation notices added...
Brandon L. Black [Wed, 23 Aug 2006 20:12:30 +0000]
Changes synced up with everything that has happened, and deprecation notices added to columns_info_for docs

17 years agoMerge 'load_namespaces' into 'DBIx-Class-current'
Brandon L. Black [Wed, 23 Aug 2006 19:45:20 +0000]
Merge 'load_namespaces' into 'DBIx-Class-current'

r11157@evoc8 (orig r2602):  blblack | 2006-07-23 14:16:27 -0500
new feature branch load_namespaces
r11159@evoc8 (orig r2604):  blblack | 2006-07-23 14:47:36 -0500
docs + draft untested code for load_namespaces
r11161@evoc8 (orig r2606):  blblack | 2006-07-23 16:25:42 -0500
overridable namespaces and overridable base resultset class
r11255@evoc8 (orig r2630):  blblack | 2006-07-27 00:57:48 -0500
load_namespaces now does result_class and "+" syntax as well
r11256@evoc8 (orig r2631):  blblack | 2006-07-27 00:58:36 -0500
tests for load_namespaces
r11258@evoc8 (orig r2633):  blblack | 2006-07-27 01:08:10 -0500
proxy result_class, and fix load_namespace to use it correctly
r11265@evoc8 (orig r2640):  blblack | 2006-07-27 13:15:25 -0500
Module::Find is a real dep in Build.PL
r13039@evoc8 (orig r2647):  blblack | 2006-07-29 19:39:45 -0500
re-word options/code/pod to be less confusing wrt ResultSource vs source-definition class/file
r13040@evoc8 (orig r2648):  blblack | 2006-07-29 19:47:08 -0500
rename the load_namespaces tests
r13041@evoc8 (orig r2649):  blblack | 2006-07-31 01:22:26 -0500
load_namespaces arrayref support
r13121@evoc8 (orig r2656):  blblack | 2006-08-03 18:32:34 -0500
small improves to doc/code clarity
r13393@evoc8 (orig r2724):  blblack | 2006-08-23 13:59:32 -0500
remove result_class stuff from load_namespaces, better to not do it than to do it wrong
r13394@evoc8 (orig r2725):  blblack | 2006-08-23 14:39:31 -0500
rename Source to Result, because that is what it should be called

17 years agorename Source to Result, because that is what it should be called
Brandon L. Black [Wed, 23 Aug 2006 19:39:31 +0000]
rename Source to Result, because that is what it should be called

17 years agoremove result_class stuff from load_namespaces, better to not do it than to do it...
Brandon L. Black [Wed, 23 Aug 2006 18:59:32 +0000]
remove result_class stuff from load_namespaces, better to not do it than to do it wrong

17 years agoadded source_info method for source-level metadata (kinda like column_info)
Brandon L. Black [Wed, 23 Aug 2006 17:41:49 +0000]
added source_info method for source-level metadata (kinda like column_info)

17 years agoMerge 'trunk' into 'DBIx-Class-current'
Brandon L. Black [Tue, 22 Aug 2006 18:10:42 +0000]
Merge 'trunk' into 'DBIx-Class-current'

r13301@evoc8 (orig r2696):  dyfrgi | 2006-08-21 10:33:04 -0500
Change _cond_for_update_delete to handle more complicated queries through recursing on internal hashes.
Add a test which should succeed and fails without this change.
r13302@evoc8 (orig r2697):  blblack | 2006-08-21 12:33:02 -0500
bugfix to Oracle columns_info_for
r13321@evoc8 (orig r2716):  dwc | 2006-08-22 00:05:58 -0500
use ref instead of eval to check limit syntax (to avoid issues with Devel::StackTrace)

17 years agouse ref instead of eval to check limit syntax (to avoid issues with Devel::StackTrace)
Daniel Westermann-Clark [Tue, 22 Aug 2006 05:05:58 +0000]
use ref instead of eval to check limit syntax (to avoid issues with Devel::StackTrace)

17 years agobugfix to Oracle columns_info_for
Brandon L. Black [Mon, 21 Aug 2006 17:33:02 +0000]
bugfix to Oracle columns_info_for

17 years agoChange _cond_for_update_delete to handle more complicated queries through recursing...
Michael Leuchtenburg [Mon, 21 Aug 2006 15:33:04 +0000]
Change _cond_for_update_delete to handle more complicated queries through recursing on internal hashes.
Add a test which should succeed and fails without this change.

17 years agoMerge 'trunk' into 'DBIx-Class-current'
Matt S Trout [Sun, 20 Aug 2006 04:17:17 +0000]
Merge 'trunk' into 'DBIx-Class-current'

r26007@cain (orig r2674):  matthewt | 2006-08-08 11:32:42 +0000
tweaked search_rs to not be destructive to passed
r26476@cain (orig r2675):  nigel | 2006-08-08 12:05:39 +0000
Test for search_rs destructive effects on attributes - see fix in [2674]

r26477@cain (orig r2676):  blblack | 2006-08-08 13:53:55 +0000
adding draft of pod index generator based on zby script
r26478@cain (orig r2677):  blblack | 2006-08-09 03:29:12 +0000
bump Alg::C3 req to 0.03
r26479@cain (orig r2678):  blblack | 2006-08-09 17:05:33 +0000
backport the DBIx::Class::Storage::DBI::DESTROY fix for peopel sharing $dbh to other code
r26483@cain (orig r2682):  dyfrgi | 2006-08-10 18:22:05 +0000
Support for relationship attributes in many_to_many accessors.
Merge new where condition, old where condition, cond in ResultSet::search_rs
Collapse cond in ResultSet::new_result so that it doesn't try to create columns with names like "-and".
Add a bunch of tests for the where condition things, which also happen to require the cond collapsing.
Create supporting classes and associated tables for these tests.
r26484@cain (orig r2683):  dyfrgi | 2006-08-10 19:49:02 +0000
Support default aliases in many_to_many accessors. Update where test classes to use this.
Remove warning about pseudohashes with array ref where/cond in ResultSet::search_rs.
r26485@cain (orig r2684):  gphat | 2006-08-11 21:13:50 +0000
Move unless to next line to prevent stabbings.

r26532@cain (orig r2685):  blblack | 2006-08-14 16:38:04 +0000
added sth method to Storage::DBI::NoBindVars, updated related docs
r26533@cain (orig r2686):  blblack | 2006-08-14 16:41:03 +0000
Alg::C3 req bump to 0.04
r26534@cain (orig r2687):  ash | 2006-08-14 17:20:50 +0000
Changed the docs for relationship attributes, and added rel order_by example
to cookbook.

r26535@cain (orig r2688):  jester | 2006-08-16 15:22:37 +0000
minor doc clarifications
r26549@cain (orig r2689):  castaway | 2006-08-17 18:59:09 +0000
Added recent Changes

r26550@cain (orig r2690):  castaway | 2006-08-18 10:58:27 +0000
Update to 0.07001

r26551@cain (orig r2691):  castaway | 2006-08-18 11:00:24 +0000
Assume scalar refs need fetching in PK::Auto (to allow \'DEFAULT'
Add RowNumberOver for limits with DB2

r26552@cain (orig r2692):  castaway | 2006-08-18 11:03:25 +0000
Allow deploy to supply a directory for the SQL file to deploy from (Penguin)

r26553@cain (orig r2693):  castaway | 2006-08-18 18:52:59 +0000
0.07001 released

r26554@cain (orig r2694):  claco | 2006-08-20 04:16:30 +0000
remove_columns now deletes columns from _columns fixing has_columns false positives

17 years agoremove_columns now deletes columns from _columns fixing has_columns false positives
Christopher H. Laco [Sun, 20 Aug 2006 04:16:30 +0000]
remove_columns now deletes columns from _columns fixing has_columns false positives

17 years ago0.07001 released
Jess Robinson [Fri, 18 Aug 2006 18:52:59 +0000]
0.07001 released

17 years agoAllow deploy to supply a directory for the SQL file to deploy from (Penguin)
Jess Robinson [Fri, 18 Aug 2006 11:03:25 +0000]
Allow deploy to supply a directory for the SQL file to deploy from (Penguin)

17 years agoAssume scalar refs need fetching in PK::Auto (to allow \'DEFAULT'
Jess Robinson [Fri, 18 Aug 2006 11:00:24 +0000]
Assume scalar refs need fetching in PK::Auto (to allow \'DEFAULT'
Add RowNumberOver for limits with DB2

17 years agoUpdate to 0.07001
Jess Robinson [Fri, 18 Aug 2006 10:58:27 +0000]
Update to 0.07001

17 years agoAdded recent Changes
Jess Robinson [Thu, 17 Aug 2006 18:59:09 +0000]
Added recent Changes

17 years agominor doc clarifications
Jesse Sheidlower [Wed, 16 Aug 2006 15:22:37 +0000]
minor doc clarifications

17 years agoChanged the docs for relationship attributes, and added rel order_by example
Ash Berlin [Mon, 14 Aug 2006 17:20:50 +0000]
Changed the docs for relationship attributes, and added rel order_by example
to cookbook.

17 years agoAlg::C3 req bump to 0.04
Brandon L. Black [Mon, 14 Aug 2006 16:41:03 +0000]
Alg::C3 req bump to 0.04

17 years agoadded sth method to Storage::DBI::NoBindVars, updated related docs
Brandon L. Black [Mon, 14 Aug 2006 16:38:04 +0000]
added sth method to Storage::DBI::NoBindVars, updated related docs

17 years agoMove unless to next line to prevent stabbings.
Cory G Watson [Fri, 11 Aug 2006 21:13:50 +0000]
Move unless to next line to prevent stabbings.

17 years agoSupport default aliases in many_to_many accessors. Update where test classes to use...
Michael Leuchtenburg [Thu, 10 Aug 2006 19:49:02 +0000]
Support default aliases in many_to_many accessors. Update where test classes to use this.
Remove warning about pseudohashes with array ref where/cond in ResultSet::search_rs.

17 years agoSupport for relationship attributes in many_to_many accessors.
Michael Leuchtenburg [Thu, 10 Aug 2006 18:22:05 +0000]
Support for relationship attributes in many_to_many accessors.
Merge new where condition, old where condition, cond in ResultSet::search_rs
Collapse cond in ResultSet::new_result so that it doesn't try to create columns with names like "-and".
Add a bunch of tests for the where condition things, which also happen to require the cond collapsing.
Create supporting classes and associated tables for these tests.

17 years agobackport the DBIx::Class::Storage::DBI::DESTROY fix for peopel sharing $dbh to other...
Brandon L. Black [Wed, 9 Aug 2006 17:05:33 +0000]
backport the DBIx::Class::Storage::DBI::DESTROY fix for peopel sharing $dbh to other code

17 years agobump Alg::C3 req to 0.03
Brandon L. Black [Wed, 9 Aug 2006 03:29:12 +0000]
bump Alg::C3 req to 0.03

17 years agoadding draft of pod index generator based on zby script
Brandon L. Black [Tue, 8 Aug 2006 13:53:55 +0000]
adding draft of pod index generator based on zby script

17 years agoTest for search_rs destructive effects on attributes - see fix in [2674]
Nigel Metheringham [Tue, 8 Aug 2006 12:05:39 +0000]
Test for search_rs destructive effects on attributes - see fix in [2674]

17 years agotweaked search_rs to not be destructive to passed
Matt S Trout [Tue, 8 Aug 2006 11:32:42 +0000]
tweaked search_rs to not be destructive to passed

17 years agoMerge 'trunk' into 'DBIx-Class-current'
Brandon L. Black [Tue, 8 Aug 2006 06:32:12 +0000]
Merge 'trunk' into 'DBIx-Class-current'

r9285@moloko (orig r2671):  blblack | 2006-08-08 00:59:05 -0500
using ->rows here was not a reliable thing to do
r9286@moloko (orig r2672):  dwc | 2006-08-08 01:27:30 -0500
Remove extraneous sources for aliasing test; same effect can be achieved using search_related

17 years agoRemove extraneous sources for aliasing test; same effect can be achieved using search...
Daniel Westermann-Clark [Tue, 8 Aug 2006 06:27:30 +0000]
Remove extraneous sources for aliasing test; same effect can be achieved using search_related

17 years agousing ->rows here was not a reliable thing to do
Brandon L. Black [Tue, 8 Aug 2006 05:59:05 +0000]
using ->rows here was not a reliable thing to do

17 years agoMerge 'trunk' into 'DBIx-Class-current'
Brandon L. Black [Tue, 8 Aug 2006 05:15:33 +0000]
Merge 'trunk' into 'DBIx-Class-current'

r9272@moloko (orig r2658):  ningu | 2006-08-04 03:55:37 -0500
pass on errors in component_class except when the file for the module itself wasn't found
r9273@moloko (orig r2659):  ningu | 2006-08-04 03:56:10 -0500
fix think-o
r9274@moloko (orig r2660):  castaway | 2006-08-04 12:38:43 -0500
Cookbook inflate_result example from avinash40

r9275@moloko (orig r2661):  dwc | 2006-08-07 17:22:31 -0500
Fix two aliasing bugs: remove the alias when provided to new_result and add the alias to the input query if we're using it (regression from 0.06)

17 years agomisc warnings/croak/Carp::Clan fixups
Brandon L. Black [Tue, 8 Aug 2006 05:13:21 +0000]
misc warnings/croak/Carp::Clan fixups

17 years agoA few dbd-specific dbh_do usage improvements
Brandon L. Black [Tue, 8 Aug 2006 05:02:31 +0000]
A few dbd-specific dbh_do usage improvements

17 years agomore dbh_do/txn_do improvements
Brandon L. Black [Tue, 8 Aug 2006 05:02:05 +0000]
more dbh_do/txn_do improvements

17 years agosaner usage of dbh_do in Storage::DBI
Brandon L. Black [Tue, 8 Aug 2006 03:32:48 +0000]
saner usage of dbh_do in Storage::DBI

17 years agomisc POD updates related to Storage/Storage::DBI
Brandon L. Black [Tue, 8 Aug 2006 03:07:02 +0000]
misc POD updates related to Storage/Storage::DBI

17 years agofurther code/pod shuffling between Storage/Storage::DBI
Brandon L. Black [Tue, 8 Aug 2006 02:58:03 +0000]
further code/pod shuffling between Storage/Storage::DBI

17 years agoreshuffling the division of labor between Storage and Storage::DBI (not complete)
Brandon L. Black [Tue, 8 Aug 2006 02:07:48 +0000]
reshuffling the division of labor between Storage and Storage::DBI (not complete)

17 years agomove txn_do to Storage
Brandon L. Black [Tue, 8 Aug 2006 00:44:42 +0000]
move txn_do to Storage

17 years agoFix two aliasing bugs: remove the alias when provided to new_result and add the alias...
Daniel Westermann-Clark [Mon, 7 Aug 2006 22:22:31 +0000]
Fix two aliasing bugs: remove the alias when provided to new_result and add the alias to the input query if we're using it (regression from 0.06)

17 years agoCookbook inflate_result example from avinash40
Jess Robinson [Fri, 4 Aug 2006 17:38:43 +0000]
Cookbook inflate_result example from avinash40

17 years agofix think-o
David Kamholz [Fri, 4 Aug 2006 08:56:10 +0000]
fix think-o

17 years agopass on errors in component_class except when the file for the module itself wasn...
David Kamholz [Fri, 4 Aug 2006 08:55:37 +0000]
pass on errors in component_class except when the file for the module itself wasn't found

17 years agosmall improves to doc/code clarity
Brandon L. Black [Thu, 3 Aug 2006 23:32:34 +0000]
small improves to doc/code clarity

17 years agoMerge 'trunk' into 'DBIx-Class-current'
Brandon L. Black [Thu, 3 Aug 2006 23:08:14 +0000]
Merge 'trunk' into 'DBIx-Class-current'

r9222@moloko (orig r2652):  zamolxes | 2006-08-01 16:55:13 -0500
Documentation patch, related to joins, aliases and 'me'

r9223@moloko (orig r2653):  zamolxes | 2006-08-01 16:57:46 -0500
sheesh, i contributed 3 lines of docs

r9224@moloko (orig r2654):  marcus | 2006-08-02 03:29:49 -0500
change to use utf8::decode/encode

17 years agochange to use utf8::decode/encode
Marcus Ramberg [Wed, 2 Aug 2006 08:29:49 +0000]
change to use utf8::decode/encode

17 years agosheesh, i contributed 3 lines of docs
Bogdan Lucaciu [Tue, 1 Aug 2006 21:57:46 +0000]
sheesh, i contributed 3 lines of docs

17 years agoDocumentation patch, related to joins, aliases and 'me'
Bogdan Lucaciu [Tue, 1 Aug 2006 21:55:13 +0000]
Documentation patch, related to joins, aliases and 'me'

17 years agoMerge 'trunk' into 'DBIx-Class-current'
Brandon L. Black [Mon, 31 Jul 2006 20:31:20 +0000]
Merge 'trunk' into 'DBIx-Class-current'

r11259@evoc8 (orig r2634):  ningu | 2006-07-27 01:22:57 -0500
add result_class to ResultSourceProxy; move _ident_cond into CDBI code, not needed elsewhere
r11260@evoc8 (orig r2635):  ningu | 2006-07-27 01:32:47 -0500
small cleanup to ResultSourceProxy
r11261@evoc8 (orig r2636):  castaway | 2006-07-27 02:13:53 -0500
Add some new docs

r11262@evoc8 (orig r2637):  castaway | 2006-07-27 02:28:11 -0500
Documentation improvements

r13028@evoc8 (orig r2641):  dwc | 2006-07-27 22:19:58 -0500
Add previous changes for 0.07001
r13029@evoc8 (orig r2642):  dwc | 2006-07-27 22:30:28 -0500
Remove anonymous blesses to avoid major speed hit on Fedora Core 5, or 'the anti-dead-rat fix'
r13030@evoc8 (orig r2643):  dwc | 2006-07-27 23:14:05 -0500
Pass attrs to find from update_or_create (reported by Nathan Kurz)
r13031@evoc8 (orig r2644):  dwc | 2006-07-27 23:20:15 -0500
Typo in scalar ref example
r13032@evoc8 (orig r2645):  dwc | 2006-07-27 23:25:35 -0500
Add missing quote to example.  I looked over this last night, but I guess my eyes aren't working as well anymore.
r13033@evoc8 (orig r2646):  dwc | 2006-07-27 23:55:37 -0500
Minor test cleanup (I think I'm losing my mind)
r13092@evoc8 (orig r2650):  blblack | 2006-07-31 15:31:05 -0500
added Cwd 3.19 + Alg::C3 0.02 to requirements

17 years agoadded Cwd 3.19 + Alg::C3 0.02 to requirements
Brandon L. Black [Mon, 31 Jul 2006 20:31:05 +0000]
added Cwd 3.19 + Alg::C3 0.02 to requirements

17 years agoload_namespaces arrayref support
Brandon L. Black [Mon, 31 Jul 2006 06:22:26 +0000]
load_namespaces arrayref support

17 years agorename the load_namespaces tests
Brandon L. Black [Sun, 30 Jul 2006 00:47:08 +0000]
rename the load_namespaces tests

17 years agore-word options/code/pod to be less confusing wrt ResultSource vs source-definition...
Brandon L. Black [Sun, 30 Jul 2006 00:39:45 +0000]
re-word options/code/pod to be less confusing wrt ResultSource vs source-definition class/file

17 years agoMinor test cleanup (I think I'm losing my mind)
Daniel Westermann-Clark [Fri, 28 Jul 2006 04:55:37 +0000]
Minor test cleanup (I think I'm losing my mind)

17 years agoAdd missing quote to example. I looked over this last night, but I guess my eyes...
Daniel Westermann-Clark [Fri, 28 Jul 2006 04:25:35 +0000]
Add missing quote to example.  I looked over this last night, but I guess my eyes aren't working as well anymore.

17 years agoTypo in scalar ref example
Daniel Westermann-Clark [Fri, 28 Jul 2006 04:20:15 +0000]
Typo in scalar ref example

17 years agoPass attrs to find from update_or_create (reported by Nathan Kurz)
Daniel Westermann-Clark [Fri, 28 Jul 2006 04:14:05 +0000]
Pass attrs to find from update_or_create (reported by Nathan Kurz)

17 years agoRemove anonymous blesses to avoid major speed hit on Fedora Core 5, or 'the anti...
Daniel Westermann-Clark [Fri, 28 Jul 2006 03:30:28 +0000]
Remove anonymous blesses to avoid major speed hit on Fedora Core 5, or 'the anti-dead-rat fix'

17 years agoAdd previous changes for 0.07001
Daniel Westermann-Clark [Fri, 28 Jul 2006 03:19:58 +0000]
Add previous changes for 0.07001

17 years agoModule::Find is a real dep in Build.PL
Brandon L. Black [Thu, 27 Jul 2006 18:15:25 +0000]
Module::Find is a real dep in Build.PL

17 years agoDocumentation improvements
Jess Robinson [Thu, 27 Jul 2006 07:28:11 +0000]
Documentation improvements

17 years agoAdd some new docs
Jess Robinson [Thu, 27 Jul 2006 07:13:53 +0000]
Add some new docs

17 years agosmall cleanup to ResultSourceProxy
David Kamholz [Thu, 27 Jul 2006 06:32:47 +0000]
small cleanup to ResultSourceProxy

17 years agoadd result_class to ResultSourceProxy; move _ident_cond into CDBI code, not needed...
David Kamholz [Thu, 27 Jul 2006 06:22:57 +0000]
add result_class to ResultSourceProxy; move _ident_cond into CDBI code, not needed elsewhere

17 years agoproxy result_class, and fix load_namespace to use it correctly
Brandon L. Black [Thu, 27 Jul 2006 06:08:10 +0000]
proxy result_class, and fix load_namespace to use it correctly

17 years agoMerge 'DBIx-Class-current' into 'load_namespaces'
Brandon L. Black [Thu, 27 Jul 2006 05:58:59 +0000]
Merge 'DBIx-Class-current' into 'load_namespaces'

r7351@moloko (orig r2607):  blblack | 2006-07-23 16:31:35 -0500
 r7299@moloko (orig r2592):  matthewt | 2006-07-22 19:23:56 -0500
 yes, I didn't get the merge quite right. again.
 r7347@moloko (orig r2603):  matthewt | 2006-07-23 14:31:41 -0500
 yeah, yeah, yeah

r7352@moloko (orig r2608):  blblack | 2006-07-23 16:33:15 -0500
version bump to 0.07999_01, where I guess it will sit until we release such a thing
r7376@moloko (orig r2618):  blblack | 2006-07-26 21:31:56 -0500
 r7337@moloko (orig r2593):  blblack | 2006-07-23 09:49:21 -0500
 first draft of storage exception stuff

r7377@moloko (orig r2619):  blblack | 2006-07-26 21:32:04 -0500
 r7338@moloko (orig r2594):  blblack | 2006-07-23 10:49:14 -0500
 that was stupid

r7378@moloko (orig r2620):  blblack | 2006-07-26 21:32:11 -0500
 r7339@moloko (orig r2595):  blblack | 2006-07-23 11:18:32 -0500
 infect the storage subdrivers

r7379@moloko (orig r2621):  blblack | 2006-07-26 21:32:26 -0500
 r7344@moloko (orig r2600):  blblack | 2006-07-23 13:58:53 -0500
 further refinements to storage_exceptions

r7380@moloko (orig r2622):  blblack | 2006-07-26 21:43:46 -0500
 r7345@moloko (orig r2601):  blblack | 2006-07-23 14:07:58 -0500
 better DESTROY handling

r7381@moloko (orig r2623):  blblack | 2006-07-26 21:43:54 -0500
 r7349@moloko (orig r2605):  blblack | 2006-07-23 15:34:15 -0500
 force/assume RaiseError/PrintError
 also fixed small issue in DESTROY from last update

r7382@moloko (orig r2624):  blblack | 2006-07-26 21:44:01 -0500
 r7356@moloko (orig r2609):  blblack | 2006-07-24 01:36:20 -0500
 Storage holds a weakref to $schema now
 Storage uses Schema to throw exceptions
 Schema has "exception_action" accessor for custom exception objects and such

r7383@moloko (orig r2625):  blblack | 2006-07-26 21:44:10 -0500
 r7374@moloko (orig r2616):  blblack | 2006-07-26 20:48:37 -0500
 allow exception_action to suppress things, clean up docs

r7384@moloko (orig r2626):  blblack | 2006-07-26 21:44:16 -0500
 r7375@moloko (orig r2617):  blblack | 2006-07-26 21:31:19 -0500
 add a couple of tests for the new exception stuff

r7385@moloko (orig r2627):  blblack | 2006-07-26 21:49:49 -0500
 r7358@moloko (orig r2610):  castaway | 2006-07-24 07:16:00 -0500
 1) Add an explicit error to columns_info_for if the given schema/table combination produces no results.
 2) Upper case the input for Oracle.

 r7359@moloko (orig r2611):  blblack | 2006-07-24 08:20:56 -0500
 next::method, not next::columns_info_for
 r7365@moloko (orig r2614):  blblack | 2006-07-25 19:25:24 -0500
 very minor cleanups to columns_info_for
 r7370@moloko (orig r2615):  matthewt | 2006-07-26 11:13:59 -0500
 bugfix for pathological prefetch case

r7387@moloko (orig r2629):  dwc | 2006-07-27 00:11:20 -0500
 r11078@fortuna (orig r2628):  dwc | 2006-07-27 01:07:24 -0400
 FAQ update: Minor correction from Richard Jolly, mention search_rs, wrap lines, and minor grammar corrections

17 years agotests for load_namespaces
Brandon L. Black [Thu, 27 Jul 2006 05:58:36 +0000]
tests for load_namespaces

17 years agoload_namespaces now does result_class and "+" syntax as well
Brandon L. Black [Thu, 27 Jul 2006 05:57:48 +0000]
load_namespaces now does result_class and "+" syntax as well

17 years agoMerge 'trunk' into 'DBIx-Class-current'
Daniel Westermann-Clark [Thu, 27 Jul 2006 06:07:24 +0000]
Merge 'trunk' into 'DBIx-Class-current'

17 years agoFAQ update: Minor correction from Richard Jolly, mention search_rs, wrap lines, and...
Daniel Westermann-Clark [Thu, 27 Jul 2006 05:07:24 +0000]
FAQ update: Minor correction from Richard Jolly, mention search_rs, wrap lines, and minor grammar corrections

17 years agoMerge 'storage_exceptions' into 'DBIx-Class-current'
Brandon L. Black [Thu, 27 Jul 2006 02:31:19 +0000]
Merge 'storage_exceptions' into 'DBIx-Class-current'

17 years agoMerge 'storage_exceptions' into 'DBIx-Class-current'
Brandon L. Black [Sun, 23 Jul 2006 16:18:32 +0000]
Merge 'storage_exceptions' into 'DBIx-Class-current'

17 years agoadd a couple of tests for the new exception stuff
Brandon L. Black [Thu, 27 Jul 2006 02:31:19 +0000]
add a couple of tests for the new exception stuff

17 years agoallow exception_action to suppress things, clean up docs
Brandon L. Black [Thu, 27 Jul 2006 01:48:37 +0000]
allow exception_action to suppress things, clean up docs

17 years agobugfix for pathological prefetch case
Matt S Trout [Wed, 26 Jul 2006 16:13:59 +0000]
bugfix for pathological prefetch case

17 years agovery minor cleanups to columns_info_for
Brandon L. Black [Wed, 26 Jul 2006 00:25:24 +0000]
very minor cleanups to columns_info_for

17 years agonext::method, not next::columns_info_for
Brandon L. Black [Mon, 24 Jul 2006 13:20:56 +0000]
next::method, not next::columns_info_for

17 years ago1) Add an explicit error to columns_info_for if the given schema/table combination...
Jess Robinson [Mon, 24 Jul 2006 12:16:00 +0000]
1) Add an explicit error to columns_info_for if the given schema/table combination produces no results.
2) Upper case the input for Oracle.

17 years agoStorage holds a weakref to $schema now
Brandon L. Black [Mon, 24 Jul 2006 06:36:20 +0000]
Storage holds a weakref to $schema now
Storage uses Schema to throw exceptions
Schema has "exception_action" accessor for custom exception objects and such

17 years agoversion bump to 0.07999_01, where I guess it will sit until we release such a thing
Brandon L. Black [Sun, 23 Jul 2006 21:33:15 +0000]
version bump to 0.07999_01, where I guess it will sit until we release such a thing

17 years agoMerge 'trunk' into 'DBIx-Class-current'
Brandon L. Black [Sun, 23 Jul 2006 21:31:35 +0000]
Merge 'trunk' into 'DBIx-Class-current'

r7299@moloko (orig r2592):  matthewt | 2006-07-22 19:23:56 -0500
yes, I didn't get the merge quite right. again.
r7347@moloko (orig r2603):  matthewt | 2006-07-23 14:31:41 -0500
yeah, yeah, yeah

17 years agooverridable namespaces and overridable base resultset class
Brandon L. Black [Sun, 23 Jul 2006 21:25:42 +0000]
overridable namespaces and overridable base resultset class

17 years agoforce/assume RaiseError/PrintError
Brandon L. Black [Sun, 23 Jul 2006 20:34:15 +0000]
force/assume RaiseError/PrintError
also fixed small issue in DESTROY from last update

17 years agodocs + draft untested code for load_namespaces
Brandon L. Black [Sun, 23 Jul 2006 19:47:36 +0000]
docs + draft untested code for load_namespaces

17 years agoyeah, yeah, yeah
Matt S Trout [Sun, 23 Jul 2006 19:31:41 +0000]
yeah, yeah, yeah

17 years agobetter DESTROY handling
Brandon L. Black [Sun, 23 Jul 2006 19:07:58 +0000]
better DESTROY handling

17 years agofurther refinements to storage_exceptions
Brandon L. Black [Sun, 23 Jul 2006 18:58:53 +0000]
further refinements to storage_exceptions

17 years agoMerge 'DBIx-Class-current' into 'storage_exceptions'
Brandon L. Black [Sun, 23 Jul 2006 16:27:54 +0000]
Merge 'DBIx-Class-current' into 'storage_exceptions'

r6928@moloko (orig r2221):  ningu | 2006-07-20 17:02:09 -0500
fix oversight with source_name (regular accessor, not component_class)
r6929@moloko (orig r2222):  castaway | 2006-07-21 02:20:14 -0500
Minor fixes to deploy / sqltargs, and more glossary

r6930@moloko (orig r2223):  dsully | 2006-07-22 18:22:35 -0500
Avoid a FC5 performance hit by using a named hash and then blessing it.

r7341@moloko (orig r2597):  blblack | 2006-07-23 11:23:02 -0500
 r2074@moloko (orig r2072):  blblack | 2006-06-28 18:41:58 -0500
 creating column_info_from_storage branch
 r2075@moloko (orig r2073):  blblack | 2006-06-28 19:44:39 -0500
 turn off automatic columns_info_for by default.  Can be enabled per-source with __PACKAGE__->load_column_info_from_storage

17 years agoMerge 'column_info_from_storage' into 'DBIx-Class-current'
Brandon L. Black [Sun, 23 Jul 2006 16:23:02 +0000]
Merge 'column_info_from_storage' into 'DBIx-Class-current'

17 years agoinfect the storage subdrivers
Brandon L. Black [Sun, 23 Jul 2006 16:18:32 +0000]
infect the storage subdrivers

17 years agothat was stupid
Brandon L. Black [Sun, 23 Jul 2006 15:49:14 +0000]
that was stupid

17 years agofirst draft of storage exception stuff
Brandon L. Black [Sun, 23 Jul 2006 14:49:21 +0000]
first draft of storage exception stuff

17 years agoMerge 'DBIx-Class-current' into 'trunk'
Matt S Trout [Sun, 23 Jul 2006 00:23:56 +0000]
Merge 'DBIx-Class-current' into 'trunk'

17 years agoAvoid a FC5 performance hit by using a named hash and then blessing it.
Dan Sully [Sat, 22 Jul 2006 23:22:35 +0000]
Avoid a FC5 performance hit by using a named hash and then blessing it.

17 years agoMinor fixes to deploy / sqltargs, and more glossary
Jess Robinson [Fri, 21 Jul 2006 07:20:14 +0000]
Minor fixes to deploy / sqltargs, and more glossary

17 years agofix oversight with source_name (regular accessor, not component_class)
David Kamholz [Thu, 20 Jul 2006 22:02:09 +0000]
fix oversight with source_name (regular accessor, not component_class)

17 years agoMerge 'DBIx-Class-current' into 'column_info_from_storage'
Brandon L. Black [Thu, 20 Jul 2006 20:19:58 +0000]
Merge 'DBIx-Class-current' into 'column_info_from_storage'

r5914@evoc8 (orig r2074):  blblack | 2006-06-28 22:13:45 -0500
update my own contrib entry
r5916@evoc8 (orig r2076):  matthewt | 2006-06-29 13:56:19 -0500
updated changes
r5917@evoc8 (orig r2077):  blblack | 2006-06-29 15:20:45 -0500
improvement to mysql version checking
r5918@evoc8 (orig r2078):  matthewt | 2006-06-29 16:23:05 -0500
disable warning tests on AS perl
r5919@evoc8 (orig r2079):  matthewt | 2006-06-29 16:25:01 -0500
corrected $^O string
r5920@evoc8 (orig r2080):  castaway | 2006-06-29 16:44:29 -0500
Upgrade to v0.06999_04

r5921@evoc8 (orig r2081):  matthewt | 2006-06-29 17:03:34 -0500
fixup to txn_do to allow use as a classmethod
r5922@evoc8 (orig r2082):  matthewt | 2006-06-29 17:23:54 -0500
and fix the bloody thing
r5923@evoc8 (orig r2083):  matthewt | 2006-06-30 15:05:07 -0500
tweak quotes test to output text on failure
r5925@evoc8 (orig r2085):  dwc | 2006-07-01 23:19:01 -0500
03podcoverage.t: all_modules is not exported until Test::Pod::Coverage 1.08, so use the full namespace
r5928@evoc8 (orig r2088):  ningu | 2006-07-02 21:13:46 -0500
fix subclassing gotcha introduced with source_name
give ResultSetManager test modules more sensible names
r5943@evoc8 (orig r2103):  matthewt | 2006-07-04 15:07:46 -0500
 r10721@cain (orig r2091):  ningu | 2006-07-03 21:14:48 +0000
 represent page as a normal resultset attribute; use _orig_alias instead of _live_join; assorted code cleanups

r5944@evoc8 (orig r2104):  matthewt | 2006-07-04 15:07:50 -0500
 r10723@cain (orig r2092):  ningu | 2006-07-03 23:58:25 +0000
 various additional ResultSet cleanups

r5945@evoc8 (orig r2105):  matthewt | 2006-07-04 15:07:54 -0500
 r10724@cain (orig r2093):  ningu | 2006-07-03 23:58:49 +0000
 fix SQLite pragma in test suite

r5946@evoc8 (orig r2106):  matthewt | 2006-07-04 15:07:56 -0500
 r10725@cain (orig r2094):  ningu | 2006-07-04 01:45:01 +0000
 rename _resolve to _resolved_attrs; fix multiple join conditions in related_resultset and add test

r5947@evoc8 (orig r2107):  matthewt | 2006-07-04 15:08:01 -0500
 r10726@cain (orig r2095):  ningu | 2006-07-04 02:39:17 +0000
 small fix

r5948@evoc8 (orig r2108):  matthewt | 2006-07-04 15:08:04 -0500
 r10755@cain (orig r2102):  matthewt | 2006-07-04 19:51:19 +0000
 sodding SQLT tests

r5951@evoc8 (orig r2111):  ningu | 2006-07-04 15:15:23 -0500
update Changes
r5952@evoc8 (orig r2112):  jguenther | 2006-07-04 15:39:18 -0500
Updated $VERSION and Changes for 0.06999_05
r5953@evoc8 (orig r2113):  nigel | 2006-07-05 04:59:28 -0500
Added note to belongs_to documentation
r5955@evoc8 (orig r2115):  ningu | 2006-07-05 14:42:28 -0500
fix typo
r5958@evoc8 (orig r2118):  castaway | 2006-07-06 08:12:02 -0500
Initial version, work-in-progress, funky FAQ

r5959@evoc8 (orig r2119):  matthewt | 2006-07-06 12:49:03 -0500
rename _parent_rs to _parent_source
r5960@evoc8 (orig r2120):  jguenther | 2006-07-06 14:58:52 -0500
added test for incorrect alias _2 in join collapsing
r5961@evoc8 (orig r2121):  ningu | 2006-07-06 15:56:13 -0500
get rid of no longer necessary weaken
r5962@evoc8 (orig r2122):  ningu | 2006-07-06 16:27:16 -0500
more treelike tests
r5963@evoc8 (orig r2123):  ningu | 2006-07-06 16:29:53 -0500
small fix
r5964@evoc8 (orig r2124):  matthewt | 2006-07-06 16:34:51 -0500
fixup to resultset?
r5965@evoc8 (orig r2125):  ningu | 2006-07-06 16:40:24 -0500
 r13443@haferschleim (orig r2096):  antirice | 2006-07-04 05:57:26 +0200
 SQL::Abstract compatability
 r13444@haferschleim (orig r2097):  matthewt | 2006-07-04 06:00:22 +0200
 reverted commit that should have gone on branches/subselect
 r13533@haferschleim (orig r2117):  jguenther | 2006-07-06 01:35:53 +0200
 updated my contact info

r5967@evoc8 (orig r2127):  ningu | 2006-07-06 17:23:38 -0500
fix test
r5970@evoc8 (orig r2130):  ningu | 2006-07-06 17:38:31 -0500
insanify test
r5972@evoc8 (orig r2132):  matthewt | 2006-07-06 17:44:53 -0500
env var
r5973@evoc8 (orig r2133):  matthewt | 2006-07-06 18:07:03 -0500
made tests respect debug
r5974@evoc8 (orig r2134):  jguenther | 2006-07-06 18:33:09 -0500
removed extra =over command

r5975@evoc8 (orig r2135):  jguenther | 2006-07-06 18:41:36 -0500
fixed a typo in a regexp

r5976@evoc8 (orig r2136):  ningu | 2006-07-06 21:05:03 -0500
utf8columns fix
r5977@evoc8 (orig r2137):  dwc | 2006-07-06 23:07:24 -0500
_is_unique_query: Don't warn on multiple occurrences of the same value for a constrained column
r5978@evoc8 (orig r2138):  dwc | 2006-07-07 00:30:53 -0500
Commit failing test for unique constraints: When a table has two or more unique
constraints, and you satisfy one, you get a partial key in the WHERE clause.

This required adding two unique constraints to the 'track' table, and fixing up
a couple of cases where we had duplicate values.
r5979@evoc8 (orig r2139):  ningu | 2006-07-07 00:57:22 -0500
fix silly bug introduced in test
r5983@evoc8 (orig r2143):  dwc | 2006-07-07 15:28:20 -0500
 r10234@fortuna (orig r2141):  dwc | 2006-07-07 03:05:34 -0400
 Take into account values specified in the where attr when deciding to include a unique query

r5984@evoc8 (orig r2144):  dwc | 2006-07-07 15:28:27 -0500
 r10322@fortuna (orig r2142):  dwc | 2006-07-07 16:22:01 -0400
 Cleanup test and log fix

r5986@evoc8 (orig r2146):  ningu | 2006-07-08 11:16:17 -0500
apply claco's result_source_instance patch
r5987@evoc8 (orig r2147):  matthewt | 2006-07-09 18:29:44 -0500
tweaked some stuff. appears no more broken.
r5988@evoc8 (orig r2148):  matthewt | 2006-07-09 18:50:00 -0500
yeah, cos two hash copies in five lines is really handy and essential
r5989@evoc8 (orig r2149):  ningu | 2006-07-09 19:07:13 -0500
fix up test
r5990@evoc8 (orig r2150):  matthewt | 2006-07-09 20:07:16 -0500
back to less failures
r5991@evoc8 (orig r2151):  matthewt | 2006-07-09 20:16:47 -0500
some evals so the tests finish
r5993@evoc8 (orig r2153):  castaway | 2006-07-10 08:06:30 -0500
More FAQs!

r5997@evoc8 (orig r2157):  blblack | 2006-07-10 19:32:33 -0500
Intro updates regarding Schema::Loader usage and on_connect_do
r5999@evoc8 (orig r2159):  blblack | 2006-07-10 22:11:43 -0500
add some missing virtual methods
r6013@evoc8 (orig r2173):  ash | 2006-07-11 08:38:02 -0500
Doced {add_drop_table} option to deploy

r6016@evoc8 (orig r2176):  ningu | 2006-07-11 09:55:26 -0500
 r10211@lingua92 (orig r2155):  ningu | 2006-07-11 00:03:36 +0200
 bah

r6017@evoc8 (orig r2177):  ningu | 2006-07-11 09:55:31 -0500
 r10212@lingua92 (orig r2156):  ningu | 2006-07-11 02:12:34 +0200
 more fiddling, but it still don't work

r6018@evoc8 (orig r2178):  ningu | 2006-07-11 09:55:35 -0500
 r10220@lingua92 (orig r2164):  ningu | 2006-07-11 08:16:47 +0200
 kinda unbroke things

r6019@evoc8 (orig r2179):  ningu | 2006-07-11 09:55:41 -0500
 r10224@lingua92 (orig r2168):  ningu | 2006-07-11 08:34:21 +0200
 move _resolved_attrs and friends to be next to related_resultset

r6020@evoc8 (orig r2180):  ningu | 2006-07-11 09:55:46 -0500
 r10225@lingua92 (orig r2169):  ningu | 2006-07-11 10:16:13 +0200
 almost working

r6021@evoc8 (orig r2181):  ningu | 2006-07-11 09:55:51 -0500
 r10226@lingua92 (orig r2170):  ningu | 2006-07-11 10:29:52 +0200
 fixation

r6022@evoc8 (orig r2182):  ningu | 2006-07-11 09:55:56 -0500
 r10227@lingua92 (orig r2171):  ningu | 2006-07-11 10:40:03 +0200
 miscellaneous cleanup and removal of dead code

r6023@evoc8 (orig r2183):  ningu | 2006-07-11 09:56:00 -0500
 r10229@lingua92 (orig r2172):  matthewt | 2006-07-11 15:20:03 +0200
 pass through self attrs to rel_rs (for order_by, group_by etc.)

r6024@evoc8 (orig r2184):  ningu | 2006-07-11 09:56:03 -0500
 r10231@lingua92 (orig r2174):  matthewt | 2006-07-11 15:51:31 +0200
 all present and correct. I think.

r6025@evoc8 (orig r2185):  ningu | 2006-07-11 09:56:09 -0500
 r10232@lingua92 (orig r2175):  ningu | 2006-07-11 16:37:58 +0200
 put count back in test

r6027@evoc8 (orig r2187):  semifor | 2006-07-11 11:44:15 -0500
Was replaced by ODBC.pm and ODBC/DB2_400_SQL.pm

r6028@evoc8 (orig r2188):  ningu | 2006-07-11 13:02:28 -0500
change _parent_from to from
r6029@evoc8 (orig r2189):  blblack | 2006-07-12 00:17:40 -0500
Prevent S::A::L caching of $dbh
Bugfix: dont lose track of sql_maker settings when forking
setting sql_maker-related options via connect_info improved and docced better
r6030@evoc8 (orig r2190):  castaway | 2006-07-12 06:20:14 -0500
Make "no_comments", the default for deploy

r6031@evoc8 (orig r2191):  matthewt | 2006-07-12 12:35:52 -0500
changes for _06
r6032@evoc8 (orig r2192):  ningu | 2006-07-12 13:55:35 -0500
fix from attr issue
r6033@evoc8 (orig r2193):  ningu | 2006-07-12 13:57:07 -0500
changes for _07
r6034@evoc8 (orig r2194):  castaway | 2006-07-13 04:38:43 -0500
Added FAQ.pod to Changes

r6035@evoc8 (orig r2195):  ash | 2006-07-13 05:48:44 -0500
POD change so it makes more sens when looking at with perldoc

r6036@evoc8 (orig r2196):  ningu | 2006-07-13 12:06:57 -0500
utf8columns fixup
r6037@evoc8 (orig r2197):  ash | 2006-07-13 12:40:58 -0500
POD'd result_class func

r6038@evoc8 (orig r2198):  matthewt | 2006-07-13 22:35:54 -0500
- fixups to ORDER BY, tweaks to deepen some copies in ResultSet
r6039@evoc8 (orig r2199):  matthewt | 2006-07-14 14:51:55 -0500
fixup for RowNum limit syntax with functions
r6040@evoc8 (orig r2200):  matthewt | 2006-07-15 12:10:55 -0500
skip empty queries to eliminate spurious warnings on ->deploy
r6041@evoc8 (orig r2201):  dwc | 2006-07-15 13:20:53 -0500
Disable _is_unique_query check in single() since it can't infer properly yet
r6042@evoc8 (orig r2202):  castaway | 2006-07-16 07:17:16 -0500
More FAQ!

r6043@evoc8 (orig r2203):  castaway | 2006-07-16 07:25:22 -0500
Improve docs for searching, as, and some cookbook examples

r6044@evoc8 (orig r2204):  castaway | 2006-07-16 08:23:15 -0500
More docs

r6046@evoc8 (orig r2206):  matthewt | 2006-07-16 15:32:14 -0500
bah.
r6047@evoc8 (orig r2207):  matthewt | 2006-07-16 21:35:46 -0500
minor fixup to _merge_attr
r10757@evoc8 (orig r2210):  castaway | 2006-07-18 13:03:26 -0500
Localise Data::Dumper global vars in example

r10758@evoc8 (orig r2211):  semifor | 2006-07-18 16:12:54 -0500
Use _sql_maker_opts, now.

r10768@evoc8 (orig r2214):  matthewt | 2006-07-19 17:29:59 -0500
Callback now gets args
r10769@evoc8 (orig r2215):  matthewt | 2006-07-19 17:39:12 -0500
and once more, with feeling

17 years agoMerge 'DBIx-Class-current' into 'storage_exceptions'
Brandon L. Black [Thu, 20 Jul 2006 20:18:53 +0000]
Merge 'DBIx-Class-current' into 'storage_exceptions'

r6046@evoc8 (orig r2206):  matthewt | 2006-07-16 15:32:14 -0500
bah.
r6047@evoc8 (orig r2207):  matthewt | 2006-07-16 21:35:46 -0500
minor fixup to _merge_attr
r10757@evoc8 (orig r2210):  castaway | 2006-07-18 13:03:26 -0500
Localise Data::Dumper global vars in example

r10758@evoc8 (orig r2211):  semifor | 2006-07-18 16:12:54 -0500
Use _sql_maker_opts, now.

r10768@evoc8 (orig r2214):  matthewt | 2006-07-19 17:29:59 -0500
Callback now gets args
r10769@evoc8 (orig r2215):  matthewt | 2006-07-19 17:39:12 -0500
and once more, with feeling

17 years agoand once more, with feeling
Matt S Trout [Wed, 19 Jul 2006 22:39:12 +0000]
and once more, with feeling