Automatically generated by cvs2cl.pl
[dbsrgits/SQL-Translator.git] / Changes
1 2002-03-20 11:37  dlc
2
3         * Makefile.PL: syncmail test.
4
5 2002-03-20 11:31  dlc
6
7         * Makefile.PL: This was a synmail test.
8
9 2002-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
14 2002-03-18 15:39  dlc
15
16         * Changes: Automatically generated by cvs2cl.pl
17
18 2002-03-18 15:39  dlc
19
20         * Changes: Changelog file.
21
22 2002-03-18 15:39  dlc
23
24         * Changes: file Changes was initially added on branch darren-1_0.
25
26 2002-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
37 2002-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
42 2002-03-18 15:30  dlc
43
44         * lib/SQL/Translator/Producer/Oracle.pm: Added note of a bug
45
46 2002-03-15 15:18  dlc
47
48         * MANIFEST, MANIFEST.skip, Makefile.PL: Added files.
49
50 2002-03-15 15:14  dlc
51
52         * Makefile.PL: file Makefile.PL was initially added on branch
53         darren-1_0.
54
55 2002-03-15 15:14  dlc
56
57         * MANIFEST, MANIFEST.skip, Makefile.PL: Added MANIFEST,
58         MANIFEST.skip, and Makefile.PL
59
60 2002-03-15 15:14  dlc
61
62         * MANIFEST.skip: file MANIFEST.skip was initially added on branch
63         darren-1_0.
64
65 2002-03-15 15:14  dlc
66
67         * MANIFEST: file MANIFEST was initially added on branch darren-1_0.
68
69 2002-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
84 2002-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
89 2002-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
94 2002-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
99 2002-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
104 2002-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
109 2002-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
116 2002-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
121 2002-03-07 09:14  dlc
122
123         * lib/SQL/Translator.pm: Another attempt to check in a branch.
124
125 2002-03-07 09:11  dlc
126
127         * lib/SQL/Translator.pm: Reverted to a version 1.1, due to botched
128         branch attempt.
129
130 2002-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
137 2002-02-28 21:51  kycl4rk
138
139         * lib/SQL/.Translator.pm.swp: Stupid vim backup file.
140
141 2002-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
150 2002-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