2020-07-24 |
Matt S Trout |
improving formatting |
blob | commitdiff |
2020-07-24 |
Matt S Trout |
create sql part joining control code |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
is_op and register_op |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
allow plain - to fall through in hashpair expansion |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
handle convert where using expander wrapping |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
move render_aqt to arrayref |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
first step towards arrayref render_aqt return |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
move multop rendering to join_query_parts |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
fuck wantarray |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
murder AUTOLOAD by default because I keep getting confu... |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
switch Abstract.pm renderers to using join_query_parts |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
compact andor |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
cleanup andor |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
between and in cleanup |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
make join_query_parts handle scalars |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
first keyword move |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
move format_keyword into base sqla |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
row and between |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
move func rendering over to join_query_parts |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
more use cleanup, add hashref to join_sql_parts |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
rename join_clauses to join_query_parts |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
eliminate vestigial length checks |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
move clause rendering to better calling convention |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
clean up calling convention |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
promote _join_parts to public method join_clauses |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
clean up op/func handling, add exists, add de-inconsist... |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
introduce "top level" concept, move -values to Clauses... |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
make INSERT SELECT work |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
add, expand, and use in from, VALUES |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
values clause |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
add as support |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
join support |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
expand function arguments |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
make non-ascii operators work |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
wantarray cleanup and hashref query expressions |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
expand , args while not doubling listification |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
Pass all expression stability tests. Verified by: |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
don't re-expand maybe list expr when already list |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
clean up insert code more |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
centralise field and value aqts for insert |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
clean up delete code |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
pass -op expansion to expand_op handler, fix in |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
remove refkind stuff from insert |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
cleanup multop rendering |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
fix a (bizarre) compatibility issue |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
no op normalization required - already happened outside |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
switch to explicit node type returns for non-op nodes |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
finish removing leading /^-/ |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
remove leading - from expand and render |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
remove - from expand keys |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
remove _expr_ from method names |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
extract expand_bind to a method |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
clean up row and op expansion to methods |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
stop treating old special ops normally |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
fix last warning |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
kill ident/value specialness |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
push comparison invocation into ident and value expanders |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
rename -tuple to -row |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
make -is work at top level |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
teach between to work as a unop |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
expand between better |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
make between work as a binop |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
rename list node type to tuple |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
make , special cased to avoid premature generalisation |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
make list always parenthesised, make , op work for... |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
remove $logic from maybe_list_expr |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
make weird undef order_by cases explicit |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
force , as multop, switch order_by |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
switch value defaulting in _in expansion to standard |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
better in handling |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
restore -in dying to have tests clean before breaking it |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
normalize ops to _ style |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
tmp |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
normalise ops to foo, foo_bar etc. |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
condense op handling |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
only remove a leading - if word char following to avoid... |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
simplify Default_Scalar_to code |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
kill dying on IN for non-DBIC |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
few more comments |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
extract scalar handling |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
move _render_op above specific op renderers |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
old SQLA extension system compat marked |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
extract concept of undef value |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
extract _hashpair_cmp for using default cmp |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
use hashtriple for auto-expand generation |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
use hashtriple for auto-{cmp} |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
factor the rest of the undef handling out |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
start to extract op checking for null |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
everything else is notreached, so rename unhandled... |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
extract hashtriple expander |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
andor for hashpair RHS |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
switch more is expansion cases |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
nuke is/is not code now handled by render_op |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
extract IS/IS NOT |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
clean up op handling code more |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
move rendering to default render_op |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
extract andor rendering |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
extract _render_op_in |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
extract between rendering into a method |
blob | commitdiff | diff to current |
2020-07-24 |
Matt S Trout |
clean up part of the arrayref stuff |
blob | commitdiff | diff to current |
next |