15 years agoAdded TODO tests for +select and from with as_query
Rob Kinyon [Wed, 18 Feb 2009 02:50:16 +0000]
Added TODO tests for +select and from with as_query

15 years agoMoved the actual subquery test to a new subquery testfile
Rob Kinyon [Wed, 18 Feb 2009 02:37:09 +0000]
Moved the actual subquery test to a new subquery testfile

15 years agoMerge 'trunk' into 'subquery'
Rob Kinyon [Wed, 18 Feb 2009 02:26:58 +0000]
Merge 'trunk' into 'subquery'

r5500@rkinyon-lt-osx (orig r5499):  norbi | 2009-02-17 15:09:40 -0500
 r5616@vger:  mendel | 2009-02-17 20:39:09 +0100
  * Fixed to make it work with [colname => value] bind value format of SQLA.

r5501@rkinyon-lt-osx (orig r5500):  norbi | 2009-02-17 15:09:47 -0500
 r5621@vger:  mendel | 2009-02-17 21:09:08 +0100
  * Updated POD for using PostgreSQL arrays because of the \[$sql, @bind] bind value format change of SQLA.

r5502@rkinyon-lt-osx (orig r5501):  norbi | 2009-02-17 15:44:19 -0500
 r5624@vger:  mendel | 2009-02-17 21:11:58 +0100
  * Fixed the initial DROP TABLE statement (used to drop the wrong table).

r5503@rkinyon-lt-osx (orig r5502):  norbi | 2009-02-17 15:44:26 -0500
 r5625@vger:  mendel | 2009-02-17 21:43:54 +0100
  * Fixed the bug with omitting 'FOR UPDATE'/'FOR SHARED' (introduced from the 'subquery' branch, made 72pg.t fail).

r5504@rkinyon-lt-osx (orig r5503):  norbi | 2009-02-17 15:56:09 -0500
 r5628@vger:  mendel | 2009-02-17 21:55:54 +0100
  * Added the missing POD of a sub.

r5505@rkinyon-lt-osx (orig r5504):  norbi | 2009-02-17 16:08:05 -0500
 r5630@vger:  mendel | 2009-02-17 22:07:56 +0100
  * Fixed the bug in the test that made it fail in the END block even if all tests were SKIPped.

r5506@rkinyon-lt-osx (orig r5505):  castaway | 2009-02-17 16:22:05 -0500
Add multiple database/schema FAQs

r5507@rkinyon-lt-osx (orig r5506):  norbi | 2009-02-17 16:22:57 -0500
 r5632@vger:  mendel | 2009-02-17 22:22:50 +0100
  * Added new test subs (is_same_sql, is_same_bind) and new predicate sub (eq_sql_bind) to DBIC::SqlMakerTest (SQL::Abstract::Test has these, so made them available here, too).

r5508@rkinyon-lt-osx (orig r5507):  caelum | 2009-02-17 16:58:34 -0500
minor Oracle changes
r5509@rkinyon-lt-osx (orig r5508):  caelum | 2009-02-17 17:39:59 -0500
changed WriteAll; to WriteAll(); in Makefile.PL because of some sort of installation weirdness in some places
r5510@rkinyon-lt-osx (orig r5509):  caelum | 2009-02-17 17:52:28 -0500
changed DBD::SQLite from a test_requires to a configure_requires
r5511@rkinyon-lt-osx (orig r5510):  norbi | 2009-02-17 18:09:49 -0500
 r5635@vger:  mendel | 2009-02-18 00:09:36 +0100
  * Added new TODO tests for bind attributes (for ->select, ->update, ->delete).

15 years ago * Added new TODO tests for bind attributes (for ->select, ->update, ->delete).
Norbert Buchmuller [Wed, 18 Feb 2009 06:09:36 +0000]
 * Added new TODO tests for bind attributes (for ->select, ->update, ->delete).

15 years agochanged DBD::SQLite from a test_requires to a configure_requires
Rafael Kitover [Tue, 17 Feb 2009 22:52:28 +0000]
changed DBD::SQLite from a test_requires to a configure_requires

15 years agochanged WriteAll; to WriteAll(); in Makefile.PL because of some sort of installation...
Rafael Kitover [Tue, 17 Feb 2009 22:39:59 +0000]
changed WriteAll; to WriteAll(); in Makefile.PL because of some sort of installation weirdness in some places

15 years agominor Oracle changes
Rafael Kitover [Tue, 17 Feb 2009 21:58:34 +0000]
minor Oracle changes

