Add to changelog0.2
authorDmitry Kalyanov <Kalyanov.Dmitry@gmail.com>
Sun, 14 Nov 2010 14:56:33 +0000 (14 17:56 +0300)
committerDmitry Kalyanov <Kalyanov.Dmitry@gmail.com>
Sun, 14 Nov 2010 14:58:23 +0000 (14 17:58 +0300)
index.html

index a09dc1d..5fbaef6 100644 (file)
@@ -181,7 +181,7 @@ This clause will bind <i>vars</i> (a list of variables) to the values of the col
 
 <p>Additionally, it is possible to use the prepared statements API of sqlite. Create the prepared statement with <a href="#prepare-statement">prepare-statement</a>, bind its parameters with <a href="#bind-parameter">bind-parameter</a>, step through it with <a href="#step-statement">step-statement</a>, retrieve the results with <a href="#statement-column-value">statement-column-value</a>, and finally reset it to be used again with <a href="#reset-statement">reset-statement</a> or dispose of it with <a href="#finalize-statement">finalize-statement</a>.</p>
 
-<p>Positional parameters in queries are supported (sqlite supports named parameters but this package does not support them). Parameters are denoted by question mark in SQL code.</p>
+<p>Positional and named parameters in queries are supported. Positional parameters are denoted by question mark in SQL code, and named parameters are denoted by prefixing color (:), at sign (@) or dollar sign ($) before parameter name.</p>
 
 <p>Following types are supported:</p>
 <ul>
@@ -640,6 +640,7 @@ This project has a <a href="http://common-lisp.net/mailman/listinfo/cl-sqlite-de
   <li><span style="color:gray">10 May 2009</span> <strong>0.1.4</strong> Added test suite (based on <a href="http://common-lisp.net/project/bese/FiveAM.html">FiveAM</a> testing framework); changed foreign library definition to work on Mac OS X (thanks to Patrick Stein) and removed the dependency on sqlite3_next_stmt function that appeared only in sqlite 3.6.0 (making cl-sqlite work with older sqlite versions)
   <li><span style="color:gray">13 June 2009</span> <strong>0.1.5</strong> Allow passing pathnames to <a href="#connect">CONNECT</a> function.
   <li><span style="color:gray">24 Oct 2009</span> <strong>0.1.6</strong> Add busy-timeout argument to <a href="#connect">CONNECT</a>. Fix library defininitions for running on Microsoft Windows.
+  <li><span style="color:gray">14 Nov 2010</span> <strong>0.2</strong> Added support for named parameters. Made statement reset and connection close more safe by clearing statements' bindings and unbinding slot of connection object. Added error condition for SQLite errors. Changes are courtesy of Alexander Gavrilov.
 </ul>
 
 <br>&nbsp;<br><h3><a class=none name="ack">Acknowledgements</a></h3>