diff options
author | Ralph Amissah <ralph@amissah.com> | 2017-07-04 07:44:30 -0400 |
---|---|---|
committer | Ralph Amissah <ralph@amissah.com> | 2019-04-10 15:14:14 -0400 |
commit | 9fb34dbc4b06356402c0e1d15496ad7564237186 (patch) | |
tree | ddd766081692e82ff96ecf7b406dd6e68cee8d8f /org/output_hub.org | |
parent | regex minor additions (diff) |
output_hub sqlite introduce structure
Diffstat (limited to 'org/output_hub.org')
-rw-r--r-- | org/output_hub.org | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/org/output_hub.org b/org/output_hub.org index a859d59..f4eb1de 100644 --- a/org/output_hub.org +++ b/org/output_hub.org @@ -32,6 +32,14 @@ template outputHub() { <<output_options>> } } +template outputHubOp() { + <<output_imports>> + void outputHubOp(C)(C config) { + mixin SiSUoutputRgxInit; + auto rgx = Rgx(); + <<output_options_op>> + } +} #+END_SRC ** initialize / imports @@ -158,6 +166,21 @@ if (doc_matters.opt_action["odt"]) { #+BEGIN_SRC d if (doc_matters.opt_action["sqlite"]) { if ((doc_matters.opt_action["verbose"])) { writeln("sqlite processing... "); } + // SQLtableLoad!()(doc_abstraction, doc_matters); +} +#+END_SRC + +*** sqlite (create, drop) + +#+name: output_options_op +#+BEGIN_SRC d +if ((config["sqlite-create"])) { + if ((config["verbose"])) { writeln("sqlite create table... "); } + // SQLtableCreate!()(); +} +if ((config["sqlite-drop"])) { + if ((config["verbose"])) { writeln("sqlite drop table... "); } + // SQLtableDrop!()(); } #+END_SRC |