15 years ago * Added new test subs (is_same_sql, is_same_bind) and new predicate sub (eq_sql_bind...
Norbert Buchmuller [Wed, 18 Feb 2009 04:22:50 +0000]
 * Added new test subs (is_same_sql, is_same_bind) and new predicate sub (eq_sql_bind) to DBIC::SqlMakerTest (SQL::Abstract::Test has these, so made them available here, too).

15 years agoAdd multiple database/schema FAQs
Jess Robinson [Tue, 17 Feb 2009 21:22:05 +0000]
Add multiple database/schema FAQs

15 years ago * Fixed the bug in the test that made it fail in the END block even if all tests...
Norbert Buchmuller [Wed, 18 Feb 2009 04:07:56 +0000]
 * Fixed the bug in the test that made it fail in the END block even if all tests were SKIPped.

15 years ago * Added the missing POD of a sub.
Norbert Buchmuller [Wed, 18 Feb 2009 03:55:54 +0000]
 * Added the missing POD of a sub.

15 years ago * Fixed the bug with omitting 'FOR UPDATE'/'FOR SHARED' (introduced from the 'subque...
Norbert Buchmuller [Wed, 18 Feb 2009 03:43:54 +0000]
 * Fixed the bug with omitting 'FOR UPDATE'/'FOR SHARED' (introduced from the 'subquery' branch, made 72pg.t fail).

15 years ago * Fixed the initial DROP TABLE statement (used to drop the wrong table).
Norbert Buchmuller [Wed, 18 Feb 2009 03:11:58 +0000]
 * Fixed the initial DROP TABLE statement (used to drop the wrong table).

15 years ago * Updated POD for using PostgreSQL arrays because of the \[$sql, @bind] bind value...
Norbert Buchmuller [Wed, 18 Feb 2009 03:09:08 +0000]
 * Updated POD for using PostgreSQL arrays because of the \[$sql, @bind] bind value format change of SQLA.

15 years ago * Fixed to make it work with [colname => value] bind value format of SQLA.
Norbert Buchmuller [Wed, 18 Feb 2009 02:39:09 +0000]
 * Fixed to make it work with [colname => value] bind value format of SQLA.

15 years agoMerge 'subquery' into 'trunk'
Rob Kinyon [Mon, 16 Feb 2009 22:09:12 +0000]
Merge 'subquery' into 'trunk'

15 years agoMerge 'trunk' into 'subquery'
Rob Kinyon [Mon, 16 Feb 2009 22:03:55 +0000]
Merge 'trunk' into 'subquery'

r5380@rkinyon-lt-osx (orig r5379):  jmmills | 2009-01-29 20:37:01 -0500
Added a more verbose non column accessor example.

r5381@rkinyon-lt-osx (orig r5380):  jmmills | 2009-01-29 20:42:02 -0500
editorial typo in my previous commit.

r5383@rkinyon-lt-osx (orig r5382):  semifor | 2009-01-30 08:54:42 -0500
Bring test current with DBICTest schema.
r5384@rkinyon-lt-osx (orig r5383):  castaway | 2009-01-30 09:27:38 -0500
DB2 compatibility fix, update test to add new artist column (ick)
remove code that calls now removed sub _RowNumberOver

r5385@rkinyon-lt-osx (orig r5384):  ribasushi | 2009-01-30 09:32:42 -0500
Add the _find_syntax caching back
r5386@rkinyon-lt-osx (orig r5385):  castaway | 2009-01-30 09:33:24 -0500
DB2 compat: add new artist rank field to col_info_for test

r5393@rkinyon-lt-osx (orig r5392):  ribasushi | 2009-01-31 15:40:50 -0500
pod align by dandv
r5394@rkinyon-lt-osx (orig r5393):  ribasushi | 2009-02-01 16:33:32 -0500
Fix the dbicadmin test for good
r5395@rkinyon-lt-osx (orig r5394):  ribasushi | 2009-02-01 17:44:39 -0500
Fix the dbicadmin test for good (take 2)
r5400@rkinyon-lt-osx (orig r5399):  ribasushi | 2009-02-02 12:38:16 -0500
Bring back _RowNumberOver deleted in the sqla commotion (revs: 5096,5322,5383)
r5401@rkinyon-lt-osx (orig r5400):  ribasushi | 2009-02-02 12:52:20 -0500
part 2
r5414@rkinyon-lt-osx (orig r5413):  ribasushi | 2009-02-05 04:09:39 -0500
Commit some debugging code
r5420@rkinyon-lt-osx (orig r5419):  plu | 2009-02-07 08:40:41 -0500
Possible to set locale in IC::DateTime extra => {} config
r5427@rkinyon-lt-osx (orig r5426):  ribasushi | 2009-02-07 12:57:53 -0500
Up trunk dependency versions
r5428@rkinyon-lt-osx (orig r5427):  ribasushi | 2009-02-07 12:59:04 -0500
Up dependency on SQLT (releasing now)
r5432@rkinyon-lt-osx (orig r5431):  groditi | 2009-02-09 15:27:27 -0500
backporting the set_column/store_column fix
r5433@rkinyon-lt-osx (orig r5432):  groditi | 2009-02-09 15:29:03 -0500
ahhhh my bad. svk patch ne patch. oops adding missing file
r5439@rkinyon-lt-osx (orig r5438):  ribasushi | 2009-02-10 05:18:09 -0500
Finally make the indexer happy wrt SQL::Translator::Parser::DBIx::Class
Hide DBIx::Class::CDBICompat::ColumnGroups::GrouperShim (was never indexed to begin with)

r5441@rkinyon-lt-osx (orig r5440):  ribasushi | 2009-02-10 06:19:20 -0500
More rh-bug related stuff:
- Improve message emmitted when confronted with a buggy system
- Port forgotten pieces from trunk to stopgap
r5442@rkinyon-lt-osx (orig r5441):  castaway | 2009-02-10 08:57:34 -0500
More docs, pointing at using deploy/create_ddl_dir

r5445@rkinyon-lt-osx (orig r5444):  castaway | 2009-02-10 16:41:58 -0500
1) Add docs to ATTRIBUTES to better explain where to use them
2) Make all() die if passed arguments.

r5447@rkinyon-lt-osx (orig r5446):  ribasushi | 2009-02-11 03:24:58 -0500
Test for resultset corruption by search()
r5448@rkinyon-lt-osx (orig r5447):  ribasushi | 2009-02-11 04:02:42 -0500
Add a weird extra test, that should work nevertheless
r5449@rkinyon-lt-osx (orig r5448):  ribasushi | 2009-02-11 04:17:55 -0500
Add missing shallow copy of seen_join
r5450@rkinyon-lt-osx (orig r5449):  ribasushi | 2009-02-11 05:37:36 -0500
make single() die if passed attributes
r5455@rkinyon-lt-osx (orig r5454):  nigel | 2009-02-11 10:07:28 -0500
 r10743@hex:  nigel | 2009-02-11 15:07:05 +0000
 Documentation update on startup speed

