projects
/
dbsrgits/SQL-Abstract.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
add as support
[dbsrgits/SQL-Abstract.git]
/
lib
/
SQL
/
Abstract.pm
2019-04-13
Matt S Trout
add as support
blob
|
commitdiff
2019-04-13
Matt S Trout
join support
blob
|
commitdiff
|
diff to current
2019-04-13
Matt S Trout
expand function arguments
blob
|
commitdiff
|
diff to current
2019-04-13
Matt S Trout
make non-ascii operators work
blob
|
commitdiff
|
diff to current
2019-04-10
Matt S Trout
wantarray cleanup and hashref query expressions
blob
|
commitdiff
|
diff to current
2019-04-10
Matt S Trout
expand , args while not doubling listification
blob
|
commitdiff
|
diff to current
2019-04-10
Matt S Trout
Pass all expression stability tests. Verified by:
blob
|
commitdiff
|
diff to current
2019-04-10
Matt S Trout
don't re-expand maybe list expr when already list
blob
|
commitdiff
|
diff to current
2019-04-06
Matt S Trout
clean up insert code more
blob
|
commitdiff
|
diff to current
2019-04-06
Matt S Trout
centralise field and value aqts for insert
blob
|
commitdiff
|
diff to current
2019-04-06
Matt S Trout
clean up delete code
blob
|
commitdiff
|
diff to current
2019-04-05
Matt S Trout
pass -op expansion to expand_op handler, fix in
blob
|
commitdiff
|
diff to current
2019-04-03
Matt S Trout
remove refkind stuff from insert
blob
|
commitdiff
|
diff to current
2019-04-02
Matt S Trout
cleanup multop rendering
blob
|
commitdiff
|
diff to current
2019-04-02
Matt S Trout
fix a (bizarre) compatibility issue
blob
|
commitdiff
|
diff to current
2019-04-02
Matt S Trout
no op normalization required - already happened outside
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
switch to explicit node type returns for non-op nodes
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
finish removing leading /^-/
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
remove leading - from expand and render
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
remove - from expand keys
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
remove _expr_ from method names
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
extract expand_bind to a method
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
clean up row and op expansion to methods
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
stop treating old special ops normally
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
fix last warning
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
kill ident/value specialness
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
push comparison invocation into ident and value expanders
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
rename -tuple to -row
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
make -is work at top level
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
teach between to work as a unop
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
expand between better
blob
|
commitdiff
|
diff to current
2019-04-01
Matt S Trout
make between work as a binop
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
rename list node type to tuple
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
make , special cased to avoid premature generalisation
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
make list always parenthesised, make , op work for...
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
remove $logic from maybe_list_expr
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
make weird undef order_by cases explicit
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
force , as multop, switch order_by
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
switch value defaulting in _in expansion to standard
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
better in handling
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
restore -in dying to have tests clean before breaking it
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
normalize ops to _ style
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
tmp
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
normalise ops to foo, foo_bar etc.
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
condense op handling
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
only remove a leading - if word char following to avoid...
blob
|
commitdiff
|
diff to current
2019-03-27
Matt S Trout
simplify Default_Scalar_to code
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
kill dying on IN for non-DBIC
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
few more comments
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
extract scalar handling
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
move _render_op above specific op renderers
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
old SQLA extension system compat marked
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
extract concept of undef value
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
extract _hashpair_cmp for using default cmp
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
use hashtriple for auto-expand generation
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
use hashtriple for auto-{cmp}
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
factor the rest of the undef handling out
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
start to extract op checking for null
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
everything else is notreached, so rename unhandled...
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
extract hashtriple expander
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
andor for hashpair RHS
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
switch more is expansion cases
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
nuke is/is not code now handled by render_op
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
extract IS/IS NOT
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
clean up op handling code more
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
move rendering to default render_op
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
extract andor rendering
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
extract _render_op_in
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
extract between rendering into a method
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
clean up part of the arrayref stuff
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
let andor expand the ident hashref case
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
further andor consolidation
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
add some hopefully useful comments
blob
|
commitdiff
|
diff to current
2019-03-26
Matt S Trout
move more expansion into andor
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
make scalar/blessed args cleaner
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
surface _expand_ident call
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
let _expand_expr produce the deprecation warning
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
extract _expr_hashpair_op_ident
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
move injection handling into _hashpair_op and clean...
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
extract _expand_expr_hashpair_op
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
remove unused clause
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
switch ident/value to proposed unop style
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
rename _expand_andor to _expand_op_andor
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
eliminate passing of unused logic op name
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
andor now handled primarily by _expand_op
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
murder the $logic variable
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
eliminate $logic from _expand_expr
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
arrayref logic can just use $self
blob
|
commitdiff
|
diff to current
2019-03-25
Matt S Trout
_expand_expr hashref is always and
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
lift injection validation
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
extract another andor case
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
extract -nest code
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
this is always andor so bypass expr
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
switch another case to andor expansion
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
switch ident and value to expand_op
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
re-engineer ident
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
extract ident handling
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
expand andor for more cases
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
extract in/not in code
blob
|
commitdiff
|
diff to current
2019-03-21
Matt S Trout
introduce expand_op concept and move between to it
blob
|
commitdiff
|
diff to current
next