Commit Graph

23 Commits

Author SHA1 Message Date
Dimitri Fontaine
c9dd959fbd Implement MySQL migration option "downcase|quote identifier". 2013-09-20 22:52:45 +02:00
Dimitri Fontaine
020cd7d3ed Fix the code to handle lack of target type in MySQL cast rules parsing. 2013-09-20 22:51:44 +02:00
Dimitri Fontaine
dd38c9c154 Implement a command to load data from DBF files. 2013-09-20 15:00:26 +02:00
Dimitri Fontaine
7b97c687d7 Add a test case for parsing several commands at once. 2013-09-20 13:32:43 +02:00
Dimitri Fontaine
bc4927bbbb Allow to omit the target type definition in a MySQL cast definition. 2013-09-20 13:32:27 +02:00
Dimitri Fontaine
69b2cc119c Implement a first version of the LOAD CSV FROM command. 2013-09-20 13:14:49 +02:00
Dimitri Fontaine
4aeec53ab4 Fix the syslog messages consumer to actually fill in data queues. 2013-09-18 17:41:27 +02:00
Dimitri Fontaine
0d43c31164 Have pgloader.syslog actually send data to PostgreSQL. 2013-09-18 15:38:55 +02:00
Dimitri Fontaine
20bbf827a3 Review LOAD MESSAGES FROM syntax to allow multiple grammars. 2013-09-18 13:11:04 +02:00
Dimitri Fontaine
ee1655b9cb Parse the new syslog facility command, and fix usage of semicolons in passing. 2013-09-17 18:20:59 +02:00
Dimitri Fontaine
6b7af735ae Fix parsing of GUCs, accept either = or to. 2013-08-09 11:54:20 +02:00
Dimitri Fontaine
e78106c60b Implement GUCs handling. 2013-08-08 17:10:33 +02:00
Dimitri Fontaine
5ed766c570 Fully integrate data transformation rules. 2013-08-07 18:42:48 +02:00
Dimitri Fontaine
990c20d137 First stab at implementing parsed casting rules. 2013-08-06 17:28:45 +02:00
Dimitri Fontaine
7b2b208e59 Actually produce code from the LOAD DATABASE FROM command. 2013-08-05 18:23:27 +02:00
Dimitri Fontaine
d385a14897 Add *cast-rules* to keep *default-cast-rules* as default values. 2013-08-05 15:57:47 +02:00
Dimitri Fontaine
51b3ad795e Add INTO clause to load database from, and fix the clause. 2013-08-05 15:57:14 +02:00
Dimitri Fontaine
d0e392e4a8 Fix parsing type names in CAST definitions. 2013-07-30 23:17:33 -07:00
Dimitri Fontaine
96e81d3f76 Implement parsing of the USING functions for data transformations. 2013-07-30 22:32:47 -07:00
Dimitri Fontaine
238ef6e8b8 Implement parsing a LOAD DATABASE FROM command syntax. 2013-06-07 18:49:43 +02:00
Dimitri Fontaine
7d874ffcca Settle on a command language and begin implementing it. 2013-05-09 21:59:28 +02:00
Dimitri Fontaine
912485d27e Move the constant coercing to read time. 2013-05-09 16:27:21 +02:00
Dimitri Fontaine
22246ccd2d Add a COPY command parser, using esrap. 2013-05-09 15:44:17 +02:00