-
Notifications
You must be signed in to change notification settings - Fork 58
/
MANIFEST
124 lines (124 loc) · 5.24 KB
/
MANIFEST
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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
Changes History of significant changes to the DBI
DBI.pm The Database Interface Module Perl code
DBI.xs The Database Interface Module XS code
DBIXS.h The DBI XS public interface for Drivers (DBD::...)
Driver.xst Template driver xs file
Driver_xst.h Template driver xs support code
INSTALL
LICENSE
MANIFEST
Makefile.PL The Makefile generator
cpanfile
Perl.xs Test harness (currently) for Driver.xst
README.md
dbd_xsh.h Prototypes for standard Driver.xst interface
dbi_sql.h Definitions based on SQL CLI / ODBC (#inc'd by DBIXS.h)
dbipport.h Perl portability macros (from Devel::PPort)
dbilogstrip.PL Utility to normalise DBI logs so they can be compared with diff
dbiprof.PL
dbiproxy.PL Frontend for DBI::ProxyServer
dbivport.h DBI version portability macros (for drivers to copy)
dbixs_rev.h Defines DBIXS_REVISION macro holding DBIXS.h subversion revision number
dbixs_rev.pl Utility to write dbixs_rev.h
ex/perl_dbi_nulls_test.pl A test script for forms of IS NULL qualification in SQL
ex/profile.pl A test script for DBI::Profile
ex/corogofer.pl A test script for DBD::Gofer::Transport::corostream
ex/unicode_test.pl
lib/Bundle/DBI.pm A bundle for automatic installation via CPAN.
lib/DBD/DBM.pm A driver for DBM files (uses DBD::File)
lib/DBD/ExampleP.pm A very simple example Driver module
lib/DBD/File.pm A driver base class for simple drivers
lib/DBD/File/Developers.pod Developer documentation for DBD::File
lib/DBD/File/Roadmap.pod Roadmap for DBD::File and other Pure Perl DBD's
lib/DBD/File/HowTo.pod Guide to write a DBD::File based DBI driver
lib/DBD/Gofer.pm DBD::Gofer 'stateless proxy' driver
lib/DBD/Gofer/Policy/Base.pm
lib/DBD/Gofer/Policy/pedantic.pm Safest and most transparent, but also slowest
lib/DBD/Gofer/Policy/classic.pm Reasonable policy for typical usage
lib/DBD/Gofer/Policy/rush.pm Raw speed, fewest round trips, least transparent
lib/DBD/Gofer/Transport/Base.pm Base class for DBD::Gofer driver transport classes
lib/DBD/Gofer/Transport/corostream.pm Async Gofer transport using Coro and AnyEvent
lib/DBD/Gofer/Transport/null.pm DBD::Gofer transport that executes in same process (for testing)
lib/DBD/Gofer/Transport/pipeone.pm DBD::Gofer transport to new subprocess for each request
lib/DBD/Gofer/Transport/stream.pm DBD::Gofer transport for ssh etc
lib/DBD/Mem.pm A pure-perl in-memory driver using DBI::DBD::SqlEngine
lib/DBD/NullP.pm An empty example Driver module
lib/DBD/Proxy.pm Proxy driver
lib/DBD/Sponge.pm A driver for fake cursors (precached data)
lib/DBI/Changes.pm
lib/DBI/Const/GetInfo/ANSI.pm GetInfo data based on ANSI standard
lib/DBI/Const/GetInfo/ODBC.pm GetInfo data based on ODBC standard
lib/DBI/Const/GetInfoReturn.pm GetInfo return values plus tools based on standards
lib/DBI/Const/GetInfoType.pm GetInfo type code data based on standards
lib/DBI/DBD.pm Some basic help for people writing DBI drivers
lib/DBI/DBD/Metadata.pm Metadata tools for people writing DBI drivers
lib/DBI/DBD/SqlEngine.pm SQL Engine for drivers without an own
lib/DBI/DBD/SqlEngine/Developers.pod DBI::DBD::SqlEngine API Documentation
lib/DBI/DBD/SqlEngine/HowTo.pod HowTo ... write a DBI::DBD::SqlEngine based driver
lib/DBI/Gofer/Execute.pm Execution logic for DBD::Gofer server
lib/DBI/Gofer/Request.pm Request object from DBD::Gofer
lib/DBI/Gofer/Response.pm Response object for DBD::Gofer
lib/DBI/Gofer/Serializer/Base.pm
lib/DBI/Gofer/Serializer/DataDumper.pm
lib/DBI/Gofer/Serializer/Storable.pm
lib/DBI/Gofer/Transport/Base.pm Base class for DBD::Gofer server transport classes
lib/DBI/Gofer/Transport/pipeone.pm DBD::Gofer transport for single requests
lib/DBI/Gofer/Transport/stream.pm DBI::Gofer transport for ssh etc
lib/DBI/Profile.pm Manage DBI usage profile data
lib/DBI/ProfileData.pm
lib/DBI/ProfileDumper.pm
lib/DBI/ProfileDumper/Apache.pm
lib/DBI/ProfileSubs.pm
lib/DBI/ProxyServer.pm The proxy drivers server
lib/DBI/PurePerl.pm A DBI.xs emulation in Perl
lib/DBI/SQL/Nano.pm A 'smaller than micro' SQL parser
lib/DBI/Util/_accessor.pm A very cut-down version of Class::Accessor::Fast
lib/DBI/Util/CacheMemory.pm A very cut-down version of Cache::Memory
lib/DBI/W32ODBC.pm An experimental DBI emulation layer for Win32::ODBC
lib/Win32/DBIODBC.pm An experimental Win32::ODBC emulation layer for DBI
t/01basics.t
t/02dbidrv.t
t/03handle.t
t/04mods.t
t/05concathash.t
t/06attrs.t
t/07kids.t
t/08keeperr.t
t/09trace.t
t/10examp.t
t/11fetch.t
t/12quote.t
t/13taint.t
t/14utf8.t
t/15array.t
t/16destroy.t
t/17handle_error.t
t/19fhtrace.t
t/20meta.t
t/30subclass.t
t/31methcache.t Test caching of inner methods
t/35thrclone.t
t/40profile.t
t/41prof_dump.t
t/42prof_data.t
t/43prof_env.t
t/48dbi_dbd_sqlengine.t Tests for DBI::DBD::SqlEngine
t/49dbd_file.t DBD::File API and very basic tests
t/50dbm_simple.t simple DBD::DBM tests
t/51dbm_file.t extended DBD::File tests (through DBD::DBM)
t/52dbm_complex.t Complex DBD::DBM tests with SQL::Statement
t/53sqlengine_adv.t
t/54_dbd_mem.t
t/60preparse.t
t/65transact.t
t/70callbacks.t
t/72childhandles.t
t/73cachedkids.t
t/80proxy.t
t/85gofer.t
t/86gofer_fail.t
t/87gofer_cache.t
t/90sql_type_cast.t
t/91_store_warning.t
t/lib.pl Utility functions for test scripts
typemap