Commit | Line | Data |
a2e3f0d8 |
1 | 2002-03-21 13:50 dlc |
2 | |
3 | * BUGS, Changes, MANIFEST, MANIFEST.skip, Makefile.PL, TODO, |
4 | bin/sql_translator.pl, lib/SQL/Translator.pm, |
5 | lib/SQL/Translator/Parser.pm, lib/SQL/Translator/Producer.pm, |
6 | lib/SQL/Translator/Parser/MySQL.pm, |
7 | lib/SQL/Translator/Producer/Oracle.pm, |
8 | lib/SQL/Translator/Producer/XML.pm, t/01load.t, t/02mysql-parser.t, |
9 | t/03mysql-to-oracle.t, t/04file,fh,string.t, t/05bgep-re.t, |
10 | t/data/mysql/Apache-Session-MySQL.sql, |
11 | t/data/mysql/BGEP-RE-create.sql: Merged changes from darren-1_0 tag |
12 | into HEAD branch (hopefully!). |
13 | |
14 | 2002-03-21 13:48 dlc |
15 | |
16 | * MANIFEST, MANIFEST.skip, Makefile.PL: Removed in anticipation of |
17 | a merge. |
18 | |
19 | 2002-03-21 13:07 dlc |
20 | |
21 | * t/: 05bgep-re.t, data/mysql/Apache-Session-MySQL.sql: Test |
22 | changes |
23 | |
24 | 2002-03-21 12:52 dlc |
25 | |
26 | * Makefile.PL: Accidentally PREREQ_PM'ed XML::Writer instead fo |
27 | XML::Dumper |
28 | |
29 | 2002-03-21 12:48 dlc |
30 | |
31 | * t/data/mysql/Apache-Session-MySQL.sql: Re-added |
32 | |
33 | 2002-03-21 10:54 dlc |
34 | |
35 | * MANIFEST: Updated filelist |
36 | |
37 | 2002-03-21 10:53 dlc |
38 | |
39 | * TODO: file TODO was initially added on branch darren-1_0. |
40 | |
41 | 2002-03-21 10:53 dlc |
42 | |
43 | * t/01load.t: file 01load.t was initially added on branch |
44 | darren-1_0. |
45 | |
46 | 2002-03-21 10:53 dlc |
47 | |
48 | * t/05bgep-re.t: file 05bgep-re.t was initially added on branch |
49 | darren-1_0. |
50 | |
51 | 2002-03-21 10:53 dlc |
52 | |
53 | * BUGS: file BUGS was initially added on branch darren-1_0. |
54 | |
55 | 2002-03-21 10:53 dlc |
56 | |
57 | * BUGS, TODO, t/01load.t, t/05bgep-re.t, |
58 | t/data/mysql/Apache-Session-MySQL.sql: Added some basic files, |
59 | removed unused data file (the contents were moved into the test |
60 | that used the data). |
61 | |
62 | 2002-03-21 10:52 dlc |
63 | |
64 | * t/data/mysql/BGEP-RE-create.sql: Removed comment lines (the |
65 | parser chokes on these, I think). Changed DEFAULT x NOT NULL lines |
66 | to NOT NULL DEFAULT x, so overcompensate for a bug in the MySQL |
67 | parser. Removed references to FULLTEXT indexes, because the MySQL |
68 | grammar doesn't know about them. |
69 | |
70 | 2002-03-21 10:50 dlc |
71 | |
72 | * t/04file,fh,string.t: Removed warns and debugging, so this test |
73 | will actually pass when run as part of make test. |
74 | |
75 | 2002-03-21 10:49 dlc |
76 | |
77 | * t/03mysql-to-oracle.t: Turned off SQL::Translator::DEBUG. |
78 | |
79 | 2002-03-21 10:49 dlc |
80 | |
81 | * t/02mysql-parser.t: Broke the 1 test out into 11 different tests, |
82 | each one of which tests a specific part of the data structure |
83 | returned by parse. |
84 | |
85 | 2002-03-21 10:48 dlc |
86 | |
87 | * lib/SQL/Translator/Producer/XML.pm: Changed name of translate |
88 | method to produce, to be consistant with Producer API. Added |
89 | __END__ token. Updated $VERSION to be CPAN-compliant. |
90 | |
91 | 2002-03-21 10:47 dlc |
92 | |
93 | * lib/SQL/Translator/Parser.pm: Modified POD to include a complex |
94 | description of the format of the data structure returned by parse. |
95 | Added myself to the AUTHORS section. |
96 | |
97 | 2002-03-21 10:45 dlc |
98 | |
99 | * Makefile.PL: Added Pod::Usage as a prerequisite |
100 | |
101 | 2002-03-20 13:22 dlc |
102 | |
103 | * Changes: Automatically generated by cvs2cl.pl |
104 | |
2d98334f |
105 | 2002-03-20 11:37 dlc |
106 | |
107 | * Makefile.PL: syncmail test. |
108 | |
109 | 2002-03-20 11:31 dlc |
110 | |
111 | * Makefile.PL: This was a synmail test. |
112 | |
113 | 2002-03-19 08:26 dlc |
114 | |
115 | * t/04file,fh,string.t: Changed some of the basic assumptions. |
116 | Removed code to check filehandle reads. |
117 | |
118 | 2002-03-18 15:39 dlc |
119 | |
120 | * Changes: Automatically generated by cvs2cl.pl |
121 | |
150797b1 |
122 | 2002-03-18 15:39 dlc |
123 | |
124 | * Changes: Changelog file. |
125 | |
126 | 2002-03-18 15:39 dlc |
127 | |
128 | * Changes: file Changes was initially added on branch darren-1_0. |
129 | |
130 | 2002-03-18 15:35 dlc |
131 | |
132 | * lib/SQL/Translator.pm: Updated docs, especially detailed internal |
133 | API docs. Updated default sub to return the data structure (and |
134 | not the SQL::Translator instance). This became an issue once the |
135 | subs were redefined to accept two args. Removed the possibility to |
136 | pass a filehandle (or something that can getlines) as an option to |
137 | translate. Added many levels of code folding markers. Updated |
138 | parser to use a named class::function style of defining a function |
139 | to call, just like producer. |
140 | |
141 | 2002-03-18 15:32 dlc |
142 | |
143 | * t/04file,fh,string.t: Changed many assumptions about the test. |
144 | Uses the default parser and producer (which is a pass through) |
145 | |
146 | 2002-03-18 15:30 dlc |
147 | |
148 | * lib/SQL/Translator/Producer/Oracle.pm: Added note of a bug |
149 | |
150 | 2002-03-15 15:18 dlc |
151 | |
152 | * MANIFEST, MANIFEST.skip, Makefile.PL: Added files. |
153 | |
154 | 2002-03-15 15:14 dlc |
155 | |
a2e3f0d8 |
156 | * MANIFEST: file MANIFEST was initially added on branch darren-1_0. |
150797b1 |
157 | |
158 | 2002-03-15 15:14 dlc |
159 | |
160 | * MANIFEST, MANIFEST.skip, Makefile.PL: Added MANIFEST, |
161 | MANIFEST.skip, and Makefile.PL |
162 | |
163 | 2002-03-15 15:14 dlc |
164 | |
a2e3f0d8 |
165 | * Makefile.PL: file Makefile.PL was initially added on branch |
150797b1 |
166 | darren-1_0. |
167 | |
168 | 2002-03-15 15:14 dlc |
169 | |
a2e3f0d8 |
170 | * MANIFEST.skip: file MANIFEST.skip was initially added on branch |
171 | darren-1_0. |
150797b1 |
172 | |
173 | 2002-03-15 15:13 dlc |
174 | |
175 | * lib/SQL/: Translator.pm, Translator/Parser.pm, |
176 | Translator/Producer.pm, Translator/Parser/MySQL.pm, |
177 | Translator/Producer/Oracle.pm: Added copyright notices to top of |
178 | files. Updated documentation to be accurate. Updated parser and |
179 | producer classes to work with the modified API defined by |
180 | SQL::Translate. SQL::Translator instances have data members named |
181 | parser_type and producer_type that can be used to determine from |
182 | whence the parser and producer subroutines come. SQL::Translator |
183 | will accept parsers and producers in the form |
184 | Class::Name::function, just like mod_perl, in addition to |
185 | Class::Name (with the implicit function name), Name (relative to |
186 | SQL::Translator::{Parser,Producer}, and anonymous subroutines. |
187 | |
188 | 2002-03-15 15:10 dlc |
189 | |
a2e3f0d8 |
190 | * t/: 02mysql-parser.t, 03mysql-to-oracle.t, 04file,fh,string.t, |
191 | data/mysql/Apache-Session-MySQL.sql, data/mysql/BGEP-RE-create.sql: |
192 | Added test data in groovy hierarchical directories. Added some |
193 | basic tests, many of which don't do much yet. |
150797b1 |
194 | |
195 | 2002-03-15 15:10 dlc |
196 | |
197 | * t/04file,fh,string.t: file 04file,fh,string.t was initially added |
198 | on branch darren-1_0. |
199 | |
200 | 2002-03-15 15:10 dlc |
201 | |
a2e3f0d8 |
202 | * t/data/mysql/BGEP-RE-create.sql: file BGEP-RE-create.sql was |
203 | initially added on branch darren-1_0. |
150797b1 |
204 | |
205 | 2002-03-15 15:10 dlc |
206 | |
a2e3f0d8 |
207 | * t/03mysql-to-oracle.t: file 03mysql-to-oracle.t was initially |
208 | added on branch darren-1_0. |
150797b1 |
209 | |
210 | 2002-03-15 15:10 dlc |
211 | |
a2e3f0d8 |
212 | * t/data/mysql/Apache-Session-MySQL.sql: file |
213 | Apache-Session-MySQL.sql was initially added on branch darren-1_0. |
150797b1 |
214 | |
215 | 2002-03-15 15:10 dlc |
216 | |
a2e3f0d8 |
217 | * t/02mysql-parser.t: file 02mysql-parser.t was initially added on |
218 | branch darren-1_0. |
150797b1 |
219 | |
220 | 2002-03-15 15:09 dlc |
221 | |
222 | * bin/sql_translator.pl: Updated to work with my updated API. |
223 | Added license to beginning. Updated to be CPAN-compliant. |
224 | |
225 | 2002-03-07 09:14 dlc |
226 | |
227 | * lib/SQL/Translator.pm: Another attempt to check in a branch. |
228 | |
229 | 2002-03-07 09:11 dlc |
230 | |
231 | * lib/SQL/Translator.pm: Reverted to a version 1.1, due to botched |
232 | branch attempt. |
233 | |
234 | 2002-03-07 09:06 dlc |
235 | |
236 | * lib/SQL/Translator.pm: Many, many changes. Changed the basic |
237 | assumptions about the module. Parser and Producer packages no |
238 | longer need to be object oriented, they merely need to implement a |
239 | parse or translate function (respectively). |
240 | |
241 | 2002-02-28 21:51 kycl4rk |
242 | |
243 | * lib/SQL/.Translator.pm.swp: Stupid vim backup file. |
244 | |
245 | 2002-02-28 21:26 kycl4rk |
246 | |
247 | * lib/SQL/.Translator.pm.swp, bin/sql_translator.pl, |
248 | lib/SQL/Translator.pm, lib/SQL/Translator/Parser.pm, |
249 | lib/SQL/Translator/Producer.pm, lib/SQL/Translator/Parser/MySQL.pm, |
250 | lib/SQL/Translator/Parser/Sybase.pm, |
251 | lib/SQL/Translator/Producer/Oracle.pm, |
252 | lib/SQL/Translator/Producer/XML.pm: Initial revision |
253 | |
254 | 2002-02-28 21:26 kycl4rk |
255 | |
256 | * lib/SQL/.Translator.pm.swp, bin/sql_translator.pl, |
257 | lib/SQL/Translator.pm, lib/SQL/Translator/Parser.pm, |
258 | lib/SQL/Translator/Producer.pm, lib/SQL/Translator/Parser/MySQL.pm, |
259 | lib/SQL/Translator/Parser/Sybase.pm, |
260 | lib/SQL/Translator/Producer/Oracle.pm, |
261 | lib/SQL/Translator/Producer/XML.pm: Initial checkin. |
262 | |