Parent Directory
|
Revision Log
Sticky Revision: |
Fixed void-safety issue with sqlite3 library
Committed non-committed code. The code still does not compile any better though (i.e. api_pointer is unknown in the backup class.
Added total count of database changes. Used total count to better report changes count in SQLITE_STATEMENT, as the change count return from the database remains the same for non-modifying operations.
Fixed issue with empty statements.
Simplified SQLITE_DATABASE's interface. Converted to static library. Removed unused classes.
Used TUPLE as a means to supply arguments to statments, instead of an array. Added marshaller for binding arguments so Eiffel basic types can be used when passing arguments to a statement. Added blob argument support.
Added helper support for transactions on the database. Added more binding arguments.
Introduced SQLite argument bindings to SQLite statements.
Implemented query statement callback as a function to allow the reciever to abort further receipt of results but returning True.
Reorganized a little but adding an advanced cluster. Used typed SQLite column types, result codes, and threading mode. Fixed bug in progress and busy handlers, where a result needed to be returned.
Laxed threading to allow the DB to be accessed my multiple threads, but statments need to be executed on the same thread as they were created.
Used correct result code.
Fixed iteration of results.
Added bulk for XML-RPC library for preservation.
Performed a little name refactoring for ledgability. Supported multiple SQLite statements in a single string, as is supported by SQLite. Implemented more features, such as change counts etc.
Added access to column name information. Added small example to demonstrate using the library.
Continued with SQLite library wrapper. Now can execute SQL manipulation and query statements. Database objects are now per-thread Added protection via assertions to ensure threads initializing objects can only use those objects. Added start of experimental implementation (as noted in SQLite docs) - backup and configuration. Added support for the EXPLAIN virtual machine code emitter.
Added beginnings of SQLite library.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.23 |