Kenichi Ishigaki
076a7fd814
Release 1.67_05
2021-06-13 08:38:29 +09:00
Kenichi Ishigaki
fd0ecce1b0
Tweak doc
2021-06-06 01:56:56 +09:00
Kenichi Ishigaki
dddc12423a
Make DBD_SQLITE_STRING_MODE_ constants exportable
2021-05-31 08:31:22 +09:00
Kenichi Ishigaki
5c7779f889
Release 1.67_04
2021-05-31 07:53:52 +09:00
Kenichi Ishigaki
0557f8d315
Update SQLite to 3.35.5
2021-05-30 21:24:14 +09:00
Felipe Gasper
9dc75eaead
Replace “string_unicode” boolean with “string_mode” enum.
...
Issue #78 and issue #68 : This introduces additional, more robust
schemas for translating strings between SQLite and Perl.
2021-05-29 19:19:58 -04:00
Bjoern Hoehrmann
0c6d966f1c
Note conflict between SQLITE_THREADSAFE default and extensions that need sqlite3_mutex_* functions
2021-04-17 14:13:48 +02:00
Kenichi Ishigaki
020bc9062f
Update SQLite to 3.35.4
2021-04-17 14:04:50 +09:00
Kenichi Ishigaki
e455116b51
Release 1.67_03
2021-03-31 06:35:06 +09:00
Kenichi Ishigaki
4a81dcf4c7
Upgrade SQLite to 3.35.3
2021-03-31 06:22:09 +09:00
Kenichi Ishigaki
242d674a55
Release 1.67_02
2020-12-06 02:04:08 +09:00
Kenichi Ishigaki
4d1b28c393
Expose sqlite3_txn_state
2020-12-06 02:00:27 +09:00
Kenichi Ishigaki
fa6fa30878
Add a few constants
2020-12-06 01:59:56 +09:00
Kenichi Ishigaki
09278cad8e
Updated SQLite to 3.34.0
2020-12-05 18:19:38 +09:00
Kenichi Ishigaki
e51324a7a3
Release 1.67_01
2020-11-24 21:57:43 +09:00
Todd Rinaldo
077ce52491
Switch to XSLoader
2020-11-05 10:54:42 -06:00
Kenichi Ishigaki
f6f75fa325
Update SQLite to 3.33.0
2020-08-30 11:16:42 +09:00
Kenichi Ishigaki
108b4a9b54
Release 1.66
2020-08-30 11:12:12 +09:00
Kenichi Ishigaki
3e91167b0c
Release 1.65_03
2020-07-27 01:41:36 +09:00
Kenichi Ishigaki
4d7d00544e
Update constants
2020-07-27 01:36:35 +09:00
Kenichi Ishigaki
9159838d96
Updated SQLite to 3.32.3
2020-07-27 01:36:01 +09:00
Kenichi Ishigaki
3dfcbcd8f1
Release 1.65_02
2020-02-08 22:00:34 +09:00
Kenichi Ishigaki
28cb59487f
Update constants
2020-02-08 20:07:50 +09:00
Kenichi Ishigaki
a47cb92cfd
Update SQLite to 3.31.1
2020-02-08 20:01:49 +09:00
Kenichi Ishigaki
d958b05c1d
Release 1.65_01
2020-01-18 10:53:56 +09:00
Kenichi Ishigaki
2e455b0861
Add a note on the return value of a function for create_function
2020-01-18 10:01:07 +09:00
Kenichi Ishigaki
0cbc86a243
update constants
2019-10-27 23:53:30 +09:00
Kenichi Ishigaki
3565afd633
update SQLite to 3.30.1
2019-10-27 23:50:13 +09:00
Pali
012ad14605
Add DBI SQL_BIT, SQL_BINARY, SQL_VARBINARY and SQL_LONGVARBINARY types as alias for SQLITE_BLOB
...
Other DBI drivers use DBI SQL_VARBINARY type for binary data, including
SQLite3 ODBC driver (via DBD::ODBC). So this change allows to use DBI
SQL_VARBINARY type for SQLite3 blob data.
2019-08-16 14:41:37 +02:00
Kenichi Ishigaki
1bab5016df
release 1.64
2019-08-12 18:01:57 +09:00
Kenichi Ishigaki
3212d33b59
release 1.63_05
2019-07-12 02:47:53 +09:00
Kenichi Ishigaki
3363414db3
expose sqlite3_get_autocommit ( fix #52 )
2019-07-12 02:01:41 +09:00
Kenichi Ishigaki
e0aba4fb86
update constants
2019-07-12 01:14:05 +09:00
Kenichi Ishigaki
83885adae4
updated SQLite to 3.29.0
2019-07-12 01:09:18 +09:00
Kenichi Ishigaki
685c944cb5
release 1.63_04
2019-05-25 01:39:09 +09:00
Kenichi Ishigaki
e3bce4ab39
fix $dbh->quote(blob, SQL_BLOB) #51
2019-05-25 01:33:09 +09:00
Kenichi Ishigaki
d4de22088c
sqlite_db_filename may return an empty string or undef, dependeing on the situation ( fix #50 )
2019-05-23 03:31:31 +09:00
Kenichi Ishigaki
a9c7c5131a
updated SQLite to 3.28.0
2019-04-18 00:40:25 +09:00
Kenichi Ishigaki
885fded4b6
updated SQLite to 3.27.2
2019-03-05 00:21:10 +09:00
Kenichi Ishigaki
dd9df3efea
release 1.63_03
2019-02-15 01:55:00 +09:00
Kenichi Ishigaki
6e89c499b4
release 1.63_02
2019-02-14 04:08:12 +09:00
Kenichi Ishigaki
e76abc2774
updated SQLite to 3.27.1
2019-02-11 21:51:16 +09:00
Kenichi Ishigaki
13da736ed6
release 1.63_01
2019-01-26 07:19:04 +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
fb1cf99dde
release 1.62
2018-12-29 02:57:17 +09:00
Kenichi Ishigaki
fc491a64a9
add more examples for sqlite_db_config (wyant++)
2018-12-23 02:13:04 +09:00
Kenichi Ishigaki
f05eecb56e
release 1.61_04
2018-12-22 15:35:12 +09:00
Kenichi Ishigaki
a719c681d4
add sqlite_defensive option
2018-12-22 15:18:41 +09:00
Kenichi Ishigaki
30c290f49f
replace a old sample version number with the latest
2018-12-22 05:28:46 +09:00
Kenichi Ishigaki
2c2d9800f3
fixed pod
2018-12-22 05:28:19 +09:00