projects
/
dbsrgits/SQL-Abstract.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
HEAD
⋅ prev ⋅
next
dbsrgits/SQL-Abstract.git
2019-03-21
Matt S Trout
switch another case to andor expansion
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
switch ident and value to expand_op
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
re-engineer ident
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
extract ident handling
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
expand andor for more cases
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
extract in/not in code
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
introduce expand_op concept and move between to it
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
extract op rendering prefix+not
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
simplify unop_postfix code
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
murder special use for and/or
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
remove postfix code
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
op rendering w/postfix
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
clean custom op rendering to $self config
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
no longer required, op is normalised earlier
commit
|
commitdiff
|
tree
|
snapshot
2019-03-21
Matt S Trout
kill final_op normalisation since no longer required
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
remove duplicate value expansion code
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
extract and/or expansion
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
add notreached barf to and/or processing
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
extract _expand_bool method
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
move _expand_not to method
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
_expand_value
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
expandify -bool
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
move -not to an expander
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
kill last self-call from hashpair code
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
further conversion to expand system
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
de-hashpair array RHS-of-RHS case
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
move and/or expansion to non-hashpair
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
and hash de-hashpaired
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
convert undef value to expr call
commit
|
commitdiff
|
tree
|
snapshot
2019-03-18
Matt S Trout
first step of hashpair conversion
commit
|
commitdiff
|
tree
|
snapshot
2019-03-17
Matt S Trout
default_scalar_to only needs to happen in expand_expr now
commit
|
commitdiff
|
tree
|
snapshot
2019-03-13
Matt S Trout
normalise op earlier in { col => { op => ... } } structure
commit
|
commitdiff
|
tree
|
snapshot
2019-03-07
Matt S Trout
minor whitespace fix
commit
|
commitdiff
|
tree
|
snapshot
2019-03-07
Matt S Trout
much more sane expansion of idents
commit
|
commitdiff
|
tree
|
snapshot
2019-03-06
Matt S Trout
more ident expansion
commit
|
commitdiff
|
tree
|
snapshot
2019-03-06
Matt S Trout
move a bunch of ident returns to expand
commit
|
commitdiff
|
tree
|
snapshot
2019-03-06
Matt S Trout
introduce _expand_ident method, use for update
commit
|
commitdiff
|
tree
|
snapshot
2019-03-06
Matt S Trout
add render_expr method
commit
|
commitdiff
|
tree
|
snapshot
2019-03-05
Matt S Trout
clean up the logic thing
commit
|
commitdiff
|
tree
|
snapshot
2019-03-05
Matt S Trout
default scalar in expand
commit
|
commitdiff
|
tree
|
snapshot
2019-03-05
Matt S Trout
I don't have a test for this but I'm sure that was...
commit
|
commitdiff
|
tree
|
snapshot
2019-03-05
Matt S Trout
rename node_types to render
commit
|
commitdiff
|
tree
|
snapshot
2019-03-05
Matt S Trout
clean up code and use expand/render methods
commit
|
commitdiff
|
tree
|
snapshot
2019-03-05
Matt S Trout
check for undef and kill pointless debug checks
commit
|
commitdiff
|
tree
|
snapshot
2019-02-27
Matt S Trout
kill last empty string literal
commit
|
commitdiff
|
tree
|
snapshot
2019-02-27
Matt S Trout
remove a literal "" in favour of undef
commit
|
commitdiff
|
tree
|
snapshot
2019-02-27
Matt S Trout
expand value node type to bind, remove value render...
commit
|
commitdiff
|
tree
|
snapshot
2019-02-27
Matt S Trout
clean vestigial debugging code
commit
|
commitdiff
|
tree
|
snapshot
2019-02-27
Matt S Trout
extract list as a node type
commit
|
commitdiff
|
tree
|
snapshot
2019-02-27
Matt S Trout
cleaner DBIC detection and compat
commit
|
commitdiff
|
tree
|
snapshot
2019-02-24
Matt S Trout
catch another weird edge case in _order_by
commit
|
commitdiff
|
tree
|
snapshot
2019-02-23
Matt S Trout
additional fixups for top-level-ness and oddities
commit
|
commitdiff
|
tree
|
snapshot
2019-02-22
Matt S Trout
ensure _order_by_chunks returns what it used to
commit
|
commitdiff
|
tree
|
snapshot
2019-02-20
Matt S Trout
short circuit empty components faster
commit
|
commitdiff
|
tree
|
snapshot
2019-02-16
Matt S Trout
don't parenthesise single clause and/or because, well...
commit
|
commitdiff
|
tree
|
snapshot
2019-02-15
Matt S Trout
I have no idea why I inlined the bindval assertion...
commit
|
commitdiff
|
tree
|
snapshot
2019-02-15
Matt S Trout
tweak special op handling and prefix op versus func...
commit
|
commitdiff
|
tree
|
snapshot
2019-02-15
Matt S Trout
restore exact whitespace because DBIC t/storage/debug...
commit
|
commitdiff
|
tree
|
snapshot
2019-02-15
Matt S Trout
_order_by_chunks fuckery to help DBIC not confuse itself
commit
|
commitdiff
|
tree
|
snapshot
2019-02-13
Matt S Trout
make the DBIC required warning scoped
commit
|
commitdiff
|
tree
|
snapshot
2019-02-12
Matt S Trout
single fire -nest warning because DBIC expects it,...
commit
|
commitdiff
|
tree
|
snapshot
2019-02-12
Matt S Trout
handle scalar arg to _recurse_where correctly
commit
|
commitdiff
|
tree
|
snapshot
2018-10-28
Matt S Trout
dbic uses _order_by_chunks, unsure how to unit test
commit
|
commitdiff
|
tree
|
snapshot
2018-10-28
Matt S Trout
for compat, single select arg doesnt quote
commit
|
commitdiff
|
tree
|
snapshot
2018-10-25
Matt S Trout
fix undef (null) values passed to update
commit
|
commitdiff
|
tree
|
snapshot
2018-10-17
Matt S Trout
also barf on arrayref based order_by with the same...
commit
|
commitdiff
|
tree
|
snapshot
2018-10-17
Matt S Trout
restore _order_by exception on nonsense asc+desc input
commit
|
commitdiff
|
tree
|
snapshot
2018-10-14
Matt S Trout
switch back to original key for special_ops since thing...
commit
|
commitdiff
|
tree
|
snapshot
2018-10-14
Matt S Trout
restore unary op functionality
commit
|
commitdiff
|
tree
|
snapshot
2018-09-21
Matt S Trout
switch to expand_unary hashref, maybe scalar default...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-20
Matt S Trout
allow arrayref ident values for multi-part ident
commit
|
commitdiff
|
tree
|
snapshot
2018-09-20
Matt S Trout
make node_types a (currently unexposed) hashref
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
Matt S Trout
quote code supports multi-part idents
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
Matt S Trout
set values in update via expand/render
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
Matt S Trout
expand values for insert
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
Matt S Trout
RETURNING using render/expand
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
Matt S Trout
select fields now handled by expand/render code
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
Matt S Trout
only maybe list expand if <1 thing
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
Matt S Trout
extract _expand_maybe_list_expr
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
Matt S Trout
make _table use expand/render code
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
no space to the LHS of a comma
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
remove vestigial _order_by_chunks method
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
add custom expansions, convert order_by
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
add default for ident vs. value
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
remove last references to _nested_func_lhs
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
lift undef checking out of _order_by_chunks
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
streamline order_by processing
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
order_by done sanely; cut 1
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
switch over to expr-render based generation
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
decomplect _IDENT
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
remove most of the crud from the VALUE op
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
temporarily kill unary_ops feature
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
burn unneccessary _where_ methods
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
nuke a bunch of _where_ methods
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
switch update to using _render_expr
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
switch between to render_expr
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
convert -in to render_expr
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
have func use render_expr
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
remove vestigial ANDOR op
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
Matt S Trout
move _OP over to _render_expr
commit
|
commitdiff
|
tree
|
snapshot
next