10 months agoalnk once again points out that mst is an idiot q
Matt S Trout [Mon, 7 Oct 2019 02:45:58 +0000]
alnk once again points out that mst is an idiot

10 months agorename and mention example
Matt S Trout [Mon, 7 Oct 2019 01:47:18 +0000]
rename and mention example

10 months agoremove obsolete thing that never worked
Matt S Trout [Mon, 7 Oct 2019 01:44:44 +0000]
remove obsolete thing that never worked

10 months agodocument bangoverrides, add example
Matt S Trout [Mon, 7 Oct 2019 01:42:20 +0000]
document bangoverrides, add example

10 months agoexpand bangoverrides from order_by keys too for compat reasons
Matt S Trout [Mon, 7 Oct 2019 01:17:26 +0000]
expand bangoverrides from order_by keys too for compat reasons

10 months agomake sure extraclauses doesn't kill already extant overrides for from
Matt S Trout [Mon, 7 Oct 2019 01:14:38 +0000]
make sure extraclauses doesn't kill already extant overrides for from

10 months agosingular methods as readers never worked, mst is an idiot. fixed.
Matt S Trout [Mon, 7 Oct 2019 01:00:10 +0000]
singular methods as readers never worked, mst is an idiot. fixed.

10 months agoInstall DBIC-compatible ident renderer
Matt S Trout [Mon, 7 Oct 2019 00:59:08 +0000]
Install DBIC-compatible ident renderer

10 months agosimplify the plugin thing
Matt S Trout [Sun, 6 Oct 2019 01:08:19 +0000]
simplify the plugin thing

10 months agomore compat bits and pieces
Matt S Trout [Sat, 5 Oct 2019 02:08:28 +0000]
more compat bits and pieces

10 months agoextraclauses and plugin system
Matt S Trout [Fri, 4 Oct 2019 01:36:40 +0000]
extraclauses and plugin system

10 months agoTHERE ARE FOUR LIGHTS
Matt S Trout [Thu, 3 Oct 2019 19:58:50 +0000]
THERE ARE FOUR LIGHTS

10 months agoclean up
Matt S Trout [Thu, 3 Oct 2019 03:36:40 +0000]
clean up

10 months agoplugin registration
Matt S Trout [Thu, 3 Oct 2019 03:34:14 +0000]
plugin registration

10 months agoinsert select/rowvalues clauses, with and with_recursive
Matt S Trout [Tue, 1 Oct 2019 20:15:47 +0000]
insert select/rowvalues clauses, with and with_recursive

10 months agodocument the from and using clauses added to update and delete
Matt S Trout [Tue, 1 Oct 2019 19:46:30 +0000]
document the from and using clauses added to update and delete

10 months agoset operation examples
Matt S Trout [Tue, 1 Oct 2019 19:35:46 +0000]
set operation examples

10 months agodocument group by and having clauses
Matt S Trout [Tue, 1 Oct 2019 17:55:10 +0000]
document group by and having clauses

10 months agoexpand_maybe_list_expr now -list expander
Matt S Trout [Tue, 1 Oct 2019 16:58:42 +0000]
expand_maybe_list_expr now -list expander

10 months agotidy up as/alias expansion
Matt S Trout [Tue, 1 Oct 2019 06:20:31 +0000]
tidy up as/alias expansion

10 months agosimply from list handling
Matt S Trout [Tue, 1 Oct 2019 05:58:03 +0000]
simply from list handling

10 months agocleanup join rendering some
Matt S Trout [Tue, 1 Oct 2019 05:38:37 +0000]
cleanup join rendering some

10 months agodocument join and from lists
Matt S Trout [Tue, 1 Oct 2019 05:13:48 +0000]
document join and from lists

10 months agoclean up EC code and add pod
Matt S Trout [Tue, 1 Oct 2019 04:12:18 +0000]
clean up EC code and add pod

10 months agomore cleanup using register()
Matt S Trout [Tue, 1 Oct 2019 03:51:45 +0000]
more cleanup using register()

10 months agoconsolidate other things
Matt S Trout [Tue, 1 Oct 2019 03:39:12 +0000]
consolidate other things

10 months agosmarter register in EC
Matt S Trout [Tue, 1 Oct 2019 03:35:40 +0000]
smarter register in EC

10 months agomove more to register
Matt S Trout [Tue, 1 Oct 2019 03:28:20 +0000]
move more to register

10 months agoinitial register code for EC plugin
Matt S Trout [Tue, 1 Oct 2019 03:24:38 +0000]
initial register code for EC plugin

10 months agoEC easy node types
Matt S Trout [Tue, 1 Oct 2019 02:59:02 +0000]
EC easy node types

10 months agomake pod tests happy
Matt S Trout [Tue, 1 Oct 2019 02:29:37 +0000]
make pod tests happy

10 months agodocument remaining methods
Matt S Trout [Tue, 1 Oct 2019 02:26:52 +0000]
document remaining methods

10 months agocloser to documented
Matt S Trout [Tue, 1 Oct 2019 02:18:17 +0000]
closer to documented

