Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'robholland/master' | Jamis Buck | 2008-05-30 | 1 | -1/+1 |
|\ | |||||
| * | Inherit from StandardError for SQLite3 exceptions so that they are caught ↵ | Rob Holland | 2008-05-25 | 1 | -1/+1 |
| | | | | | | | | with a standard rescue | ||||
* | | version bump | Jamis Buck | 2008-05-30 | 1 | -1/+1 |
| | | |||||
* | | unquote double-quoted values, too. | Jamis Buck | 2008-05-30 | 1 | -0/+2 |
|/ | | | | Contributed by Łukasz Dargiewicz <lukasz.dargiewicz@gmail.com> | ||||
* | add missing require | Rob Holland | 2008-05-19 | 1 | -0/+1 |
| | |||||
* | use Date directly for parsing rather than going via Time | Rob Holland | 2008-05-17 | 1 | -1/+1 |
| | |||||
* | be more granular with time/data translation | Rob Holland | 2008-05-17 | 1 | -4/+5 |
| | |||||
* | amend rdoc to make it clear to use Statement#execute to execute a prepared ↵ | Rob Holland | 2008-05-17 | 1 | -0/+3 |
| | | | | statement | ||||
* | Revert "amend rdoc to make it clear to use Statement#execute to execute a ↵ | Rob Holland | 2008-05-17 | 1 | -3/+0 |
| | | | | | | | | prepared statement" Included some portability work by mistake. This reverts commit 36ff0b85ed9049a63cc3b66533282e730a7db398. | ||||
* | amend rdoc to make it clear to use Statement#execute to execute a prepared ↵ | Rob Holland | 2008-05-17 | 1 | -0/+3 |
| | | | | statement | ||||
* | small style fix | Rob Holland | 2008-05-15 | 1 | -1/+1 |
| | |||||
* | Add missing method, just because | Rob Holland | 2008-05-13 | 1 | -0/+1 |
| | |||||
* | Work around a quirk in SQLite's error reporting by calling sqlite3_reset to ↵ | Rob Holland | 2008-05-12 | 1 | -0/+3 |
| | | | | produce a more informative error code upon a failure from sqlite3_step. | ||||
* | Use int_bind64 on Fixnum values larger than a 32bit C int can take. | Rob Holland | 2008-05-12 | 1 | -1/+5 |
| | |||||
* | Correct busy_handler documentation | Rob Holland | 2008-05-07 | 1 | -4/+4 |
| | |||||
* | kill the paranoid copy of the license at the top of every source file | Jamis Buck | 2008-05-02 | 13 | -416/+0 |
| | |||||
* | check for TEXT columns before NULL, on the assumption that TEXT will be more ↵ | Jamis Buck | 2008-01-26 | 1 | -1/+3 |
| | | | | common than NULL (thanks Erik Veenstra) | ||||
* | use if/elsif rather than case, for slight performance improvement (thanks ↵ | Jamis Buck | 2008-01-26 | 1 | -7/+8 |
| | | | | Erik Veenstra) | ||||
* | cache the type-name, instead of recomputing it on each request (thanks Erik ↵ | Jamis Buck | 2008-01-26 | 1 | -3/+6 |
| | | | | Veenstra) | ||||
* | Use #eval instead of #define_method and #send for significant speed-up ↵ | Jamis Buck | 2008-01-26 | 1 | -1/+1 |
| | | | | (thanks Erik Veenstra) | ||||
* | ruby 1.9 compatibility tweaks (thanks Roman Le Negrate <roman2k@free.fr>) | Jamis Buck | 2008-01-17 | 2 | -3/+2 |
| | |||||
* | version bump | Jamis Buck | 2007-02-03 | 1 | -1/+1 |
| | |||||
* | make the table_info method adjust the returned default value for the rows so ↵ | Jamis Buck | 2007-01-30 | 1 | -2/+49 |
| | | | | that the sqlite3 change in 3.3.8 and greater can be handled transparently | ||||
* | support for building beta gems | Jamis Buck | 2007-01-29 | 1 | -0/+1 |
| | |||||
* | Version bump! | Jamis Buck | 2007-01-13 | 1 | -2/+2 |
| | |||||
* | reset the statement when binding new variables (thanks Mike Kusick, debian ↵ | Jamis Buck | 2007-01-13 | 2 | -1/+16 |
| | | | | bug #405614) | ||||
* | Fix another warning (thanks Mike Kasick, debian bug #405612) | Jamis Buck | 2007-01-13 | 1 | -0/+1 |
| | |||||
* | Get more detailed error messages when a DB connection cannot be established ↵ | Jamis Buck | 2007-01-13 | 1 | -1/+1 |
| | | | | (thanks Tom Moertel, closes #5504) | ||||
* | Get rid of (most of) the warnings when running in -w mode | Jamis Buck | 2007-01-13 | 2 | -2/+3 |
| | |||||
* | Allow bignum values to be bound (thanks Timothy Wood, closes #3463) | Jamis Buck | 2007-01-13 | 1 | -0/+2 |
| | |||||
* | deprecate the DL driver | Jamis Buck | 2007-01-13 | 1 | -0/+4 |
| | |||||
* | Allow bind parameters to be specified without a leading colon. Also allow ↵ | Jamis Buck | 2007-01-13 | 1 | -2/+3 |
| | | | | them to be specified as a symbol. | ||||
* | Fix for use of callbacks (busy_handler, set_authorize and trace) (thanks ↵ | Jamis Buck | 2007-01-13 | 1 | -10/+35 |
| | | | | Sylvain Joyeux, closes #2955) | ||||
* | Parenthesize parameters correctly (closes #3847) | Jamis Buck | 2007-01-13 | 1 | -1/+1 |
| | |||||
* | db.transaction should properly catch an exception (closes #3981) | Jamis Buck | 2007-01-13 | 1 | -1/+1 |
| | |||||
* | Update gemspec and version. Update README with instructions for installation ↵ | Jamis Buck | 2005-09-11 | 1 | -1/+1 |
| | | | | if sqlite3 is installed in a non-standard location. | ||||
* | Fixed a bug that caused crashes when using type translation with typeless ↵ | Jamis Buck | 2005-02-15 | 1 | -0/+1 |
| | | | | columns (like those from count(*), etc.). | ||||
* | Support for solaris. | Jamis Buck | 2005-02-10 | 1 | -1/+1 |
| | |||||
* | Added missing exceptions (format, range, and NOTADB). Exceptions also now ↵ | Jamis Buck | 2005-02-08 | 1 | -4/+20 |
| | | | | have a "code" attribute that is the numeric value of the error that occurred. | ||||
* | Added Database#query and made it possible to close a statement from a ↵ | Jamis Buck | 2005-02-07 | 4 | -4/+67 |
| | | | | resultset. This should make it easier to create a sqlite3 adapter for Og. | ||||
* | If 'Native' driver is not found, opening a second database resulted in a ↵ | Jamis Buck | 2005-02-07 | 1 | -1/+1 |
| | | | | NameError because the require would not fail--it would just return false. | ||||
* | Version bump. | Jamis Buck | 2005-02-06 | 1 | -1/+1 |
| | |||||
* | Version bump, and made it so that an array may be passed as the bind ↵ | Jamis Buck | 2005-02-05 | 3 | -4/+4 |
| | | | | parameter and it will be flattened prior to binding. The native implementation of bind_text also does a to_s on its parameter now to prevent segfaults. | ||||
* | Added various bsds to the detection routine in dl/api.rb. | Jamis Buck | 2005-01-31 | 1 | -1/+1 |
| | |||||
* | Changed layout to support tagging and branching | Jamis Buck | 2005-01-09 | 13 | -0/+2567 |