File: control

package info (click to toggle)
libdbix-class-perl 0.082810-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 6,012 kB
  • ctags: 2,157
  • sloc: perl: 26,390; sql: 322; makefile: 10
file content (110 lines) | stat: -rw-r--r-- 5,114 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
107
108
109
110
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>,
           Jonathan Yu <jawnsy@cpan.org>,
           Ryan Niebur <ryan@debian.org>,
           Brian Cassidy <brian.cassidy@gmail.com>,
           Ansgar Burchardt <ansgar@debian.org>
Section: perl
Priority: optional
Build-Depends: debhelper (>= 8)
Build-Depends-Indep: libclass-accessor-grouped-perl (>= 0.10012),
                     libclass-c3-componentised-perl (>= 1.000900),
                     libclass-dbi-perl,
                     libclass-inspector-perl,
                     libclass-trigger-perl,
                     libclass-unload-perl (>= 0.07),
                     libclone-perl,
                     libconfig-any-perl (>= 0.20),
                     libcontext-preserve-perl,
                     libdata-dumper-concise-perl (>= 2.020),
                     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 (>= 1.006001),
                     libmoose-perl,
                     libmoosex-types-json-perl,
                     libmoosex-types-path-class-perl,
                     libmoosex-types-perl,
                     libnamespace-clean-perl (>= 0.24),
                     libpackage-stash-perl (>= 0.28),
                     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 (>= 0.31),
                     libtest-warn-perl,
                     libtext-csv-perl,
                     libtime-piece-mysql-perl,
                     libtry-tiny-perl (>= 0.07),
                     perl,
                     perl (>= 5.11.1) | libtest-simple-perl
Standards-Version: 3.9.6
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libdbix-class-perl.git
Vcs-Git: git://anonscm.debian.org/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 (>= 1.000900),
         libclass-inspector-perl,
         libconfig-any-perl (>= 0.20),
         libcontext-preserve-perl,
         libdata-dumper-concise-perl (>= 2.020),
         libdata-page-perl,
         libdbi-perl,
         libdevel-globaldestruction-perl (>= 0.09),
         libhash-merge-perl,
         libmodule-find-perl,
         libmoo-perl (>= 1.006001),
         libnamespace-clean-perl (>= 0.24),
         libpath-class-perl,
         libscope-guard-perl,
         libsql-abstract-perl (>= 1.81),
         libsub-name-perl,
         libtry-tiny-perl (>= 0.07),
         perl (>= 5.11.0)
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).