Kenichi Ishigaki
3363414db3
expose sqlite3_get_autocommit ( fix #52 )
2019-07-12 02:01:41 +09:00
Max Maischein
1fd1a0d15f
Handle 'unknown' op in DBD::SQLite::VirtualTable::PerlData
...
This patch adds code and a test when SQLite generates an 'unknown'
op for a table join in the BEST_INDEX() callback. The Perl code crashed
when such an op was generated for a JOIN criterion by the SQLite engine.
The SQLite engine creates an 'unknown' op on the following SQL
for example:
select r.nodepath
from temp.scan_results r
left join temp.scan_results m
on r.nodepath = m.nodepath+1
where m.nodepath is null
The important part is that the right side of the left join must be
checked for IS NULL.
2019-01-25 19:05:07 +01:00
Kenichi Ishigaki
c17009cea0
updated MANIFEST
2019-01-06 22:27:05 +09:00
Kenichi Ishigaki
a28532af37
implemented sqlite_db_config interface (RT-128056)
2018-12-22 05:09:06 +09:00
Kenichi Ishigaki
66dff77e10
added sqlite_limit method
2018-12-01 13:50:45 +09:00
Kenichi Ishigaki
c8ee5f0500
updated MANIFEST
2018-09-17 04:07:06 +09:00
Kenichi Ishigaki
849d2ac9ad
Add a regression test for RT-124227
2018-01-27 12:34:47 +09:00
Kenichi Ishigaki
3ba2feb306
updated MANIFEST
2017-12-16 03:34:58 +09:00
Kenichi Ishigaki
434aea6479
rename t/lib/Test.pm to t/lib/SQLiteTest.pm
2017-03-04 15:04:39 +09:00
Kenichi Ishigaki
473a3bf4bf
releng 1.51_05
2016-06-23 10:19:58 +09:00
Kenichi Ishigaki
f351137d55
updated MANIFEST
2016-02-20 09:48:42 +09:00
Kenichi Ishigaki
e9ae705fb6
split dbdimp.c and move tokenizer/virtual table-related code into .inc files
2016-02-16 12:23:09 +09:00
Kenichi Ishigaki
c58791f768
releng 1.49_05
2016-01-11 22:30:08 +09:00
Kenichi Ishigaki
f7dde96931
outermost savepoint should be treated as a begin(RT #106151 )
2015-08-04 19:12:58 +09:00
Kenichi Ishigaki
f1b3d389cd
updated MANIFEST
2015-04-16 17:53:52 +09:00
Kenichi Ishigaki
b1975f1e97
supported extended result codes
2015-03-20 11:52:46 +09:00
Kenichi Ishigaki
eeeecf1177
not to ship maintenance utilities
2015-03-19 02:20:14 +09:00
Kenichi Ishigaki
ea3e25e620
added a generated constants.inc and ::Constants
2015-03-19 02:17:40 +09:00
Laurent Dami
c6d9c27e22
RT#99748
...
- added support for undef (NULLs) in comparisons
- new test file t/virtual_table/rt_99748.t for testing nulls and comparing vtable with a regular table
- tests that no security holes can be inserted in compiled regexes
- ROWIDs start at 1, not at 0
- replaced qr{..} by m{..}
2014-10-25 21:06:16 +02:00
Kenichi Ishigaki
e1465e1791
updated MANIFEST
2014-08-21 17:59:40 +09:00
Kenichi Ishigaki
68a73aba1b
updated MANIFEST
2014-07-21 10:10:27 +09:00
Laurent Dami
ab008be4e3
test the example described in L<DBD::SQLite::VirtualTable::PerlData/"Hashref example : unicode characters">
2014-07-20 20:29:02 +02:00
Laurent Dami
0ec13083f1
implementation of FIND_FUNCTION, plus a couple of cosmetic changes in various places
2014-07-20 18:57:19 +02:00
Laurent Dami
d6a77c88ea
bug corrections & addition of class VirtualTable/PerlData
2014-07-10 05:45:28 +02:00
Laurent Dami
78984a9de8
initial support for virtual tables in Perl (WORK IN PROGRESS)
2014-07-09 08:31:34 +02:00
Laurent Dami
b6d9f86716
move FTS documentation to a separate file
2014-07-05 04:19:31 +02:00
Laurent Dami
96325b1916
test case for RT#96878 : inserting into a contentless FTS table
...
OK without bind values
NOK with bind values ("constraint failed")
In the end, it's not really a bug, but rather a matter of usage pattern
2014-07-04 22:07:03 +02:00
Kenichi Ishigaki
3f7a026b91
updated MANIFEST
2014-01-09 00:20:30 +09:00
Kenichi Ishigaki
ee484ecb0d
updated MANIFEST
2013-08-30 03:45:13 +09:00
Kenichi Ishigaki
451e952bac
updated MANIFEST (oops)
2013-08-27 15:38:19 +09:00
Kenichi Ishigaki
d046aead2d
added a few files previously generated by a release script
2013-05-29 15:00:39 +09:00
Adam Kennedy
9cec70c022
Final release prep
2009-03-27 10:42:33 +00:00
Kenichi Ishigaki
e366c24c23
DBD::SQLite: updated bundled SQLite to 3.6.10, and bumped up the version requirement for installed SQLite to 3.6.0 as 3.6.x has backward incompatibility (cont.)
2009-01-29 01:28:06 +00:00
Adam Kennedy
d3c816b701
Importing DBD::SQLite 1.14 from the CPAN
2009-01-24 09:59:18 +00:00