Laurent Dami
d43cf63ad0
added support for FTS3 fulltext searches : perl tokenizers, documentation and tests
2010-07-13 06:28:21 +00:00
Kenichi Ishigaki
d9887cd5b9
SAVEPOINT requires SQLite 3.6.11
2010-06-10 07:03:42 +00:00
Kenichi Ishigaki
563756cc99
sqlite_version_number
2010-06-10 06:29:29 +00:00
Kenichi Ishigaki
479cb58030
killed warnings
2010-05-24 13:10:16 +00:00
Kenichi Ishigaki
233eca519b
AvFILL is deprecated
2010-05-24 06:24:01 +00:00
Kenichi Ishigaki
1c50bae61b
returning an array should be better
2010-05-21 03:58:11 +00:00
Kenichi Ishigaki
937f856f37
compile options
2010-05-20 03:04:03 +00:00
Kenichi Ishigaki
2fa57ee8fa
DBD::SQLite: removed undocumented and useless reset method from a statement handle
2009-10-18 13:37:11 +00:00
Laurent Dami
ec38f98792
new implementation for collation_needed, no more malloc -- should no longer leak
...
new API for global registry of collations, using a "write-once" tied hash
2009-08-06 14:22:12 +00:00
Kenichi Ishigaki
6cfea888c7
DBD-SQLite: tentatively disabled collation_needed stuff as it leaks badly
2009-07-23 15:50:12 +00:00
Kenichi Ishigaki
bb74084586
DBD-SQLite: renamed several sqlite3_ functions to sqlite_, as sqlite3_ prefix should only be used for native sqlite3 functions
2009-07-21 06:34:11 +00:00
Laurent Dami
3714dc6954
- Added support for commit/rollback/update hooks (DAMI)
...
- Added support for set_authorizer (DAMI)
- Added support for collation_needed(), and reorganised driver API
for user-defined collations (DAMI)
- Exported constants from sqlite3.h into DBD::SQLite namespace (DAMI)
- Added support in t/lib/Test.pm for checking both versions of
driver-private methods ("func" / "sqlite_*") (DAMI)
- Removed unused and obsolete "list_tables" from SQLite.xs (DAMI)
- Added a default implementation for the REGEXP infix operator (DAMI)
2009-07-20 10:20:09 +00:00
Kenichi Ishigaki
1c06ff021e
DBD-SQLite: made sure if private methods/functions return true after successful calls ( #44871 )
2009-05-06 12:18:37 +00:00
Kenichi Ishigaki
b78c888711
DBD-SQLite: fixed return value of create_aggregate
2009-05-06 10:19:29 +00:00
Kenichi Ishigaki
400dc2b884
DBD-SQLite: fixed return value of enable_load_extension
2009-05-06 10:16:57 +00:00
Kenichi Ishigaki
e471875089
DBD-SQLite: fixed return value of create_function
2009-05-06 10:14:47 +00:00
Kenichi Ishigaki
a8346d9b42
DBD-SQLite: fixed return value of progress_handler
2009-05-06 09:40:43 +00:00
Kenichi Ishigaki
9b1e2854ca
DBD-SQLite: tweaked white spaces
2009-05-06 08:41:12 +00:00
Kenichi Ishigaki
804169717e
DBD-SQLite: prepared install_method() for the rest of the functions, and added tests for the installed methods (TODO: need to tweak return values for several functions)
2009-05-06 08:39:49 +00:00
Kenichi Ishigaki
4958487d94
DBD-SQLite: renamed misleading dbd_set_sqlite3_busy_timeout to sqlite3_db_busy_timeout (dbd_ prefix should be used for the ones defined in dbd_xsh.h in the DBI package)
2009-05-06 08:08:33 +00:00
Kenichi Ishigaki
87baa98f67
DBD-SQLite: applied the online backup patch from Toby Corkindale (with a little modification)
2009-05-06 07:55:35 +00:00
Kenichi Ishigaki
16d3af7794
DBD-SQLite: started using install_method(); ported last_insert_rowid as the first attempt
2009-05-05 09:02:02 +00:00
Adam Kennedy
683e627d25
Correcting newline style to native
2009-04-22 02:02:20 +00:00
Kenichi Ishigaki
3d9bf5c1e2
DBD-SQLite: switched from dTHX to pTHX_/aTHX_ where I could. I think #44884 is almost done except for the ones related to other tickets like #44871 (so we shouldn't close #44884 yet)
2009-04-10 01:58:31 +00:00
Kenichi Ishigaki
6b8dc80622
DBD-SQLite: applied an enable_load_extension patch from RT #32998
2009-04-05 13:04:56 +00:00
Adam Kennedy
8d35387d9a
Removing repository tags for things that won't update
2009-04-04 22:48:25 +00:00
Max Maischein
673c28b0e0
Added collations and progress
2009-03-31 21:24:12 +00:00
Kenichi Ishigaki
47af71743d
DBD::SQLite: applied a patch to fix "last_insert_rowid should handle sqlite_int64, not int" issue [RT #32723 ]
2009-01-29 03:47:24 +00:00
Kenichi Ishigaki
63b017a9dd
DBD::SQLite: reverted the patch from RT #35449 , which turns out to break tests
2009-01-29 03:38:06 +00:00
Kenichi Ishigaki
a0fe46546a
DBD::SQLite: applied a patch to make "do" faster [RT #35449 ]
2009-01-29 03:27:51 +00:00
Kenichi Ishigaki
44867ce5c5
DBD::SQLite: applied a patch to fix "version used only once" [RT #36467 ]
2009-01-29 02:33:29 +00:00
Adam Kennedy
d3c816b701
Importing DBD::SQLite 1.14 from the CPAN
2009-01-24 09:59:18 +00:00