/[eiffelstudio]/trunk/Src/framework/sqlite3/sqlite_statement.e
ViewVC logotype

Log of /trunk/Src/framework/sqlite3/sqlite_statement.e

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 87635)

Revision 85923 - (view) (annotate) - [select for diffs]
Modified Fri Mar 18 15:53:01 2011 UTC (8 years, 8 months ago) by jfiat
File length: 24675 byte(s)
Diff to previous 82641
Fixed void-safety issue with sqlite3 library

Revision 82641 - (view) (annotate) - [select for diffs]
Modified Mon Mar 22 18:42:30 2010 UTC (9 years, 8 months ago) by paulb
File length: 24670 byte(s)
Diff to previous 81127
Committed non-committed code. The code still does not compile any better though (i.e. api_pointer is unknown in the backup class.


Revision 81127 - (view) (annotate) - [select for diffs]
Modified Fri Oct 9 23:47:07 2009 UTC (10 years, 2 months ago) by paulb
File length: 22902 byte(s)
Diff to previous 81071
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.


Revision 81071 - (view) (annotate) - [select for diffs]
Modified Fri Oct 9 00:20:29 2009 UTC (10 years, 2 months ago) by paulb
File length: 22772 byte(s)
Diff to previous 81049
Fixed issue with empty statements.


Revision 81049 - (view) (annotate) - [select for diffs]
Modified Thu Oct 8 00:26:41 2009 UTC (10 years, 2 months ago) by paulb
File length: 22626 byte(s)
Diff to previous 81044
Simplified SQLITE_DATABASE's interface.
Converted to static library.
Removed unused classes.


Revision 81044 - (view) (annotate) - [select for diffs]
Modified Wed Oct 7 18:40:56 2009 UTC (10 years, 2 months ago) by paulb
File length: 22010 byte(s)
Diff to previous 81017
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.


Revision 81017 - (view) (annotate) - [select for diffs]
Modified Tue Oct 6 00:24:03 2009 UTC (10 years, 2 months ago) by paulb
File length: 21560 byte(s)
Diff to previous 81004
Added helper support for transactions on the database.
Added more binding arguments.


Revision 81004 - (view) (annotate) - [select for diffs]
Modified Sat Oct 3 00:10:32 2009 UTC (10 years, 2 months ago) by paulb
File length: 21448 byte(s)
Diff to previous 81001
Introduced SQLite argument bindings to SQLite statements.


Revision 81001 - (view) (annotate) - [select for diffs]
Modified Fri Oct 2 19:55:44 2009 UTC (10 years, 2 months ago) by paulb
File length: 19938 byte(s)
Diff to previous 80765
Implemented query statement callback as a function to allow the reciever to abort further receipt of results but returning True. 


Revision 80765 - (view) (annotate) - [select for diffs]
Modified Fri Sep 18 23:48:56 2009 UTC (10 years, 2 months ago) by paulb
File length: 19781 byte(s)
Diff to previous 80106
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.


Revision 80106 - (view) (annotate) - [select for diffs]
Modified Tue Aug 4 21:21:34 2009 UTC (10 years, 4 months ago) by paulb
File length: 19812 byte(s)
Diff to previous 80024
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.


Revision 80024 - (view) (annotate) - [select for diffs]
Modified Thu Jul 30 22:28:42 2009 UTC (10 years, 4 months ago) by paulb
File length: 18632 byte(s)
Diff to previous 79778
Used correct result code.


Revision 79778 - (view) (annotate) - [select for diffs]
Modified Tue Jul 14 22:23:51 2009 UTC (10 years, 4 months ago) by paulb
File length: 18573 byte(s)
Diff to previous 79515
Fixed iteration of results.


Revision 79515 - (view) (annotate) - [select for diffs]
Modified Tue Jun 30 00:29:31 2009 UTC (10 years, 5 months ago) by paulb
File length: 18511 byte(s)
Diff to previous 79099
Added bulk for XML-RPC library for preservation.


Revision 79099 - (view) (annotate) - [select for diffs]
Modified Thu Jun 4 22:20:38 2009 UTC (10 years, 6 months ago) by paulb
File length: 17574 byte(s)
Diff to previous 79074
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.


Revision 79074 - (view) (annotate) - [select for diffs]
Modified Thu Jun 4 00:26:15 2009 UTC (10 years, 6 months ago) by paulb
File length: 13163 byte(s)
Diff to previous 79070
Added access to column name information.
Added small example to demonstrate using the library.


Revision 79070 - (view) (annotate) - [select for diffs]
Modified Wed Jun 3 23:27:28 2009 UTC (10 years, 6 months ago) by paulb
File length: 12957 byte(s)
Diff to previous 78922
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.


Revision 78922 - (view) (annotate) - [select for diffs]
Added Thu May 28 21:40:59 2009 UTC (10 years, 6 months ago) by paulb
File length: 11093 byte(s)
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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.23