Dimitri Fontaine
|
c9dd959fbd
|
Implement MySQL migration option "downcase|quote identifier".
|
2013-09-20 22:52:45 +02:00 |
|
Dimitri Fontaine
|
ba16f6f6b7
|
Alway quote identifiers when converting MySQL schema to PostgreSQL.
|
2013-09-20 10:26:02 +02:00 |
|
Dimitri Fontaine
|
bfcefce45f
|
Fix passing *pg-settings* around in lparallel kernel bindings.
|
2013-09-19 23:32:17 +02:00 |
|
Dimitri Fontaine
|
be0738d70a
|
Implement casting of MySQL ENUM types.
|
2013-09-19 15:04:56 +02:00 |
|
Dimitri Fontaine
|
59b931bae4
|
Fix the comment for the pgloader.mysql::fix-nulls function.
|
2013-08-08 17:14:54 +02:00 |
|
Dimitri Fontaine
|
8bfb525d2d
|
Fix MySQL empty strings when returned as NULLs...
|
2013-08-08 17:11:11 +02:00 |
|
Dimitri Fontaine
|
d0ded0a917
|
Cleanup the casting rules and transforms implementation.
|
2013-08-08 17:10:02 +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
|
800df8e91d
|
Use the new casting rules facilities in mysql.lisp
|
2013-07-30 21:15:26 -07:00 |
|
Dimitri Fontaine
|
5674191534
|
Switch to the new lparalel.queue:make-queue API.
|
2013-03-16 23:20:23 +01:00 |
|
Dimitri Fontaine
|
c6c3f11ffe
|
Make it possible to target a PostgreSQL database named differently than the MySQL source database.
|
2013-03-14 17:17:17 +01:00 |
|
Dimitri Fontaine
|
3e9d8c0468
|
The portable :external-format name seems to be :utf-8
|
2013-03-14 15:37:54 +01:00 |
|
Dimitri Fontaine
|
d08ef5aeb7
|
Take the column type definition such as char(24) rather than just char
|
2013-03-05 10:54:05 +01:00 |
|
Dimitri Fontaine
|
f4ac2b67db
|
Implement resetting all sequences at the end of the streaming.
|
2013-02-26 17:06:26 +01:00 |
|
Dimitri Fontaine
|
8042dff854
|
No need to "use" a given MySQL database when qualifying table names
|
2013-02-24 23:15:33 +01:00 |
|
Dimitri Fontaine
|
9f596ef4a8
|
Improve create table/index section names.
|
2013-02-24 16:53:03 +01:00 |
|
Dimitri Fontaine
|
9aac8ae68b
|
Review the new API around columns and indexes, add a better reporting for them.
|
2013-02-24 16:46:57 +01:00 |
|
Dimitri Fontaine
|
e2d2a48872
|
Implement migrating indexes, enhance columns query.
|
2013-02-24 00:10:32 +01:00 |
|
Dimitri Fontaine
|
b6f9b249ba
|
Implement MySQL Schema Support (create table)
|
2013-02-21 22:41:54 +01:00 |
|
Dimitri Fontaine
|
4bdfc4097f
|
Implement some CSV parse error handling.
|
2013-02-11 22:10:50 +01:00 |
|
Dimitri Fontaine
|
9524007e8a
|
Fix the importing from a PostgreSQL COPY TEXT file.
|
2013-02-11 13:40:07 +01:00 |
|
Dimitri Fontaine
|
9e5f669553
|
Reset *state* from within top level functions, run.lisp runs some tests now.
|
2013-02-08 22:22:53 +01:00 |
|
Dimitri Fontaine
|
2c80996d85
|
Cleanup internal API and stats reporting.
|
2013-02-08 22:10:37 +01:00 |
|
Dimitri Fontaine
|
f6bdf64c7c
|
Cleanup the package definitions and inter-dependancy, and implement a proper data structure for sharing stats about what's happening.
|
2013-02-07 21:55:10 +01:00 |
|
Dimitri Fontaine
|
08f7791f66
|
Arrange to report errors per table in the reports.
|
2013-02-07 18:15:01 +01:00 |
|
Dimitri Fontaine
|
623e2d4ff7
|
Massive Refactoring, towards pgloader.
|
2013-02-07 00:04:12 +01:00 |
|