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