File: control

package info (click to toggle)
libdbix-class-perl 0.082840-3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 5,268 kB
  • ctags: 1,971
  • sloc: perl: 26,777; sql: 322; makefile: 10
file content (106 lines) | stat: -rw-r--r-- 4,808 bytes parent folder | download
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
Source: libdbix-class-perl
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: Krzysztof Krzyżaniak (eloy) <eloy@debian.org>,
           gregor herrmann <gregoa@debian.org>,
           Ansgar Burchardt <ansgar@debian.org>
Section: perl
Testsuite: autopkgtest-pkg-perl
Priority: optional
Build-Depends: debhelper (>= 9)
Build-Depends-Indep: libclass-accessor-grouped-perl (>= 0.10012),
                     libclass-c3-componentised-perl,
                     libclass-dbi-perl,
                     libclass-inspector-perl,
                     libclass-trigger-perl,
                     libclass-unload-perl,
                     libclone-perl,
                     libconfig-any-perl,
                     libcontext-preserve-perl,
                     libdata-dumper-concise-perl,
                     libdata-page-perl,
                     libdate-simple-perl,
                     libdatetime-format-mysql-perl,
                     libdatetime-format-pg-perl,
                     libdatetime-format-sqlite-perl,
                     libdatetime-format-strptime-perl,
                     libdbd-sqlite3-perl,
                     libdbi-perl,
                     libdbix-contextualfetch-perl,
                     libdevel-globaldestruction-perl (>= 0.09),
                     libgetopt-long-descriptive-perl,
                     libhash-merge-perl,
                     libjson-any-perl,
                     libmath-base36-perl,
                     libmodule-find-perl,
                     libmoo-perl (>= 2.000000),
                     libmoose-perl,
                     libmoosex-types-json-perl,
                     libmoosex-types-path-class-perl,
                     libmoosex-types-perl,
                     libnamespace-clean-perl (>= 0.24),
                     libpackage-stash-perl,
                     libpath-class-perl,
                     libscope-guard-perl,
                     libsql-abstract-perl (>= 1.81),
                     libsql-translator-perl (>= 0.11018),
                     libsub-name-perl,
                     libtest-deep-perl,
                     libtest-exception-perl,
                     libtest-warn-perl,
                     libtext-csv-perl,
                     libtime-piece-mysql-perl,
                     libtry-tiny-perl,
                     perl
Standards-Version: 3.9.8
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libdbix-class-perl.git
Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libdbix-class-perl.git
Homepage: https://metacpan.org/release/DBIx-Class

Package: libdbix-class-perl
Architecture: all
Depends: ${misc:Depends},
         ${perl:Depends},
         libclass-accessor-grouped-perl (>= 0.10012),
         libclass-c3-componentised-perl,
         libclass-inspector-perl,
         libconfig-any-perl,
         libcontext-preserve-perl,
         libdata-dumper-concise-perl,
         libdata-page-perl,
         libdbi-perl,
         libdevel-globaldestruction-perl (>= 0.09),
         libhash-merge-perl,
         libmodule-find-perl,
         libmoo-perl (>= 2.000000),
         libnamespace-clean-perl (>= 0.24),
         libpath-class-perl,
         libscope-guard-perl,
         libsql-abstract-perl (>= 1.81),
         libsub-name-perl,
         libtry-tiny-perl
Recommends: libsql-translator-perl (>= 0.11018)
Suggests: libgetopt-long-descriptive-perl,
          libjson-any-perl,
          libmath-base36-perl,
          libmoose-perl,
          libmoosex-types-json-perl,
          libmoosex-types-path-class-perl,
          libmoosex-types-perl,
          libtext-csv-perl
Description: extensible and flexible object <-> relational mapper
 DBIx::Class is an SQL to OO mapper with an object API inspired by Class::DBI
 (and a compatibility layer as a springboard for porting) and a resultset API
 that allows abstract encapsulation of database operations. It aims to make
 representing queries in your code as perl-ish as possible while still
 providing access to as many of the capabilities of the database as possible,
 including retrieving related records from multiple tables in a single query,
 JOIN, LEFT JOIN, COUNT, DISTINCT, GROUP BY and HAVING support.
 .
 DBIx::Class can handle multi-column primary and foreign keys, complex queries
 and database-level paging, and does its best to only query the database in
 order to return something you've directly asked for. If a resultset is used
 as an iterator it only fetches rows off the statement handle as requested
 in order to minimise memory usage. It has auto-increment support for SQLite,
 MySQL, PostgreSQL, Oracle, SQL Server and DB2 and is known to be used in
 production on at least the first four, and is fork- and thread-safe out of
 the box (although your DBD may not be).