pgloader/test/mysql
Dimitri Fontaine 4612e68435 Implement support for new casting rules guards and actions.
Namely the actions are “keep extra” and “drop extra” and the casting rule
guard is “with extra on update current timestamp”. Having support for those
elements in the casting rules allow such a definition as the following:

      type timestamp with extra on update current timestamp
        to "timestamp with time zone" drop extra

The effect of such as cast rule would be to ignore the MySQL extra
definition and then refrain pgloader from creating the PostgreSQL triggers
that implement the same behavior.

Fix #735.
2018-01-31 15:17:05 +01:00
..
f1db-data.load Refrain from creating tables in “data only” operations. 2018-01-25 23:32:31 +01:00
f1db.circuits.my.sql Refrain from creating tables in “data only” operations. 2018-01-25 23:32:31 +01:00
f1db.circuits.pg.sql Refrain from creating tables in “data only” operations. 2018-01-25 23:32:31 +01:00
f1db.load Add a (local) test case. 2017-10-16 17:25:44 +02:00
history.sql Add test cases for MySQL. 2017-09-14 15:59:10 +02:00
my.load Implement support for new casting rules guards and actions. 2018-01-31 15:17:05 +01:00
my.sql Use MySQL column names in MySQL queries. 2017-12-22 14:15:46 +01:00
README.md Add test cases for MySQL. 2017-09-14 15:59:10 +02:00

pgloader tests for MySQL

The idea here is to create a MySQL database with a static known set of data so that we may then compare the data against a PostgreSQL load done with pgloader.

This is very much WIP at the moment, but at least it got started.