r5459@rkinyon-lt-osx (orig r5458):  groditi | 2009-02-11 20:49:26 -0500
fixed bug for undef_on_null_fk edge case
r5464@rkinyon-lt-osx (orig r5463):  nigel | 2009-02-12 09:27:38 -0500
 r10772@hex:  nigel | 2009-02-12 14:27:22 +0000
 Made update() on a rs that includes joins complain in the same way that delete() does.  Added tests for both update and delete checks.

r5465@rkinyon-lt-osx (orig r5464):  plu | 2009-02-13 05:27:36 -0500
Refactored and re-added r5041: Split sql statements for deploy only if SQLT::Producer returned a scalar containing all statements to be executed
r5466@rkinyon-lt-osx (orig r5465):  caelum | 2009-02-13 05:40:55 -0500
Some fixes for Oracle edge cases

r5467@rkinyon-lt-osx (orig r5466):  ribasushi | 2009-02-13 05:45:46 -0500
Some forgotten tests
r5468@rkinyon-lt-osx (orig r5467):  caelum | 2009-02-13 06:29:37 -0500
Throw exception on invalidated session if in a transaction.

r5472@rkinyon-lt-osx (orig r5471):  ribasushi | 2009-02-14 19:44:02 -0500
Make 81transactions.t DBIC_TRACE friendly
r5473@rkinyon-lt-osx (orig r5472):  ribasushi | 2009-02-14 19:45:44 -0500
A dbh_do statement executed with bind values will confuse the hell out of DBIC running in DBIC_TRACE=1 mode - stop sending TMI to _query_[start|end] from within dbh_do/_do_query
r5475@rkinyon-lt-osx (orig r5474):  plu | 2009-02-15 09:20:25 -0500
RT#38251: DBIx::Class::Storage::DBI::Oracle::Generic does not handle fully-qualified table names
r5480@rkinyon-lt-osx (orig r5479):  caelum | 2009-02-15 18:30:00 -0500
Improved connected logic for Oracle storage

r5481@rkinyon-lt-osx (orig r5480):  caelum | 2009-02-15 19:20:27 -0500
sorry, I fucked up the indentation...
r5482@rkinyon-lt-osx (orig r5481):  ribasushi | 2009-02-16 03:48:49 -0500
Some cleanups of oracle patch
r5490@rkinyon-lt-osx (orig r5489):  robkinyon | 2009-02-16 16:27:49 -0500
Added a bit of explanation to resultsets to cut down on the repeated questions in #dbix-class

15 years agoAdded a bit of explanation to resultsets to cut down on the repeated questions in...
Rob Kinyon [Mon, 16 Feb 2009 21:27:49 +0000]
Added a bit of explanation to resultsets to cut down on the repeated questions in #dbix-class

15 years agoSome cleanups of oracle patch
Peter Rabbitson [Mon, 16 Feb 2009 08:48:49 +0000]
Some cleanups of oracle patch

15 years agosorry, I fucked up the indentation...
Rafael Kitover [Mon, 16 Feb 2009 00:20:27 +0000]
sorry, I fucked up the indentation...

15 years agoImproved connected logic for Oracle storage
Rafael Kitover [Sun, 15 Feb 2009 23:30:00 +0000]
Improved connected logic for Oracle storage

15 years agoSubqueries are done
Rob Kinyon [Sun, 15 Feb 2009 16:23:46 +0000]
Subqueries are done

15 years agoRT#38251: DBIx::Class::Storage::DBI::Oracle::Generic does not handle fully-qualified...
Johannes Plunien [Sun, 15 Feb 2009 14:20:25 +0000]
RT#38251: DBIx::Class::Storage::DBI::Oracle::Generic does not handle fully-qualified table names

15 years agoA dbh_do statement executed with bind values will confuse the hell out of DBIC runnin...
Peter Rabbitson [Sun, 15 Feb 2009 00:45:44 +0000]
A dbh_do statement executed with bind values will confuse the hell out of DBIC running in DBIC_TRACE=1 mode - stop sending TMI to _query_[start|end] from within dbh_do/_do_query

15 years agoMake 81transactions.t DBIC_TRACE friendly
Peter Rabbitson [Sun, 15 Feb 2009 00:44:02 +0000]
Make 81transactions.t DBIC_TRACE friendly

15 years agoAdded a passing test for initial simple subqueries
Rob Kinyon [Fri, 13 Feb 2009 19:56:40 +0000]
Added a passing test for initial simple subqueries

15 years agoAdded as_sql and as_subselect as wrappers around as_query
Rob Kinyon [Fri, 13 Feb 2009 19:43:12 +0000]
Added as_sql and as_subselect as wrappers around as_query

15 years agoThrow exception on invalidated session if in a transaction.
Rafael Kitover [Fri, 13 Feb 2009 11:29:37 +0000]
Throw exception on invalidated session if in a transaction.

15 years agoSome forgotten tests
Peter Rabbitson [Fri, 13 Feb 2009 10:45:46 +0000]
Some forgotten tests

15 years agoSome fixes for Oracle edge cases
Rafael Kitover [Fri, 13 Feb 2009 10:40:55 +0000]
Some fixes for Oracle edge cases

15 years agoRefactored and re-added r5041: Split sql statements for deploy only if SQLT::Producer...
Johannes Plunien [Fri, 13 Feb 2009 10:27:36 +0000]
Refactored and re-added r5041: Split sql statements for deploy only if SQLT::Producer returned a scalar containing all statements to be executed

15 years agoMade update() on a rs that includes joins complain in the same way that delete()...
Nigel Metheringham [Thu, 12 Feb 2009 20:27:22 +0000]
Made update() on a rs that includes joins complain in the same way that delete() does.  Added tests for both update and delete checks.

