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