Author: spadkins
Date: Mon Jul 24 18:54:29 2006
New Revision: 6704
Modified:
p5ee/trunk/App-Repository/CHANGES
p5ee/trunk/App-Repository/Makefile.PL
p5ee/trunk/App-Repository/TODO
Log:
freeze for 0.963
Modified: p5ee/trunk/App-Repository/CHANGES
==============================================================================
--- p5ee/trunk/App-Repository/CHANGES (original)
+++ p5ee/trunk/App-Repository/CHANGES Mon Jul 24 18:54:29 2006
@@ -2,6 +2,21 @@
# CHANGE LOG
#########################################
+0.963
+ x add support for qualified classes on a single table (i.e. get_object("person",...)
+ may return an App::RepositoryObject::Man or an App::RepositoryObject::Woman depending
+ on the value in the "gender" field)
+ x add not_in, not_contains, and not_matches operators
+ x add better implied operations to value-side of params (=, !, !=, >, >=, <=, ~, =~)
+ x _shutdown_unshareable_resources()
+ x substitute() on joincriteria
+ x added automatic timings on all debug_sql
+ x added explain_sql
+ x added support for dbsocket option in App::Repository::MySQL
+
+0.962
+ ???
+
0.96
x test suites are driven by app.conf (App::Options) (dbdriver/dbhost/dbname/dbuser/dbpass)
(and they succeed trivially when no app.conf is set up)
Modified: p5ee/trunk/App-Repository/Makefile.PL
==============================================================================
--- p5ee/trunk/App-Repository/Makefile.PL (original)
+++ p5ee/trunk/App-Repository/Makefile.PL Mon Jul 24 18:54:29 2006
@@ -10,7 +10,7 @@
%opts = (
'NAME' => 'App-Repository',
'DISTNAME' => 'App-Repository',
- 'VERSION' => '0.96',
+ 'VERSION' => '0.963',
'PREREQ_PM' => { #'App::Context' => 0, # core services
'DBI' => 0, # database access
},
Modified: p5ee/trunk/App-Repository/TODO
==============================================================================
--- p5ee/trunk/App-Repository/TODO (original)
+++ p5ee/trunk/App-Repository/TODO Mon Jul 24 18:54:29 2006
@@ -11,14 +11,10 @@
o get it to run against Oracle
Other stuff
- o get it to run against Oracle
o caching rows by key
o caching row-sets by set-key
- o DBI - refactored/unified params/cols/values handling
+ o DBI - refactored/unified params/cols/values handling
- arbitrarily complex where clauses
- - clear separation between "eq", "in" and implied ops
- - add "not_in" operator
- - add implied operators from the value (i.e. ">3", "!2,3")
o auto-history (audit trail)
o DBI - auto-reconnect on all operations
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.