Commit Graph

  • 47ef0468f3 Fixed the Makefile after reorganization of the source files Sébastien Rombauts 2013-03-10 19:07:08 +01:00
  • 873e48c86c Create gh-pages branch via GitHub Sébastien Rombauts 2013-03-10 10:46:22 -07:00
  • 19e66c288a Updated Doxygen documentation Sébastien Rombauts 2013-03-10 18:17:02 +01:00
  • 562650bf39 fixed filepath in VS2010 sqlite libray project Sébastien Rombauts 2013-03-10 18:15:57 +01:00
  • f91579a951 Reordering the README, adding a Coding Style Guideline section Sébastien Rombauts 2013-03-10 17:08:31 +01:00
  • 50f7d1eb11 How to contribute Sébastien Rombauts 2013-03-10 16:40:11 +01:00
  • ae14bf71e9 Installation instructions Sébastien Rombauts 2013-03-10 16:35:03 +01:00
  • 501c91e18f Small updates to TODO and README Sébastien Rombauts 2013-03-10 16:06:42 +01:00
  • 5b52766769 Create gh-pages branch via GitHub Sébastien Rombauts 2013-03-10 04:56:15 -07:00
  • 5c4b45c2aa Updated TODO.txt and README.md Sebastien Rombauts 2013-03-10 12:47:08 +01:00
  • 1a82510821 Reorganizing the directory, the sources and the msvc files Sebastien Rombauts 2013-03-10 12:18:47 +01:00
  • 7c25eff6ff reordering goals : MIT License in last position Sebastien Rombauts 2013-03-10 10:45:14 +01:00
  • ca3d9b2abc Updating the VS2008 project with _CRT_SECURE_NO_WARNINGS Sebastien Rombauts 2013-03-10 08:20:14 +01:00
  • 49df5556a8 Adding the copyright notice in the LICENSE file Sébastien Rombauts 2013-03-09 23:09:15 +01:00
  • 44fde46e2a Blob example using an in-memory database Sébastien Rombauts 2013-03-09 23:00:02 +01:00
  • 65ad65b40c Adding a test/example for blob methods, with a fix for bind(blob) Sébastien Rombauts 2013-03-09 22:50:53 +01:00
  • 66cf354a65 Updated changelog, TODO and a comment Sébastien Rombauts 2013-03-09 21:25:52 +01:00
  • 6a367c50e2 Added binding of a binary blob of data Sébastien Rombauts 2013-03-09 17:54:58 +01:00
  • 8fa9d7ac09 Merge branch 'master' of https://github.com/SRombauts/SQLiteCpp Sébastien Rombauts 2013-03-09 12:29:56 +01:00
  • c0fb139bb6 example updated : the third row converted to float values, and renamed "weigth" instead of "size" Sébastien Rombauts 2013-03-09 12:28:23 +01:00
  • 545dd01bc6 Repairing Linux compilation Sébastien Rombauts 2013-03-09 08:40:03 +01:00
  • b0737c55bf Create gh-pages branch via GitHub Sébastien Rombauts 2013-03-08 13:13:18 -08:00
  • 0d08dc1e45 Updated ignore for VS2010 usage Sébastien Rombauts 2013-03-08 22:04:00 +01:00
  • 2412de7676 Adding getBlob, getType and isInteger/isFloat/isText/isBlob/isNull methods to the Column class Sébastien Rombauts 2013-03-08 21:49:28 +01:00
  • dc4802edd5 Adding the method getBytes to the Column object, returning the size in bytes of the text value. Sébastien Rombauts 2013-03-08 21:24:38 +01:00
  • bc5b64d4a3 Updated documentation, removing consteness of the getColumn() method, and increasing version to v0.5 Sébastien Rombauts 2013-03-08 21:22:33 +01:00
  • a9caa61264 Updated README (copyright 2013) and TODO Sébastien Rombauts 2013-03-08 20:29:16 +01:00
  • 244a8bff60 Adding mpSQLite to the statement Shared Pointer for error reporting Sébastien Rombauts 2013-03-07 11:48:52 +01:00
  • d535ccb09f Adding an encapsulation to the statement ref counter : a shared pointer class Sébastien Rombauts 2013-03-07 09:00:37 +01:00
  • c94fe1fb4b This wrapper is not thread safe Sébastien Rombauts 2013-03-06 17:25:05 +01:00
  • 0ffa0b8f0c using assert() in example program to provide a basic test coverage Sébastien Rombauts 2013-03-06 17:15:18 +01:00
  • 56aa208f62 copyright 2012-2013 Sébastien Rombauts 2013-03-06 17:10:01 +01:00
  • 4448038af4 Using (optional) assert() on errors in destructors, where exceptions are not allowed Sébastien Rombauts 2013-03-06 17:06:00 +01:00
  • 3f226983f0 Minor update of README.md and some more TODO (eg. C++11 support) Sébastien Rombauts 2013-03-06 17:02:47 +01:00
  • c04593aa7e Added Visual Studio 2010 solution and projects Sébastien Rombauts 2012-12-17 21:30:53 +01:00
  • 3a8eebc597 Visual Studio 2008 Solution now compiling sqlite3 as a static library Sebastien Rombauts 2012-12-11 20:43:09 +01:00
  • 560bc958df Adding a Statement::exec() method to execute a one-step query with no expected result Sébastien Rombauts 2012-12-10 16:49:36 +01:00
  • 792824008a Updating SQLite library from version 3.7.11 (march 2012) to 3.7.14.1 (october 2012) Sébastien Rombauts 2012-12-10 16:15:55 +01:00
  • e5c6e8dcca More comments ; exec functions throw exception in case of error Sébastien Rombauts 2012-12-10 15:14:05 +01:00
  • 8f17c9090b Comment on the return of Database::exec() Sébastien Rombauts 2012-12-10 14:55:18 +01:00
  • 8b67e71792 Added some more comments and cross references between Database::exec() and Statement::executeStep() Sébastien Rombauts 2012-12-10 14:51:37 +01:00
  • 5413e43dad Added comments to the return values of executeStep() that has a not-so-simple behavior Sébastien Rombauts 2012-12-10 14:30:05 +01:00
  • 9a5b993ae9 Transaction destructor must never throw exception Sébastien Rombauts 2012-12-10 10:52:25 +01:00
  • e7e979433d Slightly updated readme Sébastien Rombauts 2012-12-06 17:39:30 +01:00
  • 021f6cfd16 Additional warning on data lifetime Sébastien Rombauts 2012-12-06 17:30:02 +01:00
  • ffc00e1962 VS2008 Release: added the "src/sqlite3" include path Sébastien Rombauts 2012-12-06 17:28:48 +01:00
  • fbd7edc9fb Eclipse CDT project configuration Sébastien Rombauts 2012-12-05 17:43:14 +01:00
  • b6a86ab467 Correction of the last warning for gcc -Weffc++ (a member to init in the constructor initialization list) Sébastien Rombauts 2012-12-05 17:40:03 +01:00
  • 554a79b64d Added a copy constructor that increments the reference counter, thanks to a patch from Mark P. Sébastien Rombauts 2012-12-05 17:36:02 +01:00
  • 0055fcc2db Updated comments for the heap allocated (thread unsage) mpStmtRefCount ref counter shared between Statement and Column objects Sébastien Rombauts 2012-11-27 15:41:40 +01:00
  • a5cb3267eb Added supported plaforms list Sébastien Rombauts 2012-11-06 19:14:51 +01:00
  • ede851eb3e Fix Visual Studio 2010 and Visual Studio 2012 compilation Sébastien Rombauts 2012-11-04 20:43:17 +01:00
  • cffc0ae0d0 Outdated Visual Studio Solution Sebastien Rombauts 2012-11-02 12:38:44 +01:00
  • a2446187fa Added comments on opening a database connection Sébastien Rombauts 2012-10-31 10:10:49 +01:00
  • ab55e695af Makefile was outdated Sébastien Rombauts 2012-10-25 22:47:03 +02:00
  • 37a760945c Added a Database::tableExists() easy to use function, useful for unit testing. 0.4.0 Sébastien Rombauts 2012-04-23 07:16:59 +02:00
  • cfe042dd41 Added the dealocation of the reference counter Sébastien Rombauts 2012-04-17 07:06:41 +02:00
  • fb1b17bfff Added an easy wrapper Column Database::execAndGet("query"), version number increased to 0.3.0 Sébastien Rombauts 2012-04-16 07:19:54 +02:00
  • d516ea72c5 Column is again an independant class Sébastien Rombauts 2012-04-16 07:11:23 +02:00
  • 9c2544ef16 Added a reference counter to the SQLite Statement Object handle Sébastien Rombauts 2012-04-16 06:51:07 +02:00
  • 058e0ea3fc Created gh-pages branch via GitHub Sébastien Rombauts 2012-04-12 00:12:25 -07:00
  • 17124b3025 Added bind by name methods to the Statement class Sébastien Rombauts 2012-04-11 22:30:50 +02:00
  • b3f5543063 Formatting for GitHub Sébastien Rombauts 2012-04-10 22:48:09 +02:00
  • 9d7c0cf616 Formating for github Sébastien Rombauts 2012-04-10 22:29:58 +02:00
  • a72d11e213 Adding a second sample to demonstrate how to manage transaction Sébastien Rombauts 2012-04-10 22:22:39 +02:00
  • bde2c175a7 Correction for Linux Sébastien Rombauts 2012-04-10 21:53:42 +02:00
  • 8cf6d8e8b8 Some more concurence analysis Sebastien Rombauts 2012-04-09 22:22:50 +02:00
  • 49f91bae6f Added getLastInsertId() and detBusyTimout() Sebastien Rombauts 2012-04-09 21:17:45 +02:00
  • cc08116ccb Simplifing the README, updating TODO and adding info to the concurrence list Sébastien Rombauts 2012-04-09 18:36:25 +02:00
  • da95147cfa Removed the Statement registration list, adding unnecessary extra complexity Sébastien Rombauts 2012-04-09 11:30:46 +02:00
  • 37f3bd506f sqdbpp review Sébastien Rombauts 2012-04-07 08:58:53 +02:00
  • 9b641a5f59 Minor additions Sébastien Rombauts 2012-04-06 18:08:04 +02:00
  • 74ffd41dec Started a file to compare other C++ wrapers Sébastien Rombauts 2012-04-05 19:18:00 +02:00
  • b1a1363e90 Simplifing Markdown formating to solve GitHub issues Sebastien Rombauts 2012-04-05 07:28:45 +02:00
  • f05d1b4b68 Added a TODO list 0.1.0 Sébastien Rombauts 2012-04-04 20:19:49 +02:00
  • 3b82360a45 Explaining goals of the project Sébastien Rombauts 2012-04-04 20:11:03 +02:00
  • 673acee670 Adding a version number like in sqlite3.h, starting with 0.1.0 Sébastien Rombauts 2012-04-04 19:55:46 +02:00
  • c4f041cb46 Added a simple RAII Transaction class Sébastien Rombauts 2012-04-04 19:15:23 +02:00
  • acf27fd052 Some small spelling corrections Sébastien Rombauts 2012-04-04 14:15:58 +02:00
  • 3ef58a7e0c Linux compilation : remove(filename) instead of std::remove(filename) Sébastien Rombauts 2012-04-04 14:13:27 +02:00
  • dce8466f1e Added a short description on the RAII design Sébastien Rombauts 2012-04-04 14:12:38 +02:00
  • c2003d0bd1 Added a simple Database::exec() methode to execute simple (multiple) SQL statement Sebastien Rombauts 2012-04-04 07:39:42 +02:00
  • b17ea542d4 Giving access to the list of registered statements Sebastien Rombauts 2012-04-03 06:57:20 +02:00
  • 4274b662a6 Corrected example for Windows Sebastien Rombauts 2012-04-02 21:31:28 +02:00
  • a868afa4e2 Removing Collumn.o from Makefile Sébastien Rombauts 2012-04-02 20:58:41 +02:00
  • bad420cffa Simplifing the code sample for GitHub formating Sébastien Rombauts 2012-04-02 19:27:36 +02:00
  • 83846c890b Trying to correct markdown syntax for GitHub Sébastien Rombauts 2012-04-02 19:24:38 +02:00
  • 217ade3ca6 Trying to correct markdow formating for GitHub Sébastien Rombauts 2012-04-02 19:21:55 +02:00
  • 8fd560ad7d Trying to correct markdown formating for GitHub Sébastien Rombauts 2012-04-02 19:12:05 +02:00
  • 172d32a871 Converting README to the markdown extension fot GitHub main page Sébastien Rombauts 2012-04-02 19:09:51 +02:00
  • 8d62ab4654 Better readme file, with small example. Sébastien Rombauts 2012-04-02 19:06:51 +02:00
  • 00a8e0a642 Moving Column to make it an inner class of Statement Sébastien Rombauts 2012-04-02 19:00:24 +02:00
  • 68bf74e0a5 Updated Makefile and added Eclipse project Sébastien Rombauts 2012-04-02 07:15:59 +02:00
  • 716a50be78 Added inline cast operators to the Column::getXxx() appropriate functions Sébastien Rombauts 2012-04-02 07:14:01 +02:00
  • 4288cb511e Moving all methods getColumnXxx() to an intermediate Column object Sébastien Rombauts 2012-04-02 06:57:49 +02:00
  • 39db797186 Database and Statement objects must not be copied Sébastien Rombauts 2012-04-02 06:35:13 +02:00
  • 9658ee7e16 Added a small private method Statement::check(ret) Sebastien Rombauts 2012-04-01 20:53:26 +02:00
  • 00d6be86bc Added getColumnXxx() method to access the result Sebastien Rombauts 2012-04-01 11:06:20 +02:00
  • 0a1520ced0 Added Statement::getColumnCount() and commented out the throw specifications (they are not usefull) Sebastien Rombauts 2012-03-31 17:45:40 +02:00
  • abc1f7bfa3 Added binding function, and a simple example with an integer value Sebastien Rombauts 2012-03-31 17:33:27 +02:00