The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.51_07 - 2016-10-16

Changes for version 1.51_06 - 2016-10-15

  • Updated SQLite to 3.15.0

Changes for version 1.51_05 - 2016-06-23

  • Updated SQLite to 3.13.0
  • Resolved #115465: column_info doesn't parse sizes with spaces (ilmari++)
  • Added two missing function declarations (rurban++)

Changes for version 1.51_04 - 2016-03-07

  • Updated SQLite to 3.11.1, which fixed an FTS5 index corruption issue

Changes for version 1.51_03 - 2016-02-20

  • No code change
  • Resolved #112220: t/62_regexp_multibyte_char_class.t fails for perl >= 5.22.0 and non-utf8 locale (SREZIC++)

Changes for version 1.51_02 - 2016-02-20

  • No code change; fixed a newly added test that only passed under recent perls (>= 5.18)

Changes for version 1.51_01 - 2016-02-20

  • CHANGES THAT MAY POSSIBLY BREAK YOUR OLD APPLICATIONS ***
  • Updated to SQLite 3.11.0. As upstream disabled two-arg fts3_tokenizer() for security concern, DBD::SQLite also stopped enabling it by default. If you do need perl tokenizer, compile/install with SQLITE_ENABLE_FTS3_TOKENIZER environmental variable.
  • Applied a doc patch by Salvatore Bonaccorso
  • Enabled (experimental) FTS5
  • Fixed REGEXP function to work under sqlite_unicode correctly (András Farkas++)

Documentation

The DBD::SQLite Cookbook
Using fulltext searches with DBD::SQLite

Modules

Self-contained RDBMS in a DBI Driver
common SQLite constants
SQLite virtual tables implemented in Perl
virtual table for viewing file contents
virtual table hooked to Perl data

Provides

in lib/DBD/SQLite/VirtualTable.pm
in lib/DBD/SQLite/VirtualTable/FileContent.pm
in lib/DBD/SQLite/VirtualTable/PerlData.pm