Skip to content

Commit

Permalink
Release 0.10.1-01
Browse files Browse the repository at this point in the history
  • Loading branch information
cnuernber committed Sep 15, 2024
1 parent 343dcc0 commit b992266
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
:exec-fn codox.main/-main
:exec-args {:group-id "com.techascent"
:artifact-id "tmducken"
:version "0.10.1"
:version "0.10.1-01"
:name "TMDucken"
:description "Clojure bindings for duckdb"
:metadata {:doc/format :markdown}
Expand Down
6 changes: 3 additions & 3 deletions docs/index.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC ""
"">
<html><head><meta charset="UTF-8" /><title>TMDucken 0.10.1</title><script async="true" src="https://www.googletagmanager.com/gtag/js?id=G-XJYNJF48RM"></script><script>window.dataLayer = window.dataLayer || [];
<html><head><meta charset="UTF-8" /><title>TMDucken 0.10.1-01</title><script async="true" src="https://www.googletagmanager.com/gtag/js?id=G-XJYNJF48RM"></script><script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'G-XJYNJF48RM');</script><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.10.1</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 current"><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1 "><a href="tmducken.duckdb.html"><div class="inner"><span>tmducken.duckdb</span></div></a></li></ul></div><div class="namespace-index" id="content"><h1><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.10.1</span></span></h1><div class="doc"><p>Clojure bindings for duckdb.</p></div><h2>Namespaces</h2><div class="namespace"><h3><a href="tmducken.duckdb.html">tmducken.duckdb</a></h3><div class="doc"><div class="markdown"><p>DuckDB C-level bindings for tech.ml.dataset.</p>
</div></div><div class="index"><p>Public variables and functions:</p><ul><li> <a href="tmducken.duckdb.html#var-close-db">close-db</a> </li><li> <a href="tmducken.duckdb.html#var-connect">connect</a> </li><li> <a href="tmducken.duckdb.html#var-create-table.21">create-table!</a> </li><li> <a href="tmducken.duckdb.html#var-delayed-clone">delayed-clone</a> </li><li> <a href="tmducken.duckdb.html#var-disconnect">disconnect</a> </li><li> <a href="tmducken.duckdb.html#var-drop-table.21">drop-table!</a> </li><li> <a href="tmducken.duckdb.html#var-duckdb-library-version">duckdb-library-version</a> </li><li> <a href="tmducken.duckdb.html#var-get-config-options">get-config-options</a> </li><li> <a href="tmducken.duckdb.html#var-initialize.21">initialize!</a> </li><li> <a href="tmducken.duckdb.html#var-initialized.3F">initialized?</a> </li><li> <a href="tmducken.duckdb.html#var-insert-dataset.21">insert-dataset!</a> </li><li> <a href="tmducken.duckdb.html#var-open-db">open-db</a> </li><li> <a href="tmducken.duckdb.html#var-prepare">prepare</a> </li><li> <a href="tmducken.duckdb.html#var-run-query.21">run-query!</a> </li><li> <a href="tmducken.duckdb.html#var-sql-.3Edataset">sql-&gt;dataset</a> </li><li> <a href="tmducken.duckdb.html#var-sql-.3Edatasets">sql-&gt;datasets</a> </li></ul></div></div></div></body></html>
gtag('config', 'G-XJYNJF48RM');</script><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.10.1-01</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 current"><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1 "><a href="tmducken.duckdb.html"><div class="inner"><span>tmducken.duckdb</span></div></a></li></ul></div><div class="namespace-index" id="content"><h1><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.10.1-01</span></span></h1><div class="doc"><p>Clojure bindings for duckdb.</p></div><h2>Namespaces</h2><div class="namespace"><h3><a href="tmducken.duckdb.html">tmducken.duckdb</a></h3><div class="doc"><div class="markdown"><p>DuckDB C-level bindings for tech.ml.dataset.</p>
</div></div><div class="index"><p>Public variables and functions:</p><ul><li> <a href="tmducken.duckdb.html#var-close-db">close-db</a> </li><li> <a href="tmducken.duckdb.html#var-connect">connect</a> </li><li> <a href="tmducken.duckdb.html#var-create-table.21">create-table!</a> </li><li> <a href="tmducken.duckdb.html#var-delayed-clone">delayed-clone</a> </li><li> <a href="tmducken.duckdb.html#var-disconnect">disconnect</a> </li><li> <a href="tmducken.duckdb.html#var-drop-table.21">drop-table!</a> </li><li> <a href="tmducken.duckdb.html#var-duckdb-library-version">duckdb-library-version</a> </li><li> <a href="tmducken.duckdb.html#var-get-config-options">get-config-options</a> </li><li> <a href="tmducken.duckdb.html#var-initialize.21">initialize!</a> </li><li> <a href="tmducken.duckdb.html#var-initialized.3F">initialized?</a> </li><li> <a href="tmducken.duckdb.html#var-insert-dataset.21">insert-dataset!</a> </li><li> <a href="tmducken.duckdb.html#var-open-db">open-db</a> </li><li> <a href="tmducken.duckdb.html#var-prepare">prepare</a> </li><li> <a href="tmducken.duckdb.html#var-run-query.21">run-query!</a> </li><li> <a href="tmducken.duckdb.html#var-sql-.3Edataset">sql-&gt;dataset</a> </li><li> <a href="tmducken.duckdb.html#var-sql-.3Edatasets">sql-&gt;datasets</a> </li><li> <a href="tmducken.duckdb.html#var-toggle-long-msb">toggle-long-msb</a> </li></ul></div></div></div></body></html>
10 changes: 5 additions & 5 deletions docs/tmducken.duckdb.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'G-XJYNJF48RM');</script><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.10.1</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1 current"><a href="tmducken.duckdb.html"><div class="inner"><span>tmducken.duckdb</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="tmducken.duckdb.html#var-close-db"><div class="inner"><span>close-db</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-connect"><div class="inner"><span>connect</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-create-table.21"><div class="inner"><span>create-table!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-delayed-clone"><div class="inner"><span>delayed-clone</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-disconnect"><div class="inner"><span>disconnect</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-drop-table.21"><div class="inner"><span>drop-table!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-duckdb-library-version"><div class="inner"><span>duckdb-library-version</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-get-config-options"><div class="inner"><span>get-config-options</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-initialize.21"><div class="inner"><span>initialize!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-initialized.3F"><div class="inner"><span>initialized?</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-insert-dataset.21"><div class="inner"><span>insert-dataset!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-open-db"><div class="inner"><span>open-db</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-prepare"><div class="inner"><span>prepare</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-run-query.21"><div class="inner"><span>run-query!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-sql-.3Edataset"><div class="inner"><span>sql-&gt;dataset</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-sql-.3Edatasets"><div class="inner"><span>sql-&gt;datasets</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">tmducken.duckdb</h1><div class="doc"><div class="markdown"><p>DuckDB C-level bindings for tech.ml.dataset.</p>
gtag('config', 'G-XJYNJF48RM');</script><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.10.1-01</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1 current"><a href="tmducken.duckdb.html"><div class="inner"><span>tmducken.duckdb</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="tmducken.duckdb.html#var-close-db"><div class="inner"><span>close-db</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-connect"><div class="inner"><span>connect</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-create-table.21"><div class="inner"><span>create-table!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-delayed-clone"><div class="inner"><span>delayed-clone</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-disconnect"><div class="inner"><span>disconnect</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-drop-table.21"><div class="inner"><span>drop-table!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-duckdb-library-version"><div class="inner"><span>duckdb-library-version</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-get-config-options"><div class="inner"><span>get-config-options</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-initialize.21"><div class="inner"><span>initialize!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-initialized.3F"><div class="inner"><span>initialized?</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-insert-dataset.21"><div class="inner"><span>insert-dataset!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-open-db"><div class="inner"><span>open-db</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-prepare"><div class="inner"><span>prepare</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-run-query.21"><div class="inner"><span>run-query!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-sql-.3Edataset"><div class="inner"><span>sql-&gt;dataset</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-sql-.3Edatasets"><div class="inner"><span>sql-&gt;datasets</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-toggle-long-msb"><div class="inner"><span>toggle-long-msb</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">tmducken.duckdb</h1><div class="doc"><div class="markdown"><p>DuckDB C-level bindings for tech.ml.dataset.</p>
<p>Current datatype support:</p>
<ul>
<li>boolean, all numeric types int8-&gt;int64, uint8-&gt;uint64, float32, float64.</li>
Expand Down Expand Up @@ -72,7 +72,7 @@
</div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L106">view source</a></div></div><div class="public anchor" id="var-initialized.3F"><h3>initialized?</h3><div class="usage"><code>(initialized?)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L88">view source</a></div></div><div class="public anchor" id="var-insert-dataset.21"><h3>insert-dataset!</h3><div class="usage"><code>(insert-dataset! conn dataset options)</code><code>(insert-dataset! conn dataset)</code></div><div class="doc"><div class="markdown"><p>Append this dataset using the higher performance append api of duckdb. This is recommended
as opposed to using sql statements or prepared statements. That being said the schema of this
dataset must match <em>precisely</em> the schema of the target table.</p>
</div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L322">view source</a></div></div><div class="public anchor" id="var-open-db"><h3>open-db</h3><div class="usage"><code>(open-db path config-options)</code><code>(open-db path)</code><code>(open-db)</code></div><div class="doc"><div class="markdown"><p>Open a database. <code>path</code> may be nil in which case database is opened in-memory.
</div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L326">view source</a></div></div><div class="public anchor" id="var-open-db"><h3>open-db</h3><div class="usage"><code>(open-db path config-options)</code><code>(open-db path)</code><code>(open-db)</code></div><div class="doc"><div class="markdown"><p>Open a database. <code>path</code> may be nil in which case database is opened in-memory.
For valid config options call <a href="tmducken.duckdb.html#var-get-config-options">get-config-options</a>. Options must be
passed as a map of string-&gt;string. As duckdb is dynamically linked configuration options
may change but with <code>linux-amd64-0.3.1</code> current options are:</p>
Expand Down Expand Up @@ -145,11 +145,11 @@
| MSFT | 2000-04-01 | 28.37 |
| MSFT | 2000-05-01 | 25.45 |
</code></pre>
</div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L1144">view source</a></div></div><div class="public anchor" id="var-run-query.21"><h3>run-query!</h3><div class="usage"><code>(run-query! conn sql options)</code><code>(run-query! conn sql)</code></div><div class="doc"><div class="markdown"><p>Run a query ignoring the results. Useful for queries such as single-row insert or update where
</div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L1194">view source</a></div></div><div class="public anchor" id="var-run-query.21"><h3>run-query!</h3><div class="usage"><code>(run-query! conn sql options)</code><code>(run-query! conn sql)</code></div><div class="doc"><div class="markdown"><p>Run a query ignoring the results. Useful for queries such as single-row insert or update where
you don't care about the results.</p>
</div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L232">view source</a></div></div><div class="public anchor" id="var-sql-.3Edataset"><h3>sql-&gt;dataset</h3><div class="usage"><code>(sql-&gt;dataset conn sql options)</code><code>(sql-&gt;dataset conn sql)</code></div><div class="doc"><div class="markdown"><p>Execute a query returning a single dataset. This runs the query in a context that releases the memory used
for the result set before function returns returning a dataset that has no native bindings.</p>
</div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L903">view source</a></div></div><div class="public anchor" id="var-sql-.3Edatasets"><h3>sql-&gt;datasets</h3><div class="usage"><code>(sql-&gt;datasets conn sql options)</code><code>(sql-&gt;datasets conn sql)</code></div><div class="doc"><div class="markdown"><p>Execute a query returning either a sequence of datasets or a single dataset.</p>
</div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L953">view source</a></div></div><div class="public anchor" id="var-sql-.3Edatasets"><h3>sql-&gt;datasets</h3><div class="usage"><code>(sql-&gt;datasets conn sql options)</code><code>(sql-&gt;datasets conn sql)</code></div><div class="doc"><div class="markdown"><p>Execute a query returning either a sequence of datasets or a single dataset.</p>
<p>See documentation and options for <a href="tmducken.duckdb.html#var-prepare">prepare</a>.</p>
<p>Examples:</p>
<pre><code class="language-clojure">tmducken.duckdb&gt; (first (sql-&gt;datasets conn "select * from stocks"))
Expand Down Expand Up @@ -178,4 +178,4 @@
| MSFT | 2000-04-01 | 28.37 |
| MSFT | 2000-05-01 | 25.45 |
</code></pre>
</div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L861">view source</a></div></div></div></body></html>
</div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L911">view source</a></div></div><div class="public anchor" id="var-toggle-long-msb"><h3>toggle-long-msb</h3><div class="usage"><code>(toggle-long-msb x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/techascent/tmducken/blob/master/src/tmducken/duckdb.clj#L322">view source</a></div></div></div></body></html>

0 comments on commit b992266

Please sign in to comment.