This repository has been archived by the owner on Nov 11, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
86 lines (56 loc) · 2.49 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
NAME
DBD::SQLeet - Encryption-capable SQLite3 DBI driver
SYNOPSIS
use DBI;
my $dbh = DBI->connect("dbi:SQLeet:dbname=$dbfile","","");
$dbh->do("PRAGMA key = 'password';");
DESCRIPTION
DBD::SQLeet is a combination of the DBD::SQLite CPAN module and
sqleet - public domain encryption extension for SQLite3:
<https://github.com/resilar/sqleet>
DBD::SQLeet Perl code and test suite
are entirely based on the DBD::SQLite v.1.58 CPAN module.
The DBD::SQLeet API is a copy of the DBD::SQLite v.1.58 API.
See <https://metacpan.org/pod/DBD::SQLite> for reference.
SQLITE VERSION
DBD::SQLeet is compiled with a bundled sqleet library:
sqleet version 0.26.0 as of this release.
DBD::SQLeet follows the sqleet versioning scheme.
<https://github.com/resilar/sqleet#versioning-scheme>
Version 0.26.0 of sqleet is based on SQLite v3.26.0
DIFFERENCES FROM DBD::SQLite
URI filename syntax
DBD::SQLeet may not open successfully a database using the following code:
my $dbh = DBI->connect("dbi:SQLite:file:$dbfile","","");
SQLite3 support for opening an URI filename is otherwise not impaired.
You can use:
my $dbh = DBI->connect("dbi:SQLite:uri=file:$dbfile","","");
No DBD::SQLeet::VirtualTable classes
DBD::SQLeet has no classes similar to
DBD::SQLite::VirtualTable::FileContent and DBD::SQLite::VirtualTable::PerlData.
AUTHORS
Matt Sergeant <matt@sergeant.org>
Francis J. Lacoste <flacoste@logreport.org>
Wolfgang Sourdeau <wolfgang@logreport.org>
Adam Kennedy <adamk@cpan.org>
Max Maischein <corion@cpan.org>
Laurent Dami <dami@cpan.org>
Kenichi Ishigaki <ishigaki@cpan.org>
Dimitar D. Mitov <ddmitov@cpan.org>
COPYRIGHT
Some parts of the bundled SQLite code in this distribution are Public Domain:
<https://www.sqlite.org/copyright.html>
sqlite3.c and sqlite3.h in this distribution are part of sqleet and
they are released under the terms of UNLICENSE:
<https://github.com/resilar/sqleet>
DBD::SQLite is copyright 2002 - 2007 Matt Sergeant.
Some parts copyright 2008 Francis J. Lacoste.
Some parts copyright 2008 Wolfgang Sourdeau.
Some parts copyright 2008 - 2013 Adam Kennedy.
Some parts copyright 2009 - 2013 Kenichi Ishigaki.
Some parts derived from DBD::SQLite::Amalgamation
copyright 2008 Audrey Tang.
This program is free software; you can redistribute
it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the
LICENSE file included with this module.