Added docs about the legacy format xml.
[dbsrgits/SQL-Translator.git] / Changes
CommitLineData
eabd66e6 1# -----------------------------------------------------------
7c67b302 2# 0.05 2004-02-27
3# -----------------------------------------------------------
bc40219c 4* Added "COMMENT ON *" syntax to PostgreSQL parser
5
6* Some fixes to Oracle parser as reported by Gail Binkley
7
8* Added support in PostgreSQL parser for all "ALTER TABLE" statements
7c67b302 9
10* Now distributing sqlt-diff script as it's pretty usable
11
12* Added new options to sqlt-graph and GraphViz producer (Dave Cash)
13
14# -----------------------------------------------------------
d6b47dd5 15# 0.04 2003-11-07
eabd66e6 16# -----------------------------------------------------------
b9952639 17
d6b47dd5 18* Increased version of Constants module to 1.41 to avoid a problem
19 where 0.02 has 1.4 of that file and 0.03 had 1.06 which confused
20 CPAN
21
22* Hard-coded all the PREREQ_PM modules in Makefile.PL (rather than
23 setting them dynamically) so that automated tests would pass
24
25# -----------------------------------------------------------
26# 0.03 2003-11-06
27# -----------------------------------------------------------
28
29* Added parsers: XML::SQLFairy, Sybase, SQLite, DBI-MySQL,
30 DBI-PostgreSQL, DBI-SQLite, DBI-Sybase, Storable, YAML
31
32* Added producers: XML::SQLFairy, TTSchema, Storable, YAML
33
34* HTML producer now uses stylesheets to allow easy customization of colors
35
36* Many bug fixes to most every module
37
38* Added "sqlt-dumper" script to help create a script for dumping
39 a database a la "mysqldump"
40
41* Reversed the arrowheads on the graphical producers to show the
42 relationships in a more standard way
43
44* Changes all included script names to start with "sqlt"
45
46* Added capturing and printing most embedded table and field comments
b9952639 47
eabd66e6 48# -----------------------------------------------------------
49# 0.02 2003-06-17
50# -----------------------------------------------------------
b9952639 51
eabd66e6 52* Added parsers for Excel and Oracle
b9952639 53
eabd66e6 54* Removed Sybase parser because it didn't actually work
b9952639 55
eabd66e6 56* Added ClassDBI, Diagram, GraphViz, HTML, POD, SQLite, Sybase producers
b9952639 57
eabd66e6 58* Added Schema classes to represent schema as objects
b9952639 59
eabd66e6 60* Removed "Raw" producer in favor of the Schema classes
b9952639 61
eabd66e6 62* Removed "Validator" class as the Schema classes validate themselves
b9952639 63
eabd66e6 64* Improved all existing parsers and producers, expanding them to
65 handle foreign keys much better, produce better output, etc.
b9952639 66
eabd66e6 67* Added sqlt-diagram.pl and sqlt-graphviz.pl as CLI frontends to the
68 graphical producers
b9952639 69
eabd66e6 70* Added sql_translator.cgi as a web-form frontend to graphical producers
150797b1 71
eabd66e6 72* Expanded test suite
d3e95970 73
74# -----------------------------------------------------------
d6b47dd5 75# 0.01 2003-02-27
f6aed479 76# -----------------------------------------------------------
77
7c67b302 78* Added parsers: XML::SQLFairy, Sybase, SQLite, DBI-MySQL,
79 DBI-PostgreSQL, DBI-SQLite, DBI-Sybase, Storable, YAML
80
81* Added producers: XML::SQLFairy, TTSchema, Storable, YAML
82
83* HTML producer now uses stylesheets to allow easy customization of colors
84
85* Many bug fixes to most every module
86
87* Added "sqlt-dumper" script to help create a script for dumping
88 a database a la "mysqldump"
89
90* Reversed the arrowheads on the graphical producers to show the
91 relationships in a more standard way
92
93* Changes all included script names to start with "sqlt"
94
95* Added capturing and printing most embedded table and field comments