clausify select and add config system
[scpubgit/Q-Branch.git] / lib / SQL / Abstract.pm
2019-03-26 Matt S Trout extract hashtriple expander
2019-03-26 Matt S Trout andor for hashpair RHS
2019-03-26 Matt S Trout switch more is expansion cases
2019-03-26 Matt S Trout nuke is/is not code now handled by render_op
2019-03-26 Matt S Trout extract IS/IS NOT
2019-03-26 Matt S Trout clean up op handling code more
2019-03-26 Matt S Trout move rendering to default render_op
2019-03-26 Matt S Trout extract andor rendering
2019-03-26 Matt S Trout extract _render_op_in
2019-03-26 Matt S Trout extract between rendering into a method
2019-03-26 Matt S Trout clean up part of the arrayref stuff
2019-03-26 Matt S Trout let andor expand the ident hashref case
2019-03-26 Matt S Trout further andor consolidation
2019-03-26 Matt S Trout add some hopefully useful comments
2019-03-26 Matt S Trout move more expansion into andor
2019-03-25 Matt S Trout make scalar/blessed args cleaner
2019-03-25 Matt S Trout surface _expand_ident call
2019-03-25 Matt S Trout let _expand_expr produce the deprecation warning
2019-03-25 Matt S Trout extract _expr_hashpair_op_ident
2019-03-25 Matt S Trout move injection handling into _hashpair_op and clean...
2019-03-25 Matt S Trout extract _expand_expr_hashpair_op
2019-03-25 Matt S Trout remove unused clause
2019-03-25 Matt S Trout switch ident/value to proposed unop style
2019-03-25 Matt S Trout rename _expand_andor to _expand_op_andor
2019-03-25 Matt S Trout eliminate passing of unused logic op name
2019-03-25 Matt S Trout andor now handled primarily by _expand_op
2019-03-25 Matt S Trout murder the $logic variable
2019-03-25 Matt S Trout eliminate $logic from _expand_expr
2019-03-25 Matt S Trout arrayref logic can just use $self
2019-03-25 Matt S Trout _expand_expr hashref is always and
2019-03-21 Matt S Trout lift injection validation
2019-03-21 Matt S Trout extract another andor case
2019-03-21 Matt S Trout extract -nest code
2019-03-21 Matt S Trout this is always andor so bypass expr
2019-03-21 Matt S Trout switch another case to andor expansion
2019-03-21 Matt S Trout switch ident and value to expand_op
2019-03-21 Matt S Trout re-engineer ident
2019-03-21 Matt S Trout extract ident handling
2019-03-21 Matt S Trout expand andor for more cases
2019-03-21 Matt S Trout extract in/not in code
2019-03-21 Matt S Trout introduce expand_op concept and move between to it
2019-03-21 Matt S Trout extract op rendering prefix+not
2019-03-21 Matt S Trout simplify unop_postfix code
2019-03-21 Matt S Trout murder special use for and/or
2019-03-21 Matt S Trout remove postfix code
2019-03-21 Matt S Trout op rendering w/postfix
2019-03-21 Matt S Trout clean custom op rendering to $self config
2019-03-21 Matt S Trout no longer required, op is normalised earlier
2019-03-21 Matt S Trout kill final_op normalisation since no longer required
2019-03-18 Matt S Trout remove duplicate value expansion code
2019-03-18 Matt S Trout extract and/or expansion
2019-03-18 Matt S Trout add notreached barf to and/or processing
2019-03-18 Matt S Trout extract _expand_bool method
2019-03-18 Matt S Trout move _expand_not to method
2019-03-18 Matt S Trout _expand_value
2019-03-18 Matt S Trout expandify -bool
2019-03-18 Matt S Trout move -not to an expander
2019-03-18 Matt S Trout kill last self-call from hashpair code
2019-03-18 Matt S Trout further conversion to expand system
2019-03-18 Matt S Trout de-hashpair array RHS-of-RHS case
2019-03-18 Matt S Trout move and/or expansion to non-hashpair
2019-03-18 Matt S Trout and hash de-hashpaired
2019-03-18 Matt S Trout convert undef value to expr call
2019-03-18 Matt S Trout first step of hashpair conversion
2019-03-17 Matt S Trout default_scalar_to only needs to happen in expand_expr now
2019-03-13 Matt S Trout normalise op earlier in { col => { op => ... } } structure
2019-03-07 Matt S Trout minor whitespace fix
2019-03-07 Matt S Trout much more sane expansion of idents
2019-03-06 Matt S Trout more ident expansion
2019-03-06 Matt S Trout move a bunch of ident returns to expand
2019-03-06 Matt S Trout introduce _expand_ident method, use for update
2019-03-06 Matt S Trout add render_expr method
2019-03-05 Matt S Trout clean up the logic thing
2019-03-05 Matt S Trout default scalar in expand
2019-03-05 Matt S Trout I don't have a test for this but I'm sure that was...
2019-03-05 Matt S Trout rename node_types to render
2019-03-05 Matt S Trout clean up code and use expand/render methods
2019-03-05 Matt S Trout check for undef and kill pointless debug checks
2019-02-27 Matt S Trout kill last empty string literal
2019-02-27 Matt S Trout remove a literal "" in favour of undef
2019-02-27 Matt S Trout expand value node type to bind, remove value render...
2019-02-27 Matt S Trout clean vestigial debugging code
2019-02-27 Matt S Trout extract list as a node type
2019-02-27 Matt S Trout cleaner DBIC detection and compat
2019-02-24 Matt S Trout catch another weird edge case in _order_by
2019-02-23 Matt S Trout additional fixups for top-level-ness and oddities
2019-02-22 Matt S Trout ensure _order_by_chunks returns what it used to
2019-02-20 Matt S Trout short circuit empty components faster
2019-02-16 Matt S Trout don't parenthesise single clause and/or because, well...
2019-02-15 Matt S Trout I have no idea why I inlined the bindval assertion...
2019-02-15 Matt S Trout tweak special op handling and prefix op versus func...
2019-02-15 Matt S Trout restore exact whitespace because DBIC t/storage/debug...
2019-02-15 Matt S Trout _order_by_chunks fuckery to help DBIC not confuse itself
2019-02-13 Matt S Trout make the DBIC required warning scoped
2019-02-12 Matt S Trout single fire -nest warning because DBIC expects it,...
2019-02-12 Matt S Trout handle scalar arg to _recurse_where correctly
2018-10-28 Matt S Trout dbic uses _order_by_chunks, unsure how to unit test
2018-10-28 Matt S Trout for compat, single select arg doesnt quote
2018-10-25 Matt S Trout fix undef (null) values passed to update
2018-10-17 Matt S Trout also barf on arrayref based order_by with the same...
next