How to Install and Uninstall libpgobject-util-pseudocsv-perl Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: November 25,2024

1. Install "libpgobject-util-pseudocsv-perl" package

Here is a brief guide to show you how to install libpgobject-util-pseudocsv-perl on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libpgobject-util-pseudocsv-perl

2. Uninstall "libpgobject-util-pseudocsv-perl" package

This guide covers the steps necessary to uninstall libpgobject-util-pseudocsv-perl on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libpgobject-util-pseudocsv-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libpgobject-util-pseudocsv-perl package on Ubuntu 21.04 (Hirsute Hippo)

Package: libpgobject-util-pseudocsv-perl
Architecture: all
Version: 2-1.1
Priority: optional
Section: universe/perl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 27
Depends: perl:any
Filename: pool/universe/libp/libpgobject-util-pseudocsv-perl/libpgobject-util-pseudocsv-perl_2-1.1_all.deb
Size: 9808
MD5sum: 2d2c174d664178ea8fef29271bab4bb2
SHA1: 2fea090554839db8d33b19331a474ca9ec6ccff2
SHA256: 34a690e440761a85cff82c52e2a0ee02496cc75327af8711a934d63bc1404a61
SHA512: 46ec1abb358e7d564ead8ecbd7b585ab8b3a17f4589b892a07280edf6d6f4b0a186946028dc7e863c1240bfcb4b26b69f9efef6ca1ff7811e54e884cdb7b437a
Homepage: https://metacpan.org/release/PGObject-Util-PseudoCSV
Description-en: 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.
Description-md5: 9f2af1c81deeb4f755a9ac080677a8f8