15 years agofixed bug for undef_on_null_fk edge case
Guillermo Roditi [Thu, 12 Feb 2009 01:49:26 +0000]
fixed bug for undef_on_null_fk edge case

15 years agoChecking in failing test
Rob Kinyon [Wed, 11 Feb 2009 16:24:11 +0000]
Checking in failing test

15 years agoDocumentation update on startup speed
Nigel Metheringham [Wed, 11 Feb 2009 21:07:05 +0000]
Documentation update on startup speed

15 years agocheck in bombing test for subquery-with-as_query
Rob Kinyon [Wed, 11 Feb 2009 14:45:23 +0000]
check in bombing test for subquery-with-as_query

15 years agomake single() die if passed attributes
Peter Rabbitson [Wed, 11 Feb 2009 10:37:36 +0000]
make single() die if passed attributes

15 years agoAdd missing shallow copy of seen_join
Peter Rabbitson [Wed, 11 Feb 2009 09:17:55 +0000]
Add missing shallow copy of seen_join

15 years agoAdd a weird extra test, that should work nevertheless
Peter Rabbitson [Wed, 11 Feb 2009 09:02:42 +0000]
Add a weird extra test, that should work nevertheless

15 years agoTest for resultset corruption by search()
Peter Rabbitson [Wed, 11 Feb 2009 08:24:58 +0000]
Test for resultset corruption by search()

15 years agoSwitched to use is_same_sql_bind() per ribasushi's suggestion
Rob Kinyon [Tue, 10 Feb 2009 22:53:48 +0000]
Switched to use is_same_sql_bind() per ribasushi's suggestion

15 years ago1) Add docs to ATTRIBUTES to better explain where to use them
Jess Robinson [Tue, 10 Feb 2009 21:41:58 +0000]
1) Add docs to ATTRIBUTES to better explain where to use them
2) Make all() die if passed arguments.

15 years agoAdded as_query() support to ResultSetColumn
Rob Kinyon [Tue, 10 Feb 2009 20:23:27 +0000]
Added as_query() support to ResultSetColumn

15 years agoAdded as_query to ResultSet with a couple tests
Rob Kinyon [Tue, 10 Feb 2009 20:10:10 +0000]
Added as_query to ResultSet with a couple tests

15 years agoMore docs, pointing at using deploy/create_ddl_dir
Jess Robinson [Tue, 10 Feb 2009 13:57:34 +0000]
More docs, pointing at using deploy/create_ddl_dir

15 years agoMore rh-bug related stuff:
Peter Rabbitson [Tue, 10 Feb 2009 11:19:20 +0000]
More rh-bug related stuff:
- Improve message emmitted when confronted with a buggy system
- Port forgotten pieces from trunk to stopgap

15 years agoFinally make the indexer happy wrt SQL::Translator::Parser::DBIx::Class
Peter Rabbitson [Tue, 10 Feb 2009 10:18:09 +0000]
Finally make the indexer happy wrt SQL::Translator::Parser::DBIx::Class
Hide DBIx::Class::CDBICompat::ColumnGroups::GrouperShim (was never indexed to begin with)

15 years agoahhhh my bad. svk patch ne patch. oops adding missing file
Guillermo Roditi [Mon, 9 Feb 2009 20:29:03 +0000]
ahhhh my bad. svk patch ne patch. oops adding missing file

15 years agobackporting the set_column/store_column fix
Guillermo Roditi [Mon, 9 Feb 2009 20:27:27 +0000]
backporting the set_column/store_column fix

15 years agoUp dependency on SQLT (releasing now)
Peter Rabbitson [Sat, 7 Feb 2009 17:59:04 +0000]
Up dependency on SQLT (releasing now)

15 years agoUp trunk dependency versions
Peter Rabbitson [Sat, 7 Feb 2009 17:57:53 +0000]
Up trunk dependency versions

15 years agoPossible to set locale in IC::DateTime extra => {} config
Johannes Plunien [Sat, 7 Feb 2009 13:40:41 +0000]
Possible to set locale in IC::DateTime extra => {} config

15 years agoCommit some debugging code
Peter Rabbitson [Thu, 5 Feb 2009 09:09:39 +0000]
Commit some debugging code

15 years agopart 2
Peter Rabbitson [Mon, 2 Feb 2009 17:52:20 +0000]
part 2

15 years agoBring back _RowNumberOver deleted in the sqla commotion (revs: 5096,5322,5383)
Peter Rabbitson [Mon, 2 Feb 2009 17:38:16 +0000]
Bring back _RowNumberOver deleted in the sqla commotion (revs: 5096,5322,5383)

15 years agoFix the dbicadmin test for good (take 2)
Peter Rabbitson [Sun, 1 Feb 2009 22:44:39 +0000]
Fix the dbicadmin test for good (take 2)

15 years agoFix the dbicadmin test for good
Peter Rabbitson [Sun, 1 Feb 2009 21:33:32 +0000]
Fix the dbicadmin test for good

15 years agopod align by dandv
Peter Rabbitson [Sat, 31 Jan 2009 20:40:50 +0000]
pod align by dandv

15 years agoDB2 compat: add new artist rank field to col_info_for test
Jess Robinson [Fri, 30 Jan 2009 14:33:24 +0000]
DB2 compat: add new artist rank field to col_info_for test

15 years agoAdd the _find_syntax caching back
Peter Rabbitson [Fri, 30 Jan 2009 14:32:42 +0000]
Add the _find_syntax caching back

15 years agoDB2 compatibility fix, update test to add new artist column (ick)
Jess Robinson [Fri, 30 Jan 2009 14:27:38 +0000]
DB2 compatibility fix, update test to add new artist column (ick)
remove code that calls now removed sub _RowNumberOver

