Merged changes from darren-1_0 tag into HEAD branch (hopefully!).
[dbsrgits/SQL-Translator.git] / Changes
CommitLineData
2d98334f 12002-03-20 11:37 dlc
2
3 * Makefile.PL: syncmail test.
4
52002-03-20 11:31 dlc
6
7 * Makefile.PL: This was a synmail test.
8
92002-03-19 08:26 dlc
10
11 * t/04file,fh,string.t: Changed some of the basic assumptions.
12 Removed code to check filehandle reads.
13
142002-03-18 15:39 dlc
15
16 * Changes: Automatically generated by cvs2cl.pl
17
150797b1 182002-03-18 15:39 dlc
19
20 * Changes: Changelog file.
21
222002-03-18 15:39 dlc
23
24 * Changes: file Changes was initially added on branch darren-1_0.
25
262002-03-18 15:35 dlc
27
28 * lib/SQL/Translator.pm: Updated docs, especially detailed internal
29 API docs. Updated default sub to return the data structure (and
30 not the SQL::Translator instance). This became an issue once the
31 subs were redefined to accept two args. Removed the possibility to
32 pass a filehandle (or something that can getlines) as an option to
33 translate. Added many levels of code folding markers. Updated
34 parser to use a named class::function style of defining a function
35 to call, just like producer.
36
372002-03-18 15:32 dlc
38
39 * t/04file,fh,string.t: Changed many assumptions about the test.
40 Uses the default parser and producer (which is a pass through)
41
422002-03-18 15:30 dlc
43
44 * lib/SQL/Translator/Producer/Oracle.pm: Added note of a bug
45
462002-03-15 15:18 dlc
47
48 * MANIFEST, MANIFEST.skip, Makefile.PL: Added files.
49
502002-03-15 15:14 dlc
51
52 * Makefile.PL: file Makefile.PL was initially added on branch
53 darren-1_0.
54
552002-03-15 15:14 dlc
56
57 * MANIFEST, MANIFEST.skip, Makefile.PL: Added MANIFEST,
58 MANIFEST.skip, and Makefile.PL
59
602002-03-15 15:14 dlc
61
62 * MANIFEST.skip: file MANIFEST.skip was initially added on branch
63 darren-1_0.
64
652002-03-15 15:14 dlc
66
67 * MANIFEST: file MANIFEST was initially added on branch darren-1_0.
68
692002-03-15 15:13 dlc
70
71 * lib/SQL/: Translator.pm, Translator/Parser.pm,
72 Translator/Producer.pm, Translator/Parser/MySQL.pm,
73 Translator/Producer/Oracle.pm: Added copyright notices to top of
74 files. Updated documentation to be accurate. Updated parser and
75 producer classes to work with the modified API defined by
76 SQL::Translate. SQL::Translator instances have data members named
77 parser_type and producer_type that can be used to determine from
78 whence the parser and producer subroutines come. SQL::Translator
79 will accept parsers and producers in the form
80 Class::Name::function, just like mod_perl, in addition to
81 Class::Name (with the implicit function name), Name (relative to
82 SQL::Translator::{Parser,Producer}, and anonymous subroutines.
83
842002-03-15 15:10 dlc
85
86 * t/data/mysql/BGEP-RE-create.sql: file BGEP-RE-create.sql was
87 initially added on branch darren-1_0.
88
892002-03-15 15:10 dlc
90
91 * t/04file,fh,string.t: file 04file,fh,string.t was initially added
92 on branch darren-1_0.
93
942002-03-15 15:10 dlc
95
96 * t/02mysql-parser.t: file 02mysql-parser.t was initially added on
97 branch darren-1_0.
98
992002-03-15 15:10 dlc
100
101 * t/data/mysql/Apache-Session-MySQL.sql: file
102 Apache-Session-MySQL.sql was initially added on branch darren-1_0.
103
1042002-03-15 15:10 dlc
105
106 * t/03mysql-to-oracle.t: file 03mysql-to-oracle.t was initially
107 added on branch darren-1_0.
108
1092002-03-15 15:10 dlc
110
111 * t/: 02mysql-parser.t, 03mysql-to-oracle.t, 04file,fh,string.t,
112 data/mysql/Apache-Session-MySQL.sql, data/mysql/BGEP-RE-create.sql:
113 Added test data in groovy hierarchical directories. Added some
114 basic tests, many of which don't do much yet.
115
1162002-03-15 15:09 dlc
117
118 * bin/sql_translator.pl: Updated to work with my updated API.
119 Added license to beginning. Updated to be CPAN-compliant.
120
1212002-03-07 09:14 dlc
122
123 * lib/SQL/Translator.pm: Another attempt to check in a branch.
124
1252002-03-07 09:11 dlc
126
127 * lib/SQL/Translator.pm: Reverted to a version 1.1, due to botched
128 branch attempt.
129
1302002-03-07 09:06 dlc
131
132 * lib/SQL/Translator.pm: Many, many changes. Changed the basic
133 assumptions about the module. Parser and Producer packages no
134 longer need to be object oriented, they merely need to implement a
135 parse or translate function (respectively).
136
1372002-02-28 21:51 kycl4rk
138
139 * lib/SQL/.Translator.pm.swp: Stupid vim backup file.
140
1412002-02-28 21:26 kycl4rk
142
143 * lib/SQL/.Translator.pm.swp, bin/sql_translator.pl,
144 lib/SQL/Translator.pm, lib/SQL/Translator/Parser.pm,
145 lib/SQL/Translator/Producer.pm, lib/SQL/Translator/Parser/MySQL.pm,
146 lib/SQL/Translator/Parser/Sybase.pm,
147 lib/SQL/Translator/Producer/Oracle.pm,
148 lib/SQL/Translator/Producer/XML.pm: Initial revision
149
1502002-02-28 21:26 kycl4rk
151
152 * lib/SQL/.Translator.pm.swp, bin/sql_translator.pl,
153 lib/SQL/Translator.pm, lib/SQL/Translator/Parser.pm,
154 lib/SQL/Translator/Producer.pm, lib/SQL/Translator/Parser/MySQL.pm,
155 lib/SQL/Translator/Parser/Sybase.pm,
156 lib/SQL/Translator/Producer/Oracle.pm,
157 lib/SQL/Translator/Producer/XML.pm: Initial checkin.
158