pgloader/test
Dimitri Fontaine e1bc6425e2 Implement support for PostgreSQL COPY format, fix #145.
PostgreSQL COPY format is not really CSV but something way easier to
parse. Funnily enough, parsing it as CSV is not that easy, so we add
here a special simple parser for the COPY format.

It should be quite useful too try loading again reject data files from
pgloader after manual fixing, too. It's still missing some documentation
without any good excuse for that, will add soon.
2015-01-02 18:49:17 +01:00
..
data Implement support for PostgreSQL COPY format, fix #145. 2015-01-02 18:49:17 +01:00
parse Add a new database source type in the parser. 2014-11-17 00:23:06 +01:00
regress Travis: switch test case to timestamp, dropping the TZ. 2014-10-02 01:32:19 +02:00
sqlite Add support for the CAST rule to SQLite sources. 2014-10-13 00:52:55 +02:00
allcols.load Improve database connection parsing to use sensible defaults. 2013-10-19 22:39:09 +02:00
archive.load Square brackets around source field options are now mandatory. 2014-10-02 01:17:24 +02:00
bossa-all.load Improve tests and add test cases. 2013-11-26 16:48:45 +01:00
bossa.load Update the bossa.load test case. 2014-04-29 14:51:14 +02:00
bossa.sql Improve tests and add test cases. 2013-11-26 16:48:45 +01:00
census-places.load In passing docs review. 2014-10-18 22:42:31 +02:00
copy.load Implement support for PostgreSQL COPY format, fix #145. 2015-01-02 18:49:17 +01:00
csv-before-after.load Fix quoting of TRUNCATE command, fix #84. 2014-06-20 13:10:39 +02:00
csv-districts-stdin.load Fix loading data from stdin: fix #53. 2014-04-27 23:38:02 +02:00
csv-districts.load Add optional clauses USING FIELDS and TARGET COLUMNS. 2014-05-26 15:04:06 +02:00
csv-error.load Fix issue #49 where data could be considered as a format string. 2014-04-23 17:03:35 +02:00
csv-filename-pattern.load Add support for postgres:// URI prefixes, fix #135. 2014-12-15 20:32:49 +01:00
csv-hstore.load Add an hstore test 2014-06-03 10:33:43 +02:00
csv-keep-extra-blanks.load Switch to the newer cl-csv API. 2014-01-11 18:28:24 +01:00
csv-newline.load Implement new CSV option "lines terminated by", fixes #23. 2014-02-04 20:58:46 +01:00
csv-nulls.load Square brackets around source field options are now mandatory. 2014-10-02 01:17:24 +02:00
csv-parse-date.load Travis: switch test case to timestamp, dropping the TZ. 2014-10-02 01:32:19 +02:00
csv-trim-extra-blanks.load Switch to the newer cl-csv API. 2014-01-11 18:28:24 +01:00
csv.load Handle camelCase column names for CSV, fix #79 again. 2014-06-16 17:33:14 +02:00
dbf-zip.load Improve database connection parsing to use sensible defaults. 2013-10-19 22:39:09 +02:00
dbf.load Add a dbf test to the regression suite. 2014-06-16 14:17:33 +02:00
errors.load Improve CSV error handling, thanks to cl-csv continue restart. 2014-02-08 17:51:15 +01:00
fixed.load Rework CSV and Fixed files source fields options, see #116. 2014-10-01 18:32:40 +02:00
geolite.sql Implement BEFORE/AFTER LOAD EXECUTE 'filename'. 2014-05-04 23:04:45 +02:00
ixf.load Travis: Adapt test/ixf.load to work against 9.1. 2014-07-17 17:35:41 +02:00
Makefile Implement the source date format option. 2014-10-02 01:03:24 +02:00
nofile.load Improve tests and add test cases. 2013-11-26 16:48:45 +01:00
overflow.load Add automated regression tests. 2014-06-03 12:19:23 +02:00
partial.load Improve database connection parsing to use sensible defaults. 2013-10-19 22:39:09 +02:00
README.md Port tests from pgloader 2.x, implement trailing-sep. 2013-10-13 22:10:07 +02:00
reformat.load Improve database connection parsing to use sensible defaults. 2013-10-19 22:39:09 +02:00
regress.sh Travis: let's see some debug information. 2014-06-16 21:15:22 +02:00
sakila.load Review MySQL default options. 2014-09-21 12:19:20 -05:00
serial.load Improve database connection parsing to use sensible defaults. 2013-10-19 22:39:09 +02:00
simple.load Improve database connection parsing to use sensible defaults. 2013-10-19 22:39:09 +02:00
sqlite-base64.load Review SQLite blob types in light of "manifest typing", fix #60. 2014-05-16 23:13:57 +02:00
sqlite-chinook.load Add support for SQLite "double" data type, Fix #59. 2014-05-15 23:28:21 +02:00
sqlite.load Add support for the CAST rule to SQLite sources. 2014-10-13 00:52:55 +02:00
udc.load Improve parsing of list separating commas wrt to whitespacing. 2013-11-23 21:49:08 +01:00
xzero.load Square brackets around source field options are now mandatory. 2014-10-02 01:17:24 +02:00

pgloader tests

In the parser directory are tests for the parser only, in the current directory are tests that can be run to import data.