15 years agoBring test current with DBICTest schema.
Marc Mims [Fri, 30 Jan 2009 13:54:42 +0000]
Bring test current with DBICTest schema.

15 years agoeditorial typo in my previous commit.
Jason M. Mills [Fri, 30 Jan 2009 01:42:02 +0000]
editorial typo in my previous commit.

15 years agoAdded a more verbose non column accessor example.
Jason M. Mills [Fri, 30 Jan 2009 01:37:01 +0000]
Added a more verbose non column accessor example.

15 years agoAdd the sqla test harness to the stopgap branch
Peter Rabbitson [Thu, 29 Jan 2009 18:45:46 +0000]
Add the sqla test harness to the stopgap branch

15 years agoMore verbosity as tomboh suggested
Peter Rabbitson [Thu, 29 Jan 2009 14:29:22 +0000]
More verbosity as tomboh suggested

15 years agoA pass is not strictly necessary for a test connection
Peter Rabbitson [Thu, 29 Jan 2009 09:41:53 +0000]
A pass is not strictly necessary for a test connection

15 years agoSanify 746mssql.t
Peter Rabbitson [Thu, 29 Jan 2009 09:14:31 +0000]
Sanify 746mssql.t

15 years agoBackporting uncovered an incomplete test
Peter Rabbitson [Thu, 29 Jan 2009 08:44:25 +0000]
Backporting uncovered an incomplete test

15 years agoremoved test variable
Devin Austin [Wed, 28 Jan 2009 11:13:25 +0000]
removed test variable

15 years agotesting dhoss's permissions
Devin Austin [Wed, 28 Jan 2009 11:11:45 +0000]
testing dhoss's permissions

15 years agoFixed spelling error
Devin Austin [Wed, 28 Jan 2009 11:06:08 +0000]
Fixed spelling error

15 years agowording
Peter Rabbitson [Wed, 28 Jan 2009 10:08:03 +0000]
wording

15 years agoOlder versions behave erratically in the new reentrant test
Peter Rabbitson [Wed, 28 Jan 2009 10:07:01 +0000]
Older versions behave erratically in the new reentrant test

15 years agomake load_optional_class smarter when confronted with a PAR environment
Peter Rabbitson [Wed, 28 Jan 2009 09:45:25 +0000]
make load_optional_class smarter when confronted with a PAR environment

15 years agoSpecial treatment of windows users - you can not segfault in a fork as there is no...
Peter Rabbitson [Wed, 28 Jan 2009 07:45:46 +0000]
Special treatment of windows users - you can not segfault in a fork as there is no proper fork()

15 years agoTest all available JSON:: implementations in 89dbicadmin.t
Peter Rabbitson [Tue, 27 Jan 2009 09:14:29 +0000]
Test all available JSON:: implementations in 89dbicadmin.t

15 years agoignore MANIFEST
Peter Rabbitson [Sun, 25 Jan 2009 10:46:50 +0000]
ignore MANIFEST

15 years agoFirst stab at restructuring with tests_recursive() - no functional changes
Peter Rabbitson [Sun, 25 Jan 2009 10:09:41 +0000]
First stab at restructuring with tests_recursive() - no functional changes

15 years agoAdjust MANIFEST
Peter Rabbitson [Sun, 25 Jan 2009 09:54:03 +0000]
Adjust MANIFEST

15 years agoAdd feature-list from nixed 09 branch
Peter Rabbitson [Sat, 24 Jan 2009 20:20:58 +0000]
Add feature-list from nixed 09 branch

15 years agomore typo patches by dandv
Peter Rabbitson [Fri, 23 Jan 2009 12:45:43 +0000]
more typo patches by dandv

15 years agoSome doc fixes by dandv
Peter Rabbitson [Fri, 23 Jan 2009 11:14:29 +0000]
Some doc fixes by dandv

15 years agoDev-Release 0.08099_06
Peter Rabbitson [Fri, 23 Jan 2009 07:37:10 +0000]
Dev-Release 0.08099_06

15 years agoDocs fixed, tests not fail..
Jess Robinson [Wed, 21 Jan 2009 22:55:19 +0000]
Docs fixed, tests not fail..

15 years agoFill in some missing changes
Peter Rabbitson [Wed, 21 Jan 2009 16:04:33 +0000]
Fill in some missing changes

15 years agobetter hook docs
Peter Rabbitson [Wed, 21 Jan 2009 15:52:25 +0000]
better hook docs

15 years agoleftover debug
Peter Rabbitson [Wed, 21 Jan 2009 13:56:49 +0000]
leftover debug

15 years agoFirst stab at properly documenting the new sqlt_hook for resultsources
Peter Rabbitson [Wed, 21 Jan 2009 13:51:21 +0000]
First stab at properly documenting the new sqlt_hook for resultsources

15 years agoremove_columns() sanitization by Oleg Pronin
Peter Rabbitson [Tue, 20 Jan 2009 23:39:24 +0000]
remove_columns() sanitization by Oleg Pronin

15 years agoAdd sqlt_deploy_hook to Result Source
Yuval Kogman [Tue, 20 Jan 2009 23:10:22 +0000]
Add sqlt_deploy_hook to Result Source

15 years agoChange my email
Peter Rabbitson [Tue, 20 Jan 2009 18:06:01 +0000]
Change my email

15 years agoDisable 103many_to_many_warning.t for perl 5.10 - warnings::register is broken on it
Peter Rabbitson [Tue, 20 Jan 2009 17:39:54 +0000]
Disable 103many_to_many_warning.t for perl 5.10 - warnings::register is broken on it

15 years ago * Added documentation of "Arbitrary SQL through a custom ResultSource" alternate...
Norbert Buchmuller [Mon, 19 Jan 2009 04:19:31 +0000]
 * Added documentation of "Arbitrary SQL through a custom ResultSource" alternate method (ie. subclassing the resultset class and setting the custom resultsource on it) to the Cookbook.

