dbsrgits/SQL-Abstract.git
2020-07-24 Matt S Trout _expand_value
2020-07-24 Matt S Trout expandify -bool
2020-07-24 Matt S Trout move -not to an expander
2020-07-24 Matt S Trout kill last self-call from hashpair code
2020-07-24 Matt S Trout further conversion to expand system
2020-07-24 Matt S Trout de-hashpair array RHS-of-RHS case
2020-07-24 Matt S Trout move and/or expansion to non-hashpair
2020-07-24 Matt S Trout and hash de-hashpaired
2020-07-24 Matt S Trout convert undef value to expr call
2020-07-24 Matt S Trout first step of hashpair conversion
2020-07-24 Matt S Trout default_scalar_to only needs to happen in expand_expr now
2020-07-24 Matt S Trout normalise op earlier in { col => { op => ... } } structure
2020-07-24 Matt S Trout minor whitespace fix
2020-07-24 Matt S Trout much more sane expansion of idents
2020-07-24 Matt S Trout more ident expansion
2020-07-24 Matt S Trout move a bunch of ident returns to expand
2020-07-24 Matt S Trout introduce _expand_ident method, use for update
2020-07-24 Matt S Trout add render_expr method
2020-07-24 Matt S Trout clean up the logic thing
2020-07-24 Matt S Trout default scalar in expand
2020-07-24 Matt S Trout I don't have a test for this but I'm sure that was...
2020-07-24 Matt S Trout rename node_types to render
2020-07-24 Matt S Trout clean up code and use expand/render methods
2020-07-24 Matt S Trout check for undef and kill pointless debug checks
2020-07-24 Matt S Trout kill last empty string literal
2020-07-24 Matt S Trout remove a literal "" in favour of undef
2020-07-24 Matt S Trout expand value node type to bind, remove value render...
2020-07-24 Matt S Trout clean vestigial debugging code
2020-07-24 Matt S Trout extract list as a node type
2020-07-24 Matt S Trout cleaner DBIC detection and compat
2020-07-24 Matt S Trout catch another weird edge case in _order_by
2020-07-24 Matt S Trout additional fixups for top-level-ness and oddities
2020-07-24 Matt S Trout ensure _order_by_chunks returns what it used to
2020-07-24 Matt S Trout short circuit empty components faster
2020-07-24 Matt S Trout don't parenthesise single clause and/or because, well...
2020-07-24 Matt S Trout I have no idea why I inlined the bindval assertion...
2020-07-24 Matt S Trout tweak special op handling and prefix op versus func...
2020-07-24 Matt S Trout restore exact whitespace because DBIC t/storage/debug...
2020-07-24 Matt S Trout _order_by_chunks fuckery to help DBIC not confuse itself
2020-07-24 Matt S Trout make the DBIC required warning scoped
2020-07-24 Matt S Trout single fire -nest warning because DBIC expects it,...
2020-07-24 Matt S Trout handle scalar arg to _recurse_where correctly
2020-07-24 Matt S Trout dbic uses _order_by_chunks, unsure how to unit test
2020-07-24 Matt S Trout for compat, single select arg doesnt quote
2020-07-24 Matt S Trout fix undef (null) values passed to update
2020-07-24 Matt S Trout also barf on arrayref based order_by with the same...
2020-07-24 Matt S Trout restore _order_by exception on nonsense asc+desc input
2020-07-24 Matt S Trout switch back to original key for special_ops since thing...
2020-07-24 Matt S Trout restore unary op functionality
2020-07-24 Matt S Trout switch to expand_unary hashref, maybe scalar default...
2020-07-24 Matt S Trout allow arrayref ident values for multi-part ident
2020-07-24 Matt S Trout make node_types a (currently unexposed) hashref
2020-07-24 Matt S Trout quote code supports multi-part idents
2020-07-24 Matt S Trout set values in update via expand/render
2020-07-24 Matt S Trout expand values for insert
2020-07-24 Matt S Trout RETURNING using render/expand
2020-07-24 Matt S Trout select fields now handled by expand/render code
2020-07-24 Matt S Trout only maybe list expand if <1 thing
2020-07-24 Matt S Trout extract _expand_maybe_list_expr
2020-07-24 Matt S Trout make _table use expand/render code
2020-07-24 Matt S Trout no space to the LHS of a comma
2020-07-24 Matt S Trout remove vestigial _order_by_chunks method
2020-07-24 Matt S Trout add custom expansions, convert order_by
2020-07-24 Matt S Trout add default for ident vs. value
2020-07-24 Matt S Trout remove last references to _nested_func_lhs
2020-07-24 Matt S Trout lift undef checking out of _order_by_chunks
2020-07-24 Matt S Trout streamline order_by processing
2020-07-24 Matt S Trout order_by done sanely; cut 1
2020-07-24 Matt S Trout switch over to expr-render based generation
2020-07-24 Matt S Trout decomplect _IDENT
2020-07-24 Matt S Trout remove most of the crud from the VALUE op
2020-07-24 Matt S Trout temporarily kill unary_ops feature
2020-07-24 Matt S Trout burn unneccessary _where_ methods
2020-07-24 Matt S Trout nuke a bunch of _where_ methods
2020-07-24 Matt S Trout switch update to using _render_expr
2020-07-24 Matt S Trout switch between to render_expr
2020-07-24 Matt S Trout convert -in to render_expr
2020-07-24 Matt S Trout have func use render_expr
2020-07-24 Matt S Trout remove vestigial ANDOR op
2020-07-24 Matt S Trout move _OP over to _render_expr
2020-07-24 Matt S Trout initial introduction of render_expr, make sql(true...
2020-07-24 Matt S Trout more debugging in tests
2020-07-24 Matt S Trout eliminate (I hope) last and/or case in expansion
2020-07-24 Matt S Trout { x => { -and => [ ... ] } converted to op
2020-07-24 Matt S Trout { x => { -and => ... } } converted to op
2020-07-24 Matt S Trout further and/or conversion
2020-07-24 Matt S Trout start of moving and/or to ops
2020-07-24 Matt S Trout make non-unops multipart
2020-07-24 Matt S Trout eliminate (I think) -not as an expanded node type
2020-07-24 Matt S Trout clean up notreached code
2020-07-24 Matt S Trout fixup operator + empty arrayref handling
2020-07-24 Matt S Trout resolve final 02where fail by adding -func, 01generate...
2020-07-24 Matt S Trout trap exceptions and show expr expansion in 02where
2020-07-24 Matt S Trout MANGLE
2020-07-24 Matt S Trout notreached at base of expand_expr
2020-07-24 Matt S Trout eliminate IS special op usage
2020-07-24 Matt S Trout eliminated value old special op impl
2020-07-24 Matt S Trout ensure ident no longer uses the old code
2020-07-24 Matt S Trout disable IN and BETWEEN implementations
2020-07-24 Matt S Trout need to normalize op to avoid spurious use of old unary ops
next