Merge 'DBIx-Class-current' into 'resultset-new-refactor'
authorMatt S Trout <mst@shadowcat.co.uk>
Tue, 23 May 2006 20:21:54 +0000 (20:21 +0000)
committerMatt S Trout <mst@shadowcat.co.uk>
Tue, 23 May 2006 20:21:54 +0000 (20:21 +0000)
commit47eea6b86f093a830fff1ebb0e7d16f13fa3fe26
tree3355d58a8c5a99fc270854301497ae9aee25792a
parentaf5802f13001e947bd213b06c38fe1afc16c31b1
parent8a2fdfe81f1f4ec828bd8762878f845f490ffe17
Merge 'DBIx-Class-current' into 'resultset-new-refactor'

r5826@cain (orig r1579):  semifor | 2006-05-08 17:41:54 +0000
Generalized the loading of subclasses for specfic ODBC backends.

r5829@cain (orig r1582):  semifor | 2006-05-09 00:02:54 +0000
- Factored out sql_maker arguments so they can be customized by derived
::Storage::DBI::* modules.
- Customized sql_maker arguments for DB2/400 over ODBC.

r5837@cain (orig r1590):  matthewt | 2006-05-09 13:45:52 +0000
 r5828@cain (orig r1581):  matthewt | 2006-05-08 23:03:00 +0000
 couple bugfixes

r5840@cain (orig r1593):  matthewt | 2006-05-09 18:03:41 +0000
 r5838@cain (orig r1591):  bluefeet | 2006-05-09 15:00:56 +0000
 Comment to DBIX_CLASS_STORAGE_DBI_DEBUG stating that it is read on storage creation.

r5870@cain (orig r1595):  bluefeet | 2006-05-09 22:02:44 +0000
Add search_rs to ResultSet and a new {$rel}_rs accessor to has_many.
r5871@cain (orig r1596):  bluefeet | 2006-05-09 22:17:38 +0000
Fixes to _rs related docs.
r5872@cain (orig r1597):  semifor | 2006-05-09 23:21:39 +0000
Test case for DB2/400 over ODBC.

r5873@cain (orig r1598):  semifor | 2006-05-09 23:37:16 +0000
Test case for DB2/400 over ODBC.

r5876@cain (orig r1601):  dwc | 2006-05-10 15:02:14 +0000
Row::update encapsulates this when passed a hashref; no point in duplication
r5877@cain (orig r1602):  dwc | 2006-05-10 15:55:35 +0000
Revert previous bugfix; will apply to trunk
r5879@cain (orig r1604):  dwc | 2006-05-10 16:01:46 +0000
 r8956@fortuna (orig r1603):  dwc | 2006-05-10 12:00:11 -0400
 Row::update encapsulates this when passed a hashref; using set_columns bypasses deflation

r5880@cain (orig r1605):  dwc | 2006-05-10 20:46:16 +0000
- Fix error message for bad find usage
- Restore backwards compatibility for e.g. $rs->find(id => $val)
- Add a test for the $rs->find(id => $val) backwards compatibility
r5881@cain (orig r1606):  bluefeet | 2006-05-11 01:49:58 +0000
dbicadmin now works when not specifying the where clause.
r5906@cain (orig r1619):  matthewt | 2006-05-12 14:16:48 +0000
 r5900@cain (orig r1613):  jguenther | 2006-05-11 19:20:59 +0000
 Added a couple examples to the cookbook
 r5901@cain (orig r1614):  jguenther | 2006-05-11 21:53:25 +0000
 Fixed cookbook example to actually work

 r5902@cain (orig r1615):  matthewt | 2006-05-12 00:56:54 +0000
 performance fix for cascade_update
 r5903@cain (orig r1616):  matthewt | 2006-05-12 01:04:37 +0000
 fixup to gen-schema.pl
 r5904@cain (orig r1617):  matthewt | 2006-05-12 02:17:18 +0000
 fixup for stringify that can be false in find_or_create_related

r5919@cain (orig r1620):  bluefeet | 2006-05-12 20:49:30 +0000
Testing commit.

r5923@cain (orig r1624):  matthewt | 2006-05-14 18:27:01 +0000
 r5922@cain (orig r1623):  matthewt | 2006-05-14 18:25:56 +0000
 tweaked might_have test for -current

r5924@cain (orig r1625):  castaway | 2006-05-14 19:11:48 +0000
Add foreign key constraint for new bookmark table

r5925@cain (orig r1626):  matthewt | 2006-05-15 01:33:12 +0000
don't ask
r5926@cain (orig r1627):  matthewt | 2006-05-15 01:34:00 +0000
don't ask
r5980@cain (orig r1628):  matthewt | 2006-05-15 04:19:23 +0000
dumped options from Build.PL
r8655@cain (orig r1629):  gphat | 2006-05-15 17:46:01 +0000
Add profiling support

