mirror of
https://github.com/dimitri/pgloader.git
synced 2026-01-25 09:01:07 +01:00
* new developpers * python code replaces tcl code * one config file for many tables (one command line for loading them all) * manpage * debian package * supports multi-line input file (without quotes) * Informix large objects support (loading to TEXT or BYTEA) * configurable amount of rows per COPY instruction * trailing slash optionnal removal (support informix UNLOAD file format) * begin processing at any line in the file, by number or row id * dry-run option, to validate input reading without connecting to database * pedantic option, to stop processing on warning
22 lines
866 B
Plaintext
22 lines
866 B
Plaintext
Source: pgloader
|
|
Section: misc
|
|
Priority: extra
|
|
Maintainer: Dimitri Fontaine <dim@dalibo.com>
|
|
Build-Depends: debhelper (>= 5), docbook-to-man (>= 2.0.0), python-support (>= 0.3)
|
|
Standards-Version: 3.7.2
|
|
|
|
Package: pgloader
|
|
Architecture: all
|
|
Depends: python (>=2.4.4), python-psycopg2 | python-psycopg (<< 1.1.21)
|
|
Description: loads flat data files into PostgreSQL
|
|
pgloader imports data from a flat file and insert it into a database
|
|
table. It uses a flat file per database table, and you can configure as
|
|
many Sections as you want, each one associating a table name and a data
|
|
file.
|
|
.
|
|
Data are parsed and rewritten, then given to PostgreSQL COPY command.
|
|
Parsing is necessary for dealing with end of lines and eventual trailing
|
|
separator characters, and for column reordering: your flat data file may
|
|
not have the same column order as the databse table has.
|
|
|