Project

General

Profile

# Date Author Comment
13500 05/21/2014 01:23 AM Aaron Marcuse-Kubitza

fix: lib/PostgreSQL-MySQL.csv: also remove left-behind lines such as `$$);`

13157 04/17/2014 03:31 AM Aaron Marcuse-Kubitza

fix: lib/PostgreSQL-MySQL.csv: preserve schema assignments by translating `SET search_path` to `USE`

11970 01/20/2014 11:33 AM Aaron Marcuse-Kubitza

moved everything into /trunk/ to create the standard svn layout, for use with tools that require this (eg. git-svn). IMPORTANT: do NOT do an `svn up`. instead, re-use your working copy's existing files with `svn switch` (http://svnbook.red-bean.com/en/1.6/svn.ref.svn.c.switch.html).

6429 11/24/2012 12:57 PM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Change text to varchar(255) because text columns can't be used in indexes in MySQL

6428 11/24/2012 12:51 PM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Resaved in Excel, which removed unnecessary quotes around fields

6420 11/24/2012 11:11 AM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Statements ending in ";": When matching any character, use .*? (with the (?s) flag) instead of [^;]* in order to allow embedded ; to be matched. This fixes a bug where a CREATE VIEW statement was not removed because it contained an embedded ; .

6418 11/24/2012 11:05 AM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Remove indexes with WHERE clauses

6415 11/24/2012 10:23 AM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Only match a statement-terminating ; when it's at the end of a line

6339 11/20/2012 08:09 PM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Removed GRANT/REVOKE because SCHEMA GRANTs are not supported in MySQL

6027 11/06/2012 01:39 PM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Remove SELECT pg_catalog.setval() statements

6026 11/06/2012 01:27 PM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Remove COPY statements

5848 10/30/2012 06:56 AM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: custom types: Also match column names enclosed in ``

5772 10/25/2012 10:07 AM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Remove views because they can contain arbitrary expressions, whose syntax may not be compatible with MySQL

5544 10/16/2012 04:28 PM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Also filter out constraint triggers in addition to regular triggers

5501 10/15/2012 08:07 AM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: custom types: Also exclude time. Reordered excluded (built-in) types by name.

5497 10/15/2012 07:40 AM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: custom types: Also exclude date, datetime

5328 10/09/2012 08:11 PM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: COMMENT statement: Fixed bug where ending ; could match only when preceded by ' and followed by a newline, to avoid matching ; embedded in the comment

5233 10/04/2012 05:51 PM Aaron Marcuse-Kubitza

lib/PostgreSQL-MySQL.csv: Changed translation of fulltext to quote the identifier instead of appending characters to make it not a reserved word

3197 07/02/2012 03:52 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Remove INHERITS clauses

1936 04/21/2012 06:39 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Remove "CREATE PROCEDURAL LANGUAGE" statements

1336 03/09/2012 06:14 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: custom types: Consider everything except a set of accepted types to be a custom type

1231 03/02/2012 05:32 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Fixed bug in removal of casts of default values, which treated NOT NULL as part of the datatype

1229 03/02/2012 05:26 PM Aaron Marcuse-Kubitza

repl: Removed automatic case-insensitivity because Python apparently only supports turning on case-insensitivity via (?i) but not off via (?-i) (as Java does)

1110 02/24/2012 06:43 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Fixed custom types translation to match shorter type names

954 02/13/2012 10:24 AM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Handle array types

713 01/28/2012 04:46 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Deal with custom types

706 01/28/2012 03:28 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Remove CHECK constraints

705 01/28/2012 03:20 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Remove functions and triggers

687 01/28/2012 12:41 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Added translations for syntaxes used by pg_dump

598 01/23/2012 04:05 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Deal with all non-NOT NULL timestamp fields

577 01/23/2012 12:57 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Deal with MySQL assuming that a timestamp field is NOT NULL

574 01/23/2012 12:47 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Deal with PostgreSQL-style :: casts

561 01/20/2012 02:32 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Convert double quotes to backticks (`)

537 01/19/2012 03:51 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Use \g<0> instead of \0 in replacements because \0 not supported. Replace fulltext with fulltext__ (note fulltext_ doesn't work).

534 01/19/2012 01:33 PM Aaron Marcuse-Kubitza

PostgreSQL-MySQL.csv: Deal with serial NOT NULL fields

532 01/19/2012 01:22 PM Aaron Marcuse-Kubitza

Added repl spreadsheet to map PostgreSQL DDL to MySQL