10 months agomore pod for new methods
Matt S Trout [Tue, 1 Oct 2019 02:07:07 +0000]
more pod for new methods

10 months agoadd is_undef_value doc and export
Matt S Trout [Tue, 1 Oct 2019 01:59:34 +0000]
add is_undef_value doc and export

10 months agoignore internal things for podcov
Matt S Trout [Tue, 1 Oct 2019 01:53:31 +0000]
ignore internal things for podcov

10 months agomeh, with being used elsewhere
Matt S Trout [Tue, 1 Oct 2019 01:53:12 +0000]
meh, with being used elsewhere

10 months agobasic config registration pod
Matt S Trout [Tue, 1 Oct 2019 01:51:03 +0000]
basic config registration pod

10 months agonuke old sqlmaker hack
Matt S Trout [Tue, 1 Oct 2019 01:34:25 +0000]
nuke old sqlmaker hack

10 months agofixup thingop_expander code and convert EC as
Matt S Trout [Tue, 1 Oct 2019 01:22:03 +0000]
fixup thingop_expander code and convert EC as

10 months agoclean up config code
Matt S Trout [Tue, 1 Oct 2019 01:18:09 +0000]
clean up config code

10 months agomake the clauses test a standard one
Matt S Trout [Tue, 1 Oct 2019 01:02:39 +0000]
make the clauses test a standard one

10 months agoclean up clauses test
Matt S Trout [Tue, 1 Oct 2019 01:01:37 +0000]
clean up clauses test

10 months agomove ExtraClauses to -keyword
Matt S Trout [Tue, 1 Oct 2019 00:59:41 +0000]
move ExtraClauses to -keyword

10 months agounop expander wrapper conversion
Matt S Trout [Tue, 1 Oct 2019 00:52:42 +0000]
unop expander wrapper conversion

10 months agoexpansion wrapping: in
Matt S Trout [Tue, 1 Oct 2019 00:50:49 +0000]
expansion wrapping: in

10 months agoexpander wrappers initial
Matt S Trout [Tue, 1 Oct 2019 00:50:03 +0000]
expander wrappers initial

10 months agodocument delete query
Matt S Trout [Mon, 30 Sep 2019 20:05:43 +0000]
document delete query

10 months agodoc insert query
Matt S Trout [Mon, 30 Sep 2019 20:03:34 +0000]
doc insert query

10 months agodoc select and update queries
Matt S Trout [Mon, 30 Sep 2019 19:51:47 +0000]
doc select and update queries

10 months agodoc ident and value op expanders
Matt S Trout [Mon, 30 Sep 2019 19:27:46 +0000]
doc ident and value op expanders

10 months agodoc is op expander
Matt S Trout [Mon, 30 Sep 2019 19:23:32 +0000]
doc is op expander

10 months agokill vestigial _expand_noop method
Matt S Trout [Mon, 30 Sep 2019 19:19:33 +0000]
kill vestigial _expand_noop method

10 months agodoc in op expander
Matt S Trout [Mon, 30 Sep 2019 19:18:49 +0000]
doc in op expander

10 months agodoc between op expander
Matt S Trout [Mon, 30 Sep 2019 19:09:10 +0000]
doc between op expander

10 months agodocument values expander
Matt S Trout [Mon, 30 Sep 2019 18:30:04 +0000]
document values expander

10 months agodocument func expander
Matt S Trout [Mon, 30 Sep 2019 17:43:50 +0000]
document func expander

10 months agodocument op expander
Matt S Trout [Mon, 30 Sep 2019 17:40:39 +0000]
document op expander

10 months agodocument row expander
Matt S Trout [Mon, 30 Sep 2019 17:37:06 +0000]
document row expander

10 months agodocument bool expander
Matt S Trout [Mon, 30 Sep 2019 17:35:32 +0000]
document bool expander

10 months agoadd prefix unop example, and example for new keyword node type
Matt S Trout [Mon, 30 Sep 2019 17:30:10 +0000]
add prefix unop example, and example for new keyword node type

10 months agorequire explicit restoration of old unop behaviour except for special ops
Matt S Trout [Mon, 30 Sep 2019 17:15:56 +0000]
require explicit restoration of old unop behaviour except for special ops

10 months agodefault to no-op expansion for node types
Matt S Trout [Mon, 30 Sep 2019 01:12:12 +0000]
default to no-op expansion for node types

10 months agofixup keyword rendering
Matt S Trout [Mon, 30 Sep 2019 01:10:13 +0000]
fixup keyword rendering

10 months agonuke vestigial _join_sql_clauses method
Matt S Trout [Sun, 29 Sep 2019 19:33:02 +0000]
nuke vestigial _join_sql_clauses method

10 months agosimplify multop -keyword use
Matt S Trout [Sun, 29 Sep 2019 18:10:25 +0000]
simplify multop -keyword use

10 months agoturn join into an aqt expr so it can be a keyword
Matt S Trout [Sun, 29 Sep 2019 01:36:50 +0000]
turn join into an aqt expr so it can be a keyword

10 months agomurder more sqlcasing
Matt S Trout [Sun, 29 Sep 2019 01:32:59 +0000]
murder more sqlcasing