15 years agoMerge 'sqla_1.50_compat' into 'trunk'
Norbert Buchmuller [Sun, 18 Jan 2009 20:28:20 +0000]
Merge 'sqla_1.50_compat' into 'trunk'

r5416@vger:  mendel | 2009-01-18 21:22:05 +0100
 * Merged in changes from the 'sqla_1.50_compat' branch:
   * Converted test cases to use SQL::Abstract::Test if available.
     * created DBIC::SqlMakerTest and DBIC::DebugObj helper modules
     * that way the number of extra parens does not matter
     * test cases still pass with SQLA 1.24, but also with 1.50RC
       * those tests that make no sense with older SQLA are skipped
     * Added dependency for Test::Deep (used when emulating SQL::Abstract::Test::eq_bind when SQLA is older than 1.50)
   * Removed a wrong TODO test: 95sql_maker_quote.t/"order_by with quoting needs fixing (ash/castaway)"
     * it never passed and never will (SQLA should not parse the strings in order_by)
     * asked by mst
   * Made a TODO test non-TODO: 95sql_maker_quote.t/"select attr with star needs fixing (mst/nate)"
     * this works with SQLA 1.50
   * Removed dead code from DBI::Class::Storage::DBI (sub _RowNumberOver).
     * neither DBIC, nor SQLA, nor SQLA::Limit uses this (in any version supported by DBIC)
   * Added test cases for every supported order_by syntax.
   * Made DBIC::SQL::Abstract pass on order_by hashref ({-desc => 'colname'}) to SQL::Abstract.
     * this is the blessed way of doing order by
     * new SQLA supports it
     * formerly DBIC considered this as an error
   * Documented using order_by hashref in DBIx::Class::ResultSet.
   * Added test cases to test if arrayref bind values in insert/update are passed through sql_maker intact.
   * Added test cases to test if arrayref bind values work with a PostgreSQL array type.
   * Added 'array_datatypes' parameter to the sql_maker constructor.
     * formerly SQLA considered these as literal SQL with bind values, now that is \['literal SQL', @bind]
       * the new syntax is consistent (works the same in insert/update and where conditions)
     * fortunately 'array_datatypes' was simply ignored by old SQLA (at least with current version..)
     * DBD::Pg can use arrayref bind values for PostgreSQL array types
   * Documented using PostgreSQL arrays (in Cookbook).
   * Fixed/improved a few skip and diag messages.

 r5092@vger (orig r5091):  norbi | 2008-11-10 21:28:36 +0100
  * Created branch for changes required to make DBIC work with SQL::Abstract 1.50.
 r5101@vger (orig r5094):  norbi | 2008-11-11 00:04:34 +0100
  r5094@vger:  mendel | 2008-11-10 23:59:32 +0100
   * Converted some of the test cases to use SQL::Abstract::Test.
   * Added the parens for the join condition (SQL::Abstract::Test can't cope with it, and, besides, they help readability there; plus this gives the same output that older SQLA generated).

 r5102@vger (orig r5095):  norbi | 2008-11-11 00:04:38 +0100
  r5095@vger:  mendel | 2008-11-11 00:00:18 +0100
   * Removed a wrong TODO test: "order_by with quoting needs fixing (ash/castaway)" (asked by mst).
   * Made a TODO test non-TODO: "select attr with star needs fixing (mst/nate)" (works with SQLA 1.50).

 r5103@vger (orig r5096):  norbi | 2008-11-11 00:04:43 +0100
  r5096@vger:  mendel | 2008-11-11 00:00:44 +0100
   * Removed dead code (sub _RowNumberOver).

 r5128@vger (orig r5114):  matthewt | 2008-11-12 17:43:54 +0100
  r25478@agaton (orig r5092):  ribasushi | 2008-11-10 22:46:45 +0000
  Switch out one more reliance on connect_info
  r25483@agaton (orig r5097):  ribasushi | 2008-11-10 23:09:23 +0000
  belongs_to relationships are explicitly flagged by default, to aid the DBIC SQLT parser (by abraxxa)
  r25484@agaton (orig r5098):  ribasushi | 2008-11-10 23:18:01 +0000
  Clarify attributes argument of find()
  r25499@agaton (orig r5113):  plu | 2008-11-12 16:42:44 +0000
  fixed 73oracle.t, added charfield

 r5131@vger (orig r5115):  norbi | 2008-11-13 00:18:05 +0100
  r5130@vger:  mendel | 2008-11-13 00:13:07 +0100
   * Made DBIC::SQL::Abstract pass on order_by hashref ({-desc => 'colname'}) to SQL::Abstract.

 r5133@vger (orig r5116):  norbi | 2008-11-13 00:23:03 +0100
  r5132@vger:  mendel | 2008-11-13 00:22:53 +0100
   * Bumped SQL::Abstract version dependency.

 r5178@vger (orig r5148):  norbi | 2008-11-16 22:29:42 +0100
  r5177@vger:  mendel | 2008-11-16 22:29:33 +0100
   * Added test cases to test if arrayref bind values in insert/update are passed through sql_maker intact.
   * Added 'array_datatypes' parameter to the sql_maker constructor.

 r5209@vger (orig r5172):  norbi | 2008-11-21 17:34:41 +0100
  r5204@vger:  mendel | 2008-11-21 17:11:16 +0100
   * Test cases for every supported order_by syntax.

 r5210@vger (orig r5173):  norbi | 2008-11-21 17:34:51 +0100
  r5205@vger:  mendel | 2008-11-21 17:23:05 +0100
   * Documented order_by => [ { -desc => 'col' } ] syntax.

 r5211@vger (orig r5174):  norbi | 2008-11-21 17:34:57 +0100
  r5206@vger:  mendel | 2008-11-21 17:27:42 +0100
   * Added a WHATSNEW.txt file that summarises the changes on this branch.

 r5212@vger (orig r5175):  norbi | 2008-11-21 17:35:06 +0100
  r5207@vger:  mendel | 2008-11-21 17:28:58 +0100
   * Updated svn:ignore.

 r5213@vger (orig r5176):  norbi | 2008-11-21 17:35:13 +0100
  r5208@vger:  mendel | 2008-11-21 17:34:29 +0100
   * Added tests for passing arrayrefs as bind values for PostgreSQL array values.

 r5243@vger (orig r5191):  norbi | 2008-11-25 02:10:43 +0100
  r5227@vger:  mendel | 2008-11-24 22:03:47 +0100
   * Made PostgreSQL array tests SKIP if SQLA version < 1.50.

 r5244@vger (orig r5192):  norbi | 2008-11-25 02:10:49 +0100
  r5228@vger:  mendel | 2008-11-24 22:13:10 +0100
   * Disabled stringification of arrayref bind values (used to pass values for PostgreSQL arrays).

 r5245@vger (orig r5193):  norbi | 2008-11-25 02:10:54 +0100
  r5229@vger:  mendel | 2008-11-24 22:23:16 +0100
   * Made some more tests SKIP if SQLA version < 1.50.

 r5246@vger (orig r5194):  norbi | 2008-11-25 02:10:59 +0100
  r5230@vger:  mendel | 2008-11-24 22:34:29 +0100
   * Added a test for arrayref bind values in search to match PostgreSQL array type values.

 r5247@vger (orig r5195):  norbi | 2008-11-25 02:11:07 +0100
  r5231@vger:  mendel | 2008-11-24 22:38:08 +0100
   * Fixed the test plan in 72pg.t.
   * Fixed SQLA version check in SKIP tests (it's 1.49 in current 1.50RC branch).

 r5248@vger (orig r5196):  norbi | 2008-11-25 02:11:13 +0100
  r5232@vger:  mendel | 2008-11-24 22:58:38 +0100
   * Documented using PostgreSQL arrays in Cookbook.

 r5249@vger (orig r5197):  norbi | 2008-11-25 02:11:22 +0100
  r5235@vger:  mendel | 2008-11-25 00:32:57 +0100
   * Wrapped SQL::Abstract::Test functionality in a new module (DBIC::SqlMakerTest).
   * Made a test SKIP that does not work with SQL::Abstract < 1.49 (used to be a TODO test).

 r5250@vger (orig r5198):  norbi | 2008-11-25 02:11:29 +0100
  r5236@vger:  mendel | 2008-11-25 00:34:15 +0100
   * Fixed the number of tests skipped in a SKIP block.

 r5251@vger (orig r5199):  norbi | 2008-11-25 02:11:36 +0100
  r5237@vger:  mendel | 2008-11-25 00:50:05 +0100
   * Renamed DBICTest::DBICDebugObj to DBIC::DebugObj.

 r5252@vger (orig r5200):  norbi | 2008-11-25 02:11:41 +0100
  r5238@vger:  mendel | 2008-11-25 00:52:01 +0100
   * Undid bumping of SQL::Abstract version dependency.

 r5253@vger (orig r5201):  norbi | 2008-11-25 02:11:46 +0100
  r5239@vger:  mendel | 2008-11-25 00:55:43 +0100
   * Fixed the order of args of skip().

 r5268@vger (orig r5209):  norbi | 2008-11-26 22:09:07 +0100
  r5267@vger:  mendel | 2008-11-26 22:07:01 +0100
   * Removed extra parens from the ON expression of JOIN (SQLA::Test now handles it properly - in SQLA branch '1.50_RC-extraparens' branch). That means that all the tests pass with SQLA 1.24 and SQLA 1.50RC.

 r5282@vger (orig r5216):  norbi | 2008-11-27 00:04:52 +0100
  r5281@vger:  mendel | 2008-11-27 00:04:40 +0100
   * Replaced eq_bind() implementation with the current copy from SQL::Abstract::Test.

 r5288@vger (orig r5219):  norbi | 2008-11-28 09:43:48 +0100
  r5287@vger:  mendel | 2008-11-28 09:43:36 +0100
   * Replaced eq_bind() implementation to use Test::Deep::eq_deeply().

 r5343@vger (orig r5262):  norbi | 2008-12-20 22:47:16 +0100
  r5341@vger:  mendel | 2008-12-20 22:33:26 +0100
   * Updated WHATSNEW.txt.

 r5345@vger (orig r5263):  norbi | 2008-12-20 23:13:55 +0100
  r5344@vger:  mendel | 2008-12-20 23:13:22 +0100
   * Removed hiding of packages under t/.

 r5347@vger (orig r5264):  norbi | 2008-12-20 23:43:41 +0100
  r5346@vger:  mendel | 2008-12-20 23:43:37 +0100
   * Removed hiding of packages under t/.

 r5349@vger (orig r5265):  norbi | 2008-12-20 23:44:47 +0100
  r5348@vger:  mendel | 2008-12-20 23:44:42 +0100
   * Removed an outdated comment.

 r5352@vger (orig r5267):  ribasushi | 2008-12-21 09:26:19 +0100
 Fix ordering of 'use lib' and 'use' in tests
 r5353@vger (orig r5268):  ribasushi | 2008-12-21 09:45:25 +0100
 whops
 r5356@vger (orig r5271):  ribasushi | 2008-12-21 12:25:37 +0100
 Remove some cruft
 r5415@vger (orig r5321):  norbi | 2009-01-18 21:15:24 +0100
  r5414@vger:  mendel | 2009-01-18 21:15:15 +0100
   * Removed temporary notes file (WHATSNEW.txt).

15 years ago * Removed temporary notes file (WHATSNEW.txt).
Norbert Buchmuller [Mon, 19 Jan 2009 03:15:15 +0000]
 * Removed temporary notes file (WHATSNEW.txt).

15 years agoMerge 'trunk' into 'sqla_1.50_compat'
Norbert Buchmuller [Sun, 18 Jan 2009 19:40:54 +0000]
Merge 'trunk' into 'sqla_1.50_compat'

r5410@vger:  mendel | 2009-01-18 20:40:15 +0100
 r5392@vger (orig r5301):  norbi | 2009-01-12 11:55:54 +0100
  r5391@vger:  mendel | 2009-01-12 11:55:48 +0100
   * Reworded $rs->current_source_alias POD (thanks to castaway).

 r5398@vger (orig r5307):  caelum | 2009-01-14 02:25:28 +0100
 auto_savepoint support for Oracle and a note on txn_do for with "AutoCommit => 0"

 r5404@vger (orig r5313):  ribasushi | 2009-01-16 11:29:16 +0100
 Proper MSSQL last_insert_id() scoping patch by abraxxa
 No tests as it is very hard to simulate the problematic behavior - it would only manifest if:
   1) An INSERT statement is issued from connection A
   2) An INSERT statement is issued from connection B
   3) last_insert_id is called from connection A

 Without this patch the last id from the second INSERT will be returned in step 3
 Tested with both DBICTEST_MSSQL_ODBC_DSN and DBICTEST_MSSQL_DSN against a MSSQL 2005
 r5405@vger (orig r5314):  plu | 2009-01-16 19:25:57 +0100
 Fixed typo in link
 r5406@vger (orig r5315):  ribasushi | 2009-01-17 19:39:50 +0100
 Stop 99dbic_sqlt_parser.t from breaking every time a new table is added
 r5407@vger (orig r5316):  ribasushi | 2009-01-17 19:47:53 +0100
 Fix borked t/bindtype_columns.t - TODO: still only tests PG, need to test Oracle as well

