Revision history for SQL::Abstract
-revision 1.59_04 2009-03-10
+ - Optimized the quoting mechanism, winning nearly 10%
+ speedup on repeatable sql generation
+
+revision 1.65 2010-04-11 19:59 (UTC)
+----------------------------
+ - Rerelease last version to not include .svn files
+ and grab MANIFEST.SKIP from DBIx::Class so it
+ won't happen again
+
+revision 1.64 2010-04-11 16:58 (UTC)
+----------------------------
+ - Fix multiple generic op handling regressions by
+ reverting the auto-equality assumption (turned out
+ to be a very very bad idea)
+
+revision 1.63 2010-03-24 09:56 (UTC)
+----------------------------
+ - Add ILIKE to the core list of comparision ops
+
+revision 1.62 2010-03-15 11:06 (UTC)
+----------------------------
+ - Fixed open outer parens for a multi-line literal
+ - Allow recursively-nested column-functions in WHERE
+ - Bumped minimum perl to 5.6.2 and changed tests to
+ rely on core dependencies
+
+revision 1.61 2010-02-05 16:28 (UTC)
+----------------------------
+ - Allow INSERT to take additional attributes
+ - Support for INSERT ... RETURNING
+ - Another iteration of SQL::Abstract::Test fixes and improvements
+
+revision 1.60 2009-09-22 11:03 (UTC)
+----------------------------
+ - fix a well masked error in the sql-test tokenizer
+
+revision 1.59 2009-09-22 08:39 (UTC)
+----------------------------
+ - fixed a couple of untrapped undefined warnings
+ - allow -in/-between to accept literal sql in all logical
+ variants - see POD for details
+ - unroll multiple parenthesis around IN arguments to accomodate
+ crappy databases
+
+revision 1.58 2009-09-04 15:20 (UTC)
+----------------------------
+ - expanded the scope of -bool and -not_bool operators
+ - added proper testing support
+
+revision 1.57 2009-09-03 20:18 (UTC)
+----------------------------
+ - added -bool and -not_bool operators
+
+revision 1.56 2009-05-30 16:31 (UTC)
+----------------------------
+ - support for \[$sql, @bind] in order_by clauses e.g.:
+ { -desc => \['colA LIKE ?', 'somestring'] }
+
+revision 1.55 2009-05-17 22:54 (UTC)
+----------------------------
+ - make sure that sql generation does not mutate the supplied
+ where condition structure
+
+revision 1.54 2009-05-07 17:23 (UTC)
+----------------------------
+ - allow special_operators to take both code refs and method names
+ (makes it possible to properly subclass the builtin ones)
+
+revision 1.53 2009-04-30 14:58 (UTC)
+----------------------------
+ - make sure hash keys are sorted in all search sub-conditions
+ - switch installer from EU::MM to M::I
+
+revision 1.52 2009-04-28 23:14 (UTC)
+----------------------------
+ - allow -between to handle [\"", \""] and \["", @bind]
+ - allow order_by to handle -asc|desc => [qw/colA colB/] (artifact from DBIx::Class)
+ - more tests and clearing up of some corner cases
+ - t/10test.t does not run by default (developer only, too cpu intensive)
+
+----------------------------
+revision 1.51 2009-03-28 10:00 (UTC)
+ - fixed behavior of [-and => ... ] depending on the current
+ condition scope. This introduces backwards comp with 1.24
+
+----------------------------
+revision 1.50 2009-03-10 12:30 (UTC)
- fixed the problem with values() not behaving the same as the rest of the code (RT#43483)
- fixed interjecting arrayrefref into a where clause
- added value-only insert test with a literal SQL snippet
- fixed test subs (is_same_*) in SQL::Abstract::Test to return the correct test value
- do not version MANIFEST
+ Version 1.50 was a major internal refactoring of SQL::Abstract.
+ Great care has been taken to preserve the published behavior
+ documented in previous versions in the 1.* family; however,
+ some features that were previously undocumented, or behaved.
+ differently from the documentation, had to be changed in order
+ to clarify the semantics. Hence, client code that was relying
+ on some dark areas of SQL::Abstract v1.* might behave differently
+ in v1.50.
+
----------------------------
revision 1.49_04 2009-03-03
- add support for a [\%column_meta => value] bind value format
- dropped the _modlogic function
- Make col => [] and col => {$op => [] } DTRT or die instead of generating
broken SQL. Added tests for this.
- - Added { -desc => 'column' } order by support (Ash)
+ - Added { -desc => 'column' } order by support
- Tiny "$_"-related fix for { -desc => 'columns'} order by support
- tests + docs (groditi)
+ tests + docs
----------------------------
revision 1.20