10 months agostill have to follow the rhs
Matt S Trout [Sun, 29 Sep 2019 01:17:10 +0000]
still have to follow the rhs

10 months agomurder the old _convert system
Matt S Trout [Sat, 28 Sep 2019 19:14:40 +0000]
murder the old _convert system

10 months agoswitch to using -keyword node type
Matt S Trout [Sat, 28 Sep 2019 19:02:57 +0000]
switch to using -keyword node type

10 months agonest doesn't need a node expander either
Matt S Trout [Sat, 28 Sep 2019 17:39:27 +0000]
nest doesn't need a node expander either

10 months agono-op expander and hashpair op expansion cleanup
Matt S Trout [Sat, 28 Sep 2019 17:21:51 +0000]
no-op expander and hashpair op expansion cleanup

10 months agofixup sqlacexpr
Matt S Trout [Sat, 28 Sep 2019 17:10:27 +0000]
fixup sqlacexpr

10 months agoremove a bunch more pointless expanders
Matt S Trout [Sat, 28 Sep 2019 17:06:34 +0000]
remove a bunch more pointless expanders

10 months agocall op expanders for unop hashpairs, move ident and value to op-only expand
Matt S Trout [Sat, 28 Sep 2019 16:39:57 +0000]
call op expanders for unop hashpairs, move ident and value to op-only expand

10 months agoadd docs on is dwim for undef values
Matt S Trout [Sat, 28 Sep 2019 03:00:16 +0000]
add docs on is dwim for undef values

10 months agoarrayref expr
Matt S Trout [Sat, 28 Sep 2019 02:11:52 +0000]
arrayref expr

10 months agoadd more expression types to reference
Matt S Trout [Fri, 27 Sep 2019 21:19:27 +0000]
add more expression types to reference

10 months agokil a couple of tyops
Matt S Trout [Thu, 26 Sep 2019 00:36:47 +0000]
kil a couple of tyops

10 months agoextra definitions entries, examples for ident type hashpairs
Matt S Trout [Wed, 25 Sep 2019 18:56:06 +0000]
extra definitions entries, examples for ident type hashpairs

10 months agopodregen fixups
Matt S Trout [Tue, 24 Sep 2019 19:34:22 +0000]
podregen fixups

10 months agoreference docs so far
Matt S Trout [Tue, 24 Sep 2019 19:34:13 +0000]
reference docs so far

10 months agoclean up select.setop renderer
Matt S Trout [Mon, 23 Sep 2019 02:44:54 +0000]
clean up select.setop renderer

10 months agoswitch to direct from list expansion
Matt S Trout [Mon, 23 Sep 2019 02:41:43 +0000]
switch to direct from list expansion

10 months agouse simple return system for delete.using
Matt S Trout [Mon, 23 Sep 2019 02:36:00 +0000]
use simple return system for delete.using

10 months agoclean up EC _expand_select
Matt S Trout [Mon, 23 Sep 2019 02:29:25 +0000]
clean up EC _expand_select

10 months agoextract setop select expander
Matt S Trout [Mon, 23 Sep 2019 02:26:21 +0000]
extract setop select expander

10 months agopuke unused anyway
Matt S Trout [Mon, 23 Sep 2019 01:50:09 +0000]
puke unused anyway

10 months agoextract setop expander
Matt S Trout [Mon, 23 Sep 2019 01:46:53 +0000]
extract setop expander

10 months agoextract setop expansion
Matt S Trout [Mon, 23 Sep 2019 01:42:38 +0000]
extract setop expansion

10 months agoextract setop rendering to a method
Matt S Trout [Mon, 23 Sep 2019 01:40:07 +0000]
extract setop rendering to a method

10 months agoextract more extraclauses stuff to methods
Matt S Trout [Mon, 23 Sep 2019 01:37:20 +0000]
extract more extraclauses stuff to methods

10 months agopromote expand_maybe_list_expr to public method
Matt S Trout [Mon, 23 Sep 2019 01:20:45 +0000]
promote expand_maybe_list_expr to public method

10 months agoaccidentally committed this, never mind
Matt S Trout [Mon, 23 Sep 2019 01:14:20 +0000]
accidentally committed this, never mind

10 months agocleaner plugin registration
Matt S Trout [Mon, 23 Sep 2019 01:11:25 +0000]
cleaner plugin registration

10 months agoswitch to plugin style
Matt S Trout [Mon, 23 Sep 2019 01:05:34 +0000]
switch to plugin style

10 months agofixup SQL::Abstract::ExtraClauses to subclass SQLA, remove ::Clauses
Matt S Trout [Sun, 22 Sep 2019 19:20:26 +0000]
fixup SQL::Abstract::ExtraClauses to subclass SQLA, remove ::Clauses

10 months agobetter override handling, handle defined-but-empty sql parts
Matt S Trout [Sun, 22 Sep 2019 19:14:57 +0000]
better override handling, handle defined-but-empty sql parts

10 months agoclausify select and add config system
Matt S Trout [Sun, 22 Sep 2019 18:05:15 +0000]
clausify select and add config system