-
Notifications
You must be signed in to change notification settings - Fork 1
/
Changes
87 lines (51 loc) · 2.33 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
0.12
- Fey::Loader - restructured to use Moose, added subclass_package argument
so you can explicitly impliment an alternative loader - Evan Carroll
- Fey::Loader::DBI - Added the schema_name, and catalog_name, also added
schema linkage to the table-object creation - Evan Carroll
0.11 2009-11-17
- Fixed a bug in the SQLite loader where it expected identifiers like
"autoincrement" or "current_date" to only appear in lower case. These are
now checked for case-insensitively.
0.10 2009-03-09
- For Pg and mysql, we not just query the dbms to get the current
database name. This is much safer than trying to parse the DSN. DSN
parsing is still used as a fallback for any other dbms, and has been
improved a bit.
0.09 2009-03-01
- Foreign key handling for MySQL was broken because of an incorrect
use of $dbh->{Name}. Fey::Loader::DBI now does some rudimentary DSN
parsing to get the database name when it is needed. Reported by
Andrew Baumhauer.
0.08 2009-02-06
- Use MooseX::Params::Validate instead of the no-longer-in-Fey
Fey::Validate.
0.07 2008-12-31
- Added parameters to Fey::Loader::DBI which allow you to specify
alternate schema, table, column, and fk classes. Mostly patched by
Dieter Pearcey.
0.06 2008-12-09
- When adding a primary key, the code only worked if the primary key
was the "first" column(s) of the table, where "first" is defined as
the order returned by DBI. Reported by Dieter Pearcey.
- I said I did this in 0.05, but apparently I lied ... Pass catalog
and schema name to all the DBI information methods used in
Fey::Loader::DBI. This should make it easier to support these
properly for future loaders, like Oracle or Sybase. Patch by Todd
Hepler.
- If two tables used the same foreign key name to refer to the same
foreign table, the loader would blow up. Reported by Dieter Pearcey.
0.05 2008-02-24
- Added DBI as a prereq.
0.04 2008-02-05
- Moved test libraries to Fey-Test distro, and added it as a build
prereq.
0.03 2008-02-03
- More test fixes. Skip tests gracefully (rather than failing badly)
unless we have DBD::SQLite 1.14+.
0.02 2008-02-03
- Some tests failed when DBD::SQLite was not installed. These are now
skipped.
- Require DBD::SQLite 1.14+ for SQLite support.
0.01 2008-02-02
- First release upon an unsuspecting world.