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