mirror of
https://github.com/dimitri/pgloader.git
synced 2026-01-22 15:41:03 +01:00
The new ALTER TABLE facility allows to act on tables found in the MySQL database before the migration happens. In this patch the only provided actions are RENAME TO and SET SCHEMA, which fixes #224. In order to be able to provide the same option for MS SQL users, we will have to make it work at the SCHEMA level (ALTER SCHEMA ... RENAME TO ...) and modify the internal schema-struct so that the schema slot of our table instances are a schema instance rather than its name. Lacking MS SQL test database and instance, the facility is not yet provided for that source type.
45 lines
2.9 KiB
Plaintext
45 lines
2.9 KiB
Plaintext
Source: pgloader
|
|
Section: database
|
|
Priority: extra
|
|
Maintainer: Dimitri Fontaine <dim@tapoueh.org>
|
|
Uploaders: Christoph Berg <myon@debian.org>
|
|
Build-Depends: debhelper (>= 8.0.0), sbcl (>= 1.1.13), ruby-ronn, buildapp (>= 1.5), cl-asdf (>= 3.0.3), cl-log, cl-postmodern, cl-simple-date, cl-qmynd, cl-split-sequence, cl-unicode, cl-interpol, cl-csv, cl-fad, cl-lparallel, cl-esrap, cl-alexandria, cl-drakma, cl-flexi-streams, cl-usocket, cl-local-time, cl-command-line-arguments, cl-abnf, cl-db3, cl-py-configparser, cl-sqlite, cl-trivial-backtrace, cl-markdown, cl-md5, cl-asdf-finalizers, cl-asdf-system-connections, cl-cffi (>= 1:0.12.0), cl-ixf, gawk, cl-bordeaux-threads (>= 0.8.3), cl-metabang-bind, cl-mssql, cl-uuid, cl-trivial-utf-8, cl-quri, cl-utilities, cl-ppcre
|
|
Standards-Version: 3.9.6
|
|
Homepage: https://github.com/dimitri/pgloader
|
|
Vcs-Git: https://github.com/dimitri/pgloader.git
|
|
Vcs-Browser: https://github.com/dimitri/pgloader
|
|
|
|
Package: pgloader
|
|
Architecture: any
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, freetds-dev
|
|
Description: extract, transform and load data into PostgreSQL
|
|
pgloader imports data from different kind of sources and COPY it into
|
|
PostgreSQL.
|
|
.
|
|
The command language is described in the manual page and allows one to
|
|
describe where to find the data source, its format, and to describe data
|
|
processing and transformation.
|
|
.
|
|
Supported source formats include CSV, fixed width flat files, dBase3 files
|
|
(DBF), and SQLite and MySQL databases. In most of those formats, pgloader
|
|
is able to auto-discover the schema and create the tables and the indexes
|
|
in PostgreSQL. In the MySQL case it's possible to edit CASTing rules from
|
|
the pgloader command directly.
|
|
|
|
Package: cl-pgloader
|
|
Architecture: all
|
|
Depends: ${misc:Depends}, cl-asdf (>= 3.0.3), cl-log, cl-postmodern, cl-simple-date, cl-qmynd, cl-split-sequence, cl-unicode, cl-interpol, cl-csv, cl-fad, cl-lparallel, cl-esrap, cl-alexandria, cl-drakma, cl-flexi-streams, cl-usocket, cl-local-time, cl-command-line-arguments, cl-abnf, cl-db3, cl-py-configparser, cl-sqlite, cl-trivial-backtrace, cl-markdown, cl-md5, cl-asdf-finalizers, cl-asdf-system-connections, cl-cffi (>= 1:0.12.0), cl-bordeaux-threads (>= 0.8.3), cl-metabang-bind, cl-uuid, cl-trivial-utf-8, cl-quri, cl-utilities, cl-ppcre
|
|
Description: extract, transform and load data into PostgreSQL
|
|
pgloader imports data from different kind of sources and COPY it into
|
|
PostgreSQL.
|
|
.
|
|
The command language is described in the manual page and allows one to
|
|
describe where to find the data source, its format, and to describe data
|
|
processing and transformation.
|
|
.
|
|
Supported source formats include CSV, fixed width flat files, dBase3 files
|
|
(DBF), and SQLite and MySQL databases. In most of those formats, pgloader
|
|
is able to auto-discover the schema and create the tables and the indexes
|
|
in PostgreSQL. In the MySQL case it's possible to edit CASTing rules from
|
|
the pgloader command directly.
|