15 years agoMerge 'trunk' into 'sqla_1.50_compat'
Norbert Buchmuller [Sun, 18 Jan 2009 19:40:39 +0000]
Merge 'trunk' into 'sqla_1.50_compat'

r5390@vger:  mendel | 2009-01-12 11:30:01 +0100
 r5351@vger (orig r5266):  norbi | 2008-12-21 01:39:44 +0100
  r5350@vger:  mendel | 2008-12-21 01:39:37 +0100
   * Added myself to the contributors list.

 r5354@vger (orig r5269):  ribasushi | 2008-12-21 12:24:39 +0100
 delete() POD patch from Michael Hendricks (slightly reworded)
 r5365@vger (orig r5278):  nothingmuch | 2008-12-22 17:43:50 +0100
 map blob to PG_BYTEA on DBD::Pg
 r5366@vger (orig r5279):  matthewt | 2008-12-24 18:26:35 +0100
 make clear that search_like is only really there for Class::DBI users
 r5367@vger (orig r5280):  castaway | 2008-12-29 22:51:54 +0100
 Added standard arguments/return value to all docced methods.
 Upadted some method docs.

 r5368@vger (orig r5281):  castaway | 2008-12-29 23:17:37 +0100
 Re-ordered method docs to be in a more user-needs-it order.
 Fixed some obj/table mentions in docs to be consistently $source.

 r5369@vger (orig r5282):  castaway | 2008-12-30 11:58:19 +0100
 Add definitions of relationship and relationship bridge, link to them from the rel docs

 r5377@vger (orig r5290):  rjbs | 2009-01-08 21:49:29 +0100
  failing test for callback on_connect_do getting storage obejct
 r5378@vger (orig r5291):  rjbs | 2009-01-08 21:50:57 +0100
 fix the just-added test; pass the Storage object to pure-code on_connect callbacks
 r5379@vger (orig r5292):  rjbs | 2009-01-08 21:51:39 +0100
 credit where credit is due; namely: ME!
 r5381@vger (orig r5294):  wreis | 2009-01-08 23:45:35 +0100
 failing test for load_namespace
 r5382@vger (orig r5295):  wreis | 2009-01-08 23:57:47 +0100
 ->result_source_instance->source_name should return undef for any class
 r5383@vger (orig r5296):  wreis | 2009-01-09 00:11:50 +0100
 reverting changes for versioning tests
 r5384@vger (orig r5297):  rjbs | 2009-01-09 02:55:53 +0100
 by setting conn_?id first, we prevent $storage->dbh from recursing through on_connect_do actions
 r5385@vger (orig r5298):  matthewt | 2009-01-09 04:28:44 +0100
 fixup source registration bugs where schema-specific things were being set on class' result_source_instance objects
 r5386@vger (orig r5299):  wreis | 2009-01-09 13:14:49 +0100
 not necessary
 r5389@vger (orig r5300):  norbi | 2009-01-12 11:18:47 +0100
  r5388@vger:  mendel | 2009-01-12 11:18:22 +0100
   * Implemented $rs->current_source_alias.

15 years agoFix borked t/bindtype_columns.t - TODO: still only tests PG, need to test Oracle...
Peter Rabbitson [Sat, 17 Jan 2009 18:47:53 +0000]
Fix borked t/bindtype_columns.t - TODO: still only tests PG, need to test Oracle as well

15 years agoStop 99dbic_sqlt_parser.t from breaking every time a new table is added
Peter Rabbitson [Sat, 17 Jan 2009 18:39:50 +0000]
Stop 99dbic_sqlt_parser.t from breaking every time a new table is added