diff options
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 |