r8695@cain (orig r1663):  matthewt | 2006-05-18 13:19:02 +0000
 r8675@cain (orig r1649):  castaway | 2006-05-17 09:28:27 +0000
 Documentation updates

 r8676@cain (orig r1650):  zarquon | 2006-05-17 09:49:18 +0000
 optimised last_insert_id example for searching
 r8691@cain (orig r1659):  castaway | 2006-05-18 09:48:30 +0000
 Add pod for params of inflate/deflate coderefs

r8709@cain (orig r1677):  tomk | 2006-05-18 17:13:14 +0000
Moved UUIDColumns from DBIX-Class-current into it's own dist in the trunk
r8710@cain (orig r1678):  matthewt | 2006-05-18 17:36:48 +0000
Moved PK::Auto into core
r8749@cain (orig r1702):  castaway | 2006-05-19 20:26:38 +0000
zbys Postgres casecheck patch

r8752@cain (orig r1703):  jguenther | 2006-05-19 20:50:55 +0000
added ensure_class_loaded method to Componentized, which should fix problems with nonexistent classes referenced in relationships going undetected
r8753@cain (orig r1704):  jguenther | 2006-05-19 20:56:32 +0000
removed DBICTest::Schema::Casecheck until someone adds it
r8764@cain (orig r1715):  matthewt | 2006-05-20 00:34:58 +0000
 r8698@cain (orig r1666):  tomk | 2006-05-18 15:56:54 +0000
 Moved UUIDColumns.pm over from main DBIx::Class dist

 r8699@cain (orig r1667):  tomk | 2006-05-18 15:59:52 +0000
 Moved UUIDMaker.pm over from main DBIx::Class dist

 r8707@cain (orig r1675):  tomk | 2006-05-18 16:49:41 +0000
 Undoing changes commited in revisions 1664-1671... Sorry for the fuck up
 r8718@cain (orig r1681):  jguenther | 2006-05-18 18:32:06 +0000
 added bind information to exception thrown from DBIx::Class::Storage::DBI::_execute()
 r8731@cain (orig r1684):  jguenther | 2006-05-18 21:55:45 +0000
 removed another couple extraneous $self->dbh calls
 r8732@cain (orig r1685):  jguenther | 2006-05-18 22:11:20 +0000
 fixed small error in the SYNOPSIS of ResultSetManager.pm
 r8733@cain (orig r1686):  jguenther | 2006-05-18 22:34:31 +0000
 fixed an out-of-date limitation for has_many prefetch mentioned in Cookbook.pm
 r8741@cain (orig r1694):  castaway | 2006-05-19 12:42:20 +0000
 Update VERSION

 r8742@cain (orig r1695):  castaway | 2006-05-19 13:03:20 +0000
 Oops, fix bookmark thingy here too

 r8743@cain (orig r1696):  castaway | 2006-05-19 13:12:22 +0000
 .. And correct the number of tests

r8767@cain (orig r1718):  matthewt | 2006-05-20 00:53:52 +0000
 r1656@cain (orig r1519):  matthewt | 2006-04-26 03:19:25 +0000
 Added InflateColumn::DateTime component

r8768@cain (orig r1719):  matthewt | 2006-05-20 00:54:25 +0000
 r8669@cain (orig r1643):  matthewt | 2006-05-17 00:22:06 +0000
 Missing stuff for DateTime branch

r8769@cain (orig r1720):  matthewt | 2006-05-20 00:54:29 +0000

r8770@cain (orig r1721):  matthewt | 2006-05-20 00:54:33 +0000

r8771@cain (orig r1722):  matthewt | 2006-05-20 00:54:37 +0000
 r8762@cain (orig r1713):  matthewt | 2006-05-20 00:33:14 +0000
 added datetime parser types for the dbs I can find them for

r8772@cain (orig r1723):  matthewt | 2006-05-20 00:54:41 +0000
 r8763@cain (orig r1714):  matthewt | 2006-05-20 00:34:39 +0000
 added datetime parser for MSSQL (ta LTJake)

r8773@cain (orig r1724):  matthewt | 2006-05-20 00:54:44 +0000

r8774@cain (orig r1725):  matthewt | 2006-05-20 01:14:38 +0000
futz changes, fix populate. I'm a retard.
r8779@cain (orig r1730):  claco | 2006-05-20 20:40:55 +0000
Added delete_related tests to verify it only deletes related records
r8841@cain (orig r1762):  matthewt | 2006-05-23 17:42:15 +0000
Sodding three-value for conditions
r8842@cain (orig r1763):  semifor | 2006-05-23 18:17:16 +0000
Just the column name, please.
lib/DBIx/Class/ResultSet.pm
lib/DBIx/Class/Storage/DBI.pm
t/lib/sqlite.sql
t/run/01core.tl