File: control

package info (click to toggle)
libpgobject-util-pseudocsv-perl 2-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 156 kB
  • sloc: perl: 144; makefile: 2
file content (30 lines) | stat: -rw-r--r-- 1,597 bytes parent folder | download | duplicates (2)
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
Source: libpgobject-util-pseudocsv-perl
Section: perl
Priority: optional
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: Robert James Clay <jame@rocasa.us>
Build-Depends: debhelper (>= 10)
Build-Depends-Indep: perl
Standards-Version: 4.2.0
Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-pseudocsv-perl
Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-pseudocsv-perl.git
Homepage: https://metacpan.org/release/PGObject-Util-PseudoCSV
Testsuite: autopkgtest-pkg-perl

Package: libpgobject-util-pseudocsv-perl
Architecture: all
Depends: ${misc:Depends}, ${perl:Depends}
Description: PostgreSQL text representations parser
 PostgreSQL can represent tuples and arrays in a text format that is almost
 like CSV. Unfortunately this format has a number of gotchas which render
 existing CSV-parsers useless. PGObject::Util::PseudoCSV provides basic
 parsing functions to other programs for db interface purposes. With this
 module you can both parse pseudocsv representations of tuples and arrays and
 you can create them from a list.
 .
 The API's here assume you send one (and only one) pseudo-csv record to the
 API at once. These may be nested, so a single tuple can contain arrays of
 tuples which can contain arrays of tuples ad infinitum but the parsing only
 goes one layer deep tuple-wise so that handling classes have an opportunity to
 re-parse with appropriate type information. Naturally this has performance
 implications, so depth in SQL structures passed should be reasonably limited.