Commit | Line | Data |
af6c2665 |
1 | Revision history for Perl extension DBIx::Class::Schema::Loader |
a78e3fed |
2 | |
a32f56bb |
3 | - Fix tests when the path to perl has spaces in it (GH#19) |
4a0dee31 |
4 | - Inline String::CamelCase::wordsplit() due to RT#123030 |
a32f56bb |
5 | |
a3a58a04 |
6 | 0.07048_01 - 2018-02-23 |
887714fc |
7 | - Convert from Module::Install to ExtUtils::MakeMaker + Distar (GH#17) |
8 | |
188038c0 |
9 | 0.07048 2018-01-20 |
a07eab0a |
10 | - Fix for PostgreSQL enums not in the schema search path (RT#123234) |
ed566bb0 |
11 | - Fix 'default now()' test for PostgreSQL v10 |
462914a7 |
12 | - Work around incompatible change in Hash::Merge (GH#16) |
0fccc53b |
13 | - Fix skip count for non-InnoDB MySQL test |
a07eab0a |
14 | |
306bf770 |
15 | 0.07047 2017-05-26 |
4f1bda9c |
16 | - Avoid upcoming DBIC warning on implicit SELECT * invocation |
17 | (RT#118178) |
1cf6e186 |
18 | - Improve moniker_map and col_accessor_map coderef documentation (GH#7) |
e1b0d661 |
19 | - Improve exclude and constraint documentation (GH#12) |
3feac243 |
20 | - Fix running Makefile.PL without '.' in @INC (RT#121905) |
4f1bda9c |
21 | |
0312a38e |
22 | 0.07046 2016-09-05 |
d7e0e0e8 |
23 | - Introspect view definitions for PostgreSQL, MySQL, Oracle, |
24 | Firebird, and InterBase. |
348abad2 |
25 | - When a file's md5sum was wrong but no other content in the file had |
26 | changed, it would not be rewritten even when overwrite_modifications |
27 | was true. Fixed by Dave Rolsky. GH #8. |
d7e0e0e8 |
28 | |
dc783fab |
29 | 0.07045 2016-01-22 |
30 | - Regenerate tarball without author-mode test dependencies |
31 | |
90062860 |
32 | 0.07044 2016-01-22 |
a6fd0a48 |
33 | - Fix Pg date/time types with zero fractional second digits |
3a7a1d77 |
34 | - Add support for nested hashref form of col_accessor_map |
a6fd0a48 |
35 | |
6bef6696 |
36 | 0.07043 2015-05-13 |
2fa358b6 |
37 | - Fix many_to_many bridges with overlapping foreign keys |
f08818c4 |
38 | - Add option to allow extra columns in many_to_many link tables |
ba12c8ac |
39 | - Document how to add perltidy markers via filter_generated_code |
208bdf79 |
40 | - Fix DB2 foreign-key introspection |
ecf22f0a |
41 | - Remove dependency on List::MoreUtils and Sub::Name |
160b07c5 |
42 | - Ensure schema files are generated as binary files on Windows |
c939b4ac |
43 | - Fix overwrite_modifications not overwriting if the table hasn't changed |
48c1a6c5 |
44 | - Filter out disabled constraints and triggers for Oracle (GH#5) |
2fa358b6 |
45 | |
f991529a |
46 | 0.07042 2014-08-20 |
7c304e59 |
47 | - Fix unescaped left braces in regexes in tests |
ce75068d |
48 | - Use undef instead of '%' for the table and type arguments |
36c8c37c |
49 | to $dbh->tables (fixes breakage with DBD::Pg 3.4.0) |
7c304e59 |
50 | |
802a1175 |
51 | 0.07041 2014-08-09 |
239fa6bc |
52 | - Fix many_to_many bridges going back to the same table |
584aa86f |
53 | - Don't disconnect after ->load in static mode |
2ebf0c39 |
54 | (fixes Pg test failure with the upcoming DBIC 0.082800) |
703d13f1 |
55 | - Set up Travis smoking (mostly stolen from DBIC) |
239fa6bc |
56 | |
53c4835c |
57 | 0.07040 2014-05-27 |
c43d9f47 |
58 | - Add options to omit the version and timestamp from the |
59 | generated code (RT#92300) |
b32f8189 |
60 | - Skip dumping unique indexes with expressions (RT#93613) |
a01ac8ee |
61 | - Fix dumping unique indexes with DBD::Pg < 1.50 |
96d150a5 |
62 | - Fix inconsistent naming of duplicate unique constraints |
e94175f2 |
63 | - Avoid clobbering caller's $_ (RT#96010) |
c43d9f47 |
64 | |
a6900c91 |
65 | 0.07039 2014-01-06 |
e80ea87b |
66 | - Fix table listing with DBD::DB2 >= 1.85 (RT#91764) |
9f98bd82 |
67 | - Add accessor for the list of (re)generated classes |
28310f24 |
68 | - Add dry-run mode for static schema creation |
e80ea87b |
69 | |
242c1525 |
70 | 0.07038 2013-11-20 |
c4d629ab |
71 | - Allow coderef maps to call back into the hashref mapping code |
55bcfd1a |
72 | - Fix MySQL column info detection with multiple schemas (RT#82358) |
17ecc734 |
73 | - Fix skip count for Oracle multi-schema tests |
347cd75b |
74 | - Actually test data types that require separate tables |
08ae3055 |
75 | - Fix national character type sizes on DBD::Oracle >= 1.52 |
1de9c8e1 |
76 | - Fix detection of qualified sequence names for Oracle (RT#90341) |
c4d629ab |
77 | |
8a9cc3bb |
78 | 0.07037 2013-10-30 |
392d1c58 |
79 | - Allow overriding individual moniker parts |
80 | |
2f01b5e3 |
81 | 0.07036_04 2013-10-24 |
ce2f102a |
82 | - Set table_class to DBIx::Class::ResultSource::View for views, in |
83 | supported backends (SQLite, MySQL, and Pg) (arc@cpan.org) |
84 | |
02359603 |
85 | 0.07036_03 2013-10-22 |
c11cfe74 |
86 | - Restore support for PostgreSQL 8.3 (RT#87291) |
76e9a92a |
87 | - Fix t/23dumpmore on perl 5.8.8 and earlier |
cfaae7fc |
88 | - Silence warnings from pure-perl Cwd::abs_path() |
c11cfe74 |
89 | |
6c3d66fe |
90 | 0.07036_02 2013-09-25 |
e3c0a681 |
91 | - Skip many_to_many bridges involving might_have relationships |
92 | |
4591a4ff |
93 | 0.07036_01 2013-08-11 |
dee01f3b |
94 | - Fix typos in POD and comments (RT#87644) |
c99880ce |
95 | - Don't ship MYMETA.* files (RT#87713) |
b0cdc8a5 |
96 | - Fix many_to_many bridges involving might_have relationships |
ce620070 |
97 | - Allow specifying custom attributes for many_to_many bridges |
848731a7 |
98 | - Allow specifying the separator when joining database, schema |
99 | and table names to form a moniker |
fc972571 |
100 | - Allow using all the moniker parts in hashref moniker_map |
b187901e |
101 | - Allow matching all the moniker parts in constraint/exclude |
dee01f3b |
102 | |
d372611d |
103 | 0.07036 2013-07-08 |
2e86a3e6 |
104 | - Fix stray comma in Pg on_delete/on_update => CASCADE (RT#84706) |
afecb919 |
105 | - Fix MySQL enums with empty strings and leading/trailing quotes (RT#86091) |
106 | - Fix "table" parameter in col_accessor_map callback (RT#84050) |
9fc706c1 |
107 | - Fix ordering issues in Pg loader |
2e86a3e6 |
108 | |
4a6249b2 |
109 | 0.07035 2013-02-26 |
110 | - Release 0.07034_01 with a stable version number. 0.07034 is |
111 | skipped due to the improper dev release versioning. |
112 | |
616e34fe |
113 | 0.07034_01 2013-01-21 |
114 | - Fix fixture generation helper to work with older DBD::SQLite versions |
e52d195f |
115 | |
616e34fe |
116 | 0.07034_01 2013-01-16 |
7b2db7f3 |
117 | - MSSQL: on > 2000 use schema_name() instead of user_name() to detect |
118 | current schema and query sys.schemas instead of sysusers. |
4b5eca90 |
119 | - SQL Anywhere: introspect ON DELETE/UPDATE rules, default is now |
120 | RESTRICT. is_deferrable still defaults to 1 |
f839d33b |
121 | - rewrite pg fk introspection to use catalog views instead of |
122 | information_schema as information_schema does not work for readonly |
123 | users |
3492170f |
124 | - add rel_type param for relationship_attrs coderef |
da7342ae |
125 | - pass link table details to rel_name_map for many_to_many bridges (RT#81091) |
3492170f |
126 | |
ae151d4f |
127 | 0.07033 2012-09-09 16:11:47 |
10b0a36e |
128 | - more thoroughly document the new behavior for relationship attributes |
129 | under "relationship_attrs" in ::Base POD |
130 | - add a loud WARNING to Makefile.PL about the new behavior for |
131 | relationship attributes |
132 | |
c34033b1 |
133 | 0.07032 2012-09-09 13:17:20 |
add8bcf0 |
134 | - SQLite: detect is_deferrable for inline FKs |
7b6a8d73 |
135 | - support coderefs for relationship_attrs |
136 | |
e505923e |
137 | 0.07031 2012-09-06 15:07:08 |
41bc1375 |
138 | - fix 02pod.t failure due to lack of =encoding utf8 statement (patch by |
139 | Marcel Gruenauer) (RT#79481) |
140 | |
0af7cacc |
141 | 0.07030 2012-09-06 03:27:09 |
9890b10c |
142 | - allow user to set qualify_objects=0 in multischema configurations |
0af7cacc |
143 | (andrewalker) |
9890b10c |
144 | |
533d98c0 |
145 | 0.07029 2012-09-05 16:41:56 |
a40434df |
146 | - Oracle: introspect ON DELETE and DEFERRABLE FK clauses |
147 | - Oracle WARNING: on_delete is now 'NO ACTION' by default, not |
148 | 'CASCADE'. on_update is now 'NO ACTION' by default (Oracle does not |
149 | have update rules, this was done to preserve the behavior of the |
150 | schema when cross-deploying to SQLite.) is_deferrable is now |
151 | 0 by default, not 1. |
075473b9 |
152 | - DB2: introspect ON DELETE/UPDATE FK clauses |
153 | - DB2 WARNING: the default for on_delete/on_update is now 'NO ACTION' |
154 | not 'CASCADE', the default for is_deferrable is still 1 because DB2 |
a40434df |
155 | does not have deferrable constraints. |
075473b9 |
156 | - SQLite: introspect ON DELETE/UPDATE and DEFERRABLE FK clauses |
3b61a7ca |
157 | - SQLite WARNING: the default for on_delete/on_update is now 'NO ACTION' |
158 | not 'CASCADE', and the default for is_deferrable is now 0 not 1. |
159 | |
8990a2b2 |
160 | 0.07028 2012-08-30 05:32:42 |
f8640ecc |
161 | - MSSQL: introspect ON DELETE/UPDATE clauses for foreign keys |
162 | - MSSQL WARNING: the default for on_delete/on_update is now 'NO ACTION' |
163 | not 'CASCADE'. |
164 | |
ef73d2ad |
165 | 0.07027 2012-08-26 22:39:45 |
958d5fcf |
166 | - PostgreSQL: introspect ON DELETE/UPDATE clauses for foreign keys and |
167 | the DEFERRABLE clause. |
168 | - PostgreSQL WARNING: the default for on_delete/on_update attributes for |
169 | belongs_to relationships is now 'NO ACTION' not 'CASCADE! The default |
170 | for is_deferrable is now 0 not 1. |
171 | |
b95e25c9 |
172 | 0.07026 2012-08-26 01:01:26 |
9dedee1f |
173 | - MySQL: introspect ON DELETE/UPDATE clauses for foreign keys. |
174 | - MySQL WARNING: the default on_delete/on_update attributes for |
175 | belongs_to relationships is now RESTRICT, *NOT* CASCADE! This is |
176 | overridable via the relationship_attrs option. |
177 | |
70119893 |
178 | 0.07025 2012-06-08 22:48:05 |
b8aba8da |
179 | - support SQL Server 2000 again (broken in 0.07011) |
70119893 |
180 | - some slight optimization for SQL Server driver |
b8aba8da |
181 | |
c819561a |
182 | 0.07024 2012-05-08 15:35:16 |
79137580 |
183 | - work around broken keyseq in DBD::Pg foreign_key_info (RT#77062) |
184 | |
835a650f |
185 | 0.07023 2012-05-05 11:44:15 |
a273b50c |
186 | - properly order FK columns when using base ::DBI loader (SineSwiper) |
adf7b1a9 |
187 | - bump Class::Inspector dep to 1.27 due to test failures with earlier |
188 | versions on perl >= 5.15.7 (RT#74236) |
189 | |
7c2059da |
190 | 0.07022 2012-04-08 12:11:00 |
006c8ed3 |
191 | - do separate queries for default_value on Sybase ASE as some servers |
192 | can't join to that table (pcmantz) (RT#74170) |
e17ad40a |
193 | - set correct size for nchar/nvarchar columns for Sybase ASE, |
194 | depending on @@ncharsize |
195 | |
bb46cd4b |
196 | 0.07021 2012-04-04 23:47:34 |
23fd9773 |
197 | - use ::Schema::connect instead of ::Schema::connection in |
198 | make_schema_at (RT#74175) |
199 | - register sources on the schema class, never the instance, regardless |
200 | of how the connection is made for dynamic schemas |
201 | |
dec80986 |
202 | 0.07020 2012-03-31 21:34:06 |
383bd2a8 |
203 | - fix some mro issues under perl 5.8 |
204 | |
22f91663 |
205 | 0.07019 2012-03-28 17:23:09 |
116431d6 |
206 | - fix some errors due to case issues (RT#75805) |
207 | |
18eb280f |
208 | 0.07018 2012-03-27 05:55:10 |
f21f7e97 |
209 | - skip dbicdump tests on Win32 due to test fails (RT#75732) |
5f4a9d44 |
210 | - fix undefined warnings for DBDs without schemas |
1af21646 |
211 | - work around ORA-24345 from $dbh->column_info |
a82f1dd4 |
212 | - fix spelling mistake in Base POD (RT#74796) |
213 | |
b45a0999 |
214 | 0.07017 2012-02-07 07:23:48 |
07307014 |
215 | - *EXPERIMENTAL* support for dumping PostgreSQL schemas inside of a |
216 | transaction |
b45a0999 |
217 | - use DBI table_info/column_info REMARKS field if/where available for |
218 | table/column comments (SineSwiper) |
219 | - better compatibility with more DBDs (SineSwiper) |
07307014 |
220 | |
5fc335ab |
221 | 0.07015 2011-12-09 10:36:17 |
eaf23084 |
222 | - generate many_to_many bridges for targets of link tables |
223 | |
0f844832 |
224 | 0.07014 2011-11-18 17:06:34 |
c5694be0 |
225 | - fix a bug in the automatic multischema clashing moniker disambiguation |
226 | code that overwrote $loader->moniker_parts |
227 | |
6bb8fa3c |
228 | 0.07013 2011-11-17 23:12:47 |
4c2e2ce9 |
229 | - automatically prefix database/schema to clashing monikers for |
230 | the same table name in multischema configurations |
231 | |
eeeab540 |
232 | 0.07012 2011-11-09 15:16:29 |
5b1d1376 |
233 | - as of 0.07011 all callbacks receive a ::Loader::Table or |
234 | interface-compatible object instead of the table name, this object |
235 | stringifies to the table name (RT#72260) |
50b95db6 |
236 | - fix a bug in dynamic schema_base_class/schema_components |
237 | implementation that ran the connection method twice on subsequent |
238 | connects |
310f3603 |
239 | - use a temp file for filter_generated_code with a string program name |
240 | instead of IPC::Open2, which hangs on Win32 (RT#72226) |
538bbf85 |
241 | - previous version referred to the wrong RT# for the uniq_to_primary |
242 | change, it is actually (RT#51696) |
243 | |
8e6c80c9 |
244 | 0.07011 2011-11-01 09:00:00 |
112415f1 |
245 | - add -I option to dbicdump |
b564fc4b |
246 | - do not delete default custom content comment and ending 1; from custom |
247 | content in files that are being renamed (RT#70507) |
33c40155 |
248 | - use MooseX::MarkAsMethods instead of namespace::autoclean for the |
249 | use_moose option, this protects operator overloads, only_autoclean |
250 | option added for the old behavior |
57a3ea24 |
251 | - add experimental naming=v8 mode with better CamelCase identifier |
252 | support, relationship naming and conversion of non-identifier chars |
253 | (RT#71945) |
3bb5544f |
254 | - add naming => { force_ascii => 1 } option for Unicode database names |
d3b8acfc |
255 | - implement schema_base_class and schema_components for dynamic and |
256 | working schemas |
a79e1189 |
257 | - remove dependency on File::Slurp |
2db2c898 |
258 | - allow the constraint and exclude options to be used simultaneously |
259 | (bphillips) |
5975bbe6 |
260 | - fix Oracle multi-db_schema unique detection (RT#70851) |
f213ae4e |
261 | - fix Oracle common tests fail with multi_schema due to not resetting |
262 | the preserve_case option after the preserve_case tests (RT#70829) |
1132d047 |
263 | - handle <type> DEFAULT NULL for Pg |
264 | - handle boolean DEFAULT 0::boolean for Pg |
3bb5544f |
265 | - config file support for dbicdump script (alnewkirk) |
7dc01f79 |
266 | - added filter_generated_code option (RT#53841) |
ea998e8e |
267 | - generic table and column comments support |
268 | - MySQL table and column comments support |
fcf328c7 |
269 | - support DOS line endings on *nix and *nix line ending on Win32 |
900195eb |
270 | - add quiet option |
39d5612f |
271 | - $schema->loader is now a public method |
1fe6af07 |
272 | - add schema_components option |
b33d5949 |
273 | - sort relationships so they always come out in the same order |
6d358d58 |
274 | - also sort unique constraints so they always come out in the same order |
c4a69b87 |
275 | - multi db_schema support with cross-schema rels (RT#39478) |
276 | - added moniker_parts option for name clashes in multi db_schema setups |
59388920 |
277 | - add rel_name_map option |
3568bda9 |
278 | - fix the decimal data type for MS Access over ODBC |
698c11d8 |
279 | - fix enum/set detection for MySQL (RT#68717) |
2ae19e70 |
280 | - fix is_nullable detection on MS Access |
d5c9c286 |
281 | - remove '$table has no primary key' warning |
f92914ef |
282 | - added uniq_to_primary option to promote unique keys to primary keys |
283 | (RT#25944) |
dc96667a |
284 | - support arrayrefs for result_namespace and resultset_namespace |
285 | (RT#40214) |
c0a0986f |
286 | - add naming => { monikers => 'preserve' } or 'singular'/'plural' to |
287 | control moniker inflection (RT#44935) |
288 | - add naming => { column_accessors => 'preserve' } to not normalize |
289 | CamelCase column names to lower case for accessors (RT#64668) |
12b86f07 |
290 | - support quoted PostgreSQL schema names with special chars (RT#64766) |
6ebd0f33 |
291 | - automatically turn on quoting for MySQL (RT#60469) |
af15ea33 |
292 | - become utf8-aware (RT#67920) |
dc379dc6 |
293 | - handle duplicate relationship names (RT#64041) |
294 | - fix a bug in Sybase ASE foreign key detection |
a8acb698 |
295 | - generate POD for result_base_class, additional_classes, |
296 | additional_base_classes, left_base_classes, components, |
8007f3a7 |
297 | result_components_map, result_roles, result_roles_map, unique |
298 | constraints, set_primary_key and table |
d36c8734 |
299 | - rename result_component_map to result_components_map (old name still |
300 | works) |
301 | - fix accessor collision detection for methods from |
302 | result_components_map components |
303 | - add result_roles and result_roles_map options |
c0767caf |
304 | - fix for mysql rel detection in mixed-case tables on mixed-case |
305 | filesystems (OSX and Windows) |
308d65f0 |
306 | - support for DBD::Firebird |
5111e5d0 |
307 | - support for unicode Firebird data types |
0f21885a |
308 | - handle "use warnings FATAL => 'all';" in custom/external content |
309 | (RT#59849) |
9c703ffb |
310 | - for dynamic schemas, if the naming option is set, will automatically |
311 | turn on use_namespaces=1 as well. Set use_namespaces=0 to disable |
312 | this behavior (RT#59849) |
308d65f0 |
313 | |
4295c4b4 |
314 | 0.07010 2011-03-04 08:26:31 |
315 | - add result_component_map option |
316 | |
c8845f2e |
317 | 0.07009 2011-02-25 11:06:51 |
ca2ca9c8 |
318 | - fix a syntax error in MS Access ADO driver |
319 | |
3bdcf490 |
320 | 0.07008 2011-02-25 01:54:43 |
3fea497f |
321 | - rename column_accessor_map to col_accessor_map, the old alias still |
322 | works |
3b17d988 |
323 | - support MSSQL over DBD::ADO |
324 | - support for MS Access over DBD::ODBC and DBD::ADO |
3fea497f |
325 | |
3b71e53b |
326 | 0.07007 2011-02-15 10:00:07 |
327 | - bump DBIx::Class dep to 0.08127 |
ae38ed69 |
328 | - fix MSSQL data types for native client and EasySoft driver |
329 | |
e94ccbea |
330 | 0.07006 2011-02-01 02:18:32 |
da793144 |
331 | - turn unloading of RelBuilder temp classes back on, now with proper |
332 | check for class existance using Class::Inspector->loaded |
333 | - bump up dep on namespace::clean to avoid breakage with earlier |
334 | versions (RT#65149) |
335 | |
c697835e |
336 | 0.07005 2011-01-25 23:07:55 |
667f1a0b |
337 | - support extra connect_info options like quote_char for dbicdump |
07ba0049 |
338 | - fix breakage on perl 5.8.x related to unloading temporary classes |
339 | |
4e793de7 |
340 | 0.07004 2011-01-24 03:43:05 |
26c54680 |
341 | - fix bug with result class methods being cached on in a closure instead |
342 | of the object, which breaks for multiple dynamic schemas in a single |
343 | perl instance |
344 | |
659817cf |
345 | 0.07003 2011-01-21 06:43:05 |
a7116285 |
346 | - fix relname/method collisions (RT#62648) |
71687093 |
347 | - fix fully qualified component classes (RT#62624) |
23ed3da1 |
348 | - improve sybase/mssql db_schema detection |
49643e1d |
349 | - remove MooseX::NonMoose from Schema files under use_moose=1 |
8f65b7e5 |
350 | - better _tables_list for Sybase ASE |
80b1e888 |
351 | - add datetime_undef_if_invalid => 1 for MySQL datetime data types |
57a9fc92 |
352 | (RT#64820) This behavior can be turned off by passing |
353 | datetime_undef_if_invalid=0 as a loader option |
cfc5dce3 |
354 | - added column_accessor_map option |
1ad8e8c3 |
355 | - Preserve relationship names when redumping and another FK is added |
356 | (RT#62424) |
357 | - Remove resultset_components as ResultSetManager is deprecated |
0dd4099e |
358 | - Fix a fail when very old Moose/CMOP is installed |
15c4393b |
359 | - Added warning for column-accessor collisions, doc section in ::Base |
360 | ("COLUMN ACCESSOR COLLISIONS") and the col_collision_map option. |
620f4ca4 |
361 | - Handle column accessor collisions with UNIVERSAL methods |
b8ae4518 |
362 | - Generate custom_type_name hint for PostgreSQL enums, as used |
363 | by very recent SQL::Translator |
12333562 |
364 | - Added support for PostgreSQL enum types |
4cd5155b |
365 | - Added table/column comment support for Oracle |
61cd4bfc |
366 | - Fix missing require (RT#62072) |
367 | |
f671b630 |
368 | 0.07002 2010-09-11 01:48:00 |
8de81918 |
369 | - Properly detect a schema loaded with use_moose on subsequent |
370 | reloads |
22edddda |
371 | - Die with a sensible message when a schema loaded with |
372 | use_moose => 1 is reloaded with use_moose => 0 |
942bd5e0 |
373 | - Switch to MRO::Compat |
1db66065 |
374 | - Fix oracle common tests failure / lc(undef) warnings |
a8ae008d |
375 | - Bump Moose/Moosex::NonMoose optional dependencies to fixed-up |
376 | versions |
8dcf4292 |
377 | - Fix mssql common tests failures with MSSQL 2005 (skip test of |
378 | datatypes found only on MSSQL 2008) |
ebed3e6e |
379 | - Fix DB2 v8 test failures (skip tests of graphics types found |
380 | only on DB2 v9) |
01f93238 |
381 | - Fix dangerous invocation of ->meta on classes during upgrade |
382 | (may be *non* moosified and contain a user-defined meta() ) |
f671b630 |
383 | - Multiple test cleanups and refactorings |
942bd5e0 |
384 | |
28949670 |
385 | 0.07001 2010-07-24 21:28:08 |
aa0867ee |
386 | - put is_deferrable => 1 back into default attributes for belongs_to |
9f333983 |
387 | - fix Postgres sequence detection for qualified sequences |
fb69f4f6 |
388 | - detect DOS line ends in table/column comments and convert to \n |
c9cf9b4d |
389 | - added use_moose option |
10c0c4f3 |
390 | - always mark pk columns is_nullable=0 |
4a1323d2 |
391 | - fix unique constraint names for SQLite (actual names break ->deploy) |
414c61a0 |
392 | - fix bug in qualify_objects that would add schema to relnames |
393 | - better type info for Informix, except for DATETIME precision and |
394 | INTERVAL support |
7640ef4b |
395 | - better type info for DB2 |
d2df9c9b |
396 | - fix some newly-introduced test bugs |
6550c2ee |
397 | - fix composite PKs getting marked is_auto_increment on SQLite |
7640ef4b |
398 | |
b1d11550 |
399 | 0.07000 2010-05-22 23:40:15 |
400 | - added qualify_objects option to prepend db_schema to table names |
1b3e8f7a |
401 | - fix for negative numeric default values |
5cd600fa |
402 | - sequence is detected for Oracle |
403 | - fix for SQLite is_auto_increment detection when table is empty (hobbs) |
b511f36e |
404 | - rescan now reloads all tables |
8c41c3ce |
405 | - minor type info improvements for all DBs |
33aa3462 |
406 | - fix erroneous default_value for MySQL NOT NULL columns (RT#57225) |
6818ce9f |
407 | - remove is_deferrable => 1 from default for belongs_to rels |
760fd65c |
408 | - better type info for Oracle |
bc5afe55 |
409 | - preliminary Informix support |
0c1d5b47 |
410 | - unregister dropped sources on rescan |
b511f36e |
411 | - added 'preserve_case' option with support for all DBs where it makes |
412 | sense; removed the MSSQL 'case_sensitive_collation' and the |
413 | Firebird/InterBase 'unquoted_ddl' options in favor of it. |
bc1cb85e |
414 | - support CamelCase table names and column names (in case-preserving |
415 | mode) at the v7 naming level |
69219349 |
416 | - rewrite datetime default functions as \'current_timestamp' where |
8a64178e |
417 | possible (except for Sybase ASE) to ease cross-deployment |
4337bddf |
418 | - use column_info instead of select to get Oracle column list (RT#42281) |
be72dba7 |
419 | - match quotes in MySQL parser in more places (RT#42101) |
ae32aaf6 |
420 | - fix unique detection in DB2 for multiple schemas (RT#39622) |
9fdf3d5b |
421 | - fix column name collisions with methods (RT#49443) |
3de915bc |
422 | - fix loading MySQL views on older MySQL versions (RT#47399) |
423 | |
5afd3e72 |
424 | 0.06001 2010-04-10 01:31:12 |
81ade4d9 |
425 | - fix type info for MSSQL |
103e90da |
426 | - fix MSSQL collation detection on freetds tds version 8.0 |
427 | |
231688f8 |
428 | 0.06000 2010-04-06 01:12:25 |
26334ec1 |
429 | - better type info for MySQL |
430 | - initial MySQL data type tests (jhannah) |
2a8e93e9 |
431 | - don't set result_namespace if it's 'Result' |
9dc968df |
432 | - support for MSSQL databases with case sensitive collation, manually |
433 | overridable with 'case_sensitive_collation' option |
71a6e88a |
434 | - do not try to detect driver and rebless when used with a custom |
9dc968df |
435 | 'loader_class' |
bfb43060 |
436 | - suppress 'bad table or view' warnings for filtered tables/views |
27305cc1 |
437 | - croak if several tables reduce to an identical moniker (ribasushi) |
05f25b42 |
438 | - better type info for Sybase ASE |
df956aad |
439 | - better type info for Pg: sets sequence for serials, handles numerics |
440 | without precision |
acfcc1fb |
441 | - better _tables_list for MSSQL |
26da4cc3 |
442 | - pick up views in SQLite too |
443 | - better rel inflection using Lingua::EN::Inflect::Phrase |
53ef681d |
444 | - cascade_delete and cascade_copy are turned off for has_many/might_have |
ee07e280 |
445 | by default, and belongs_to has on_delete => 'CASCADE', on_update => |
446 | 'CASCADE' and is_deferrable => 1 by default, overridable via |
447 | relationship_attrs |
448 | - added config_file option for loading loader options from a file |
0faae4b8 |
449 | - set inflate_datetime => 1 for 'AS getdate()' computed columns in |
450 | Sybase |
cf0ba25b |
451 | - Firebird support |
829f17e3 |
452 | - use introspection pragmas instead of regexes to introspect SQLite |
453 | (hobbs) |
f170d55b |
454 | - generate POD for refs correctly from column_info |
9dc968df |
455 | - fix tables list, fk introspection and type info for SQL Anywhere |
05c54730 |
456 | |
e42ec4ef |
457 | 0.05003 2010-02-20 05:19:51 |
d8cbfbb8 |
458 | - support for custom_column_info, datetime_timezone and datetime_locale |
459 | (rbo) |
9fd0726a |
460 | - improve parsing of SQLite tables when a column definition |
461 | spans multiple lines (hobbs) |
db36a574 |
462 | - fix missing trailing _id stripping for some relationship |
463 | names (rbuels) |
0547c283 |
464 | - fixed accessor POD bug, was not dereferencing scalar refs |
465 | before printing (rbuels) |
db36a574 |
466 | |
83b38372 |
467 | 0.05002 2010-02-15 10:17:47 |
8793567f |
468 | - support for SQLAnywhere via DBD::SQLAnywhere and ODBC |
83b38372 |
469 | - fix picking up quoted tables for SQLite (RT#54538) patch from schwern |
2a5dcfb3 |
470 | - validate class/component loader_options to make sure classes |
83b38372 |
471 | are available before generating the schema, patch from bphillips |
2a5dcfb3 |
472 | |
dc767cd3 |
473 | 0.05001 2010-02-05 14:29:27 |
41968729 |
474 | - correct default_value for all backends with common tests |
475 | - fix bug with quoted Pg tables from $dbh->tables (RT#54338) |
476 | - add inflate_datetime => 0 to 'timestamp' types for Sybase |
477 | |
ca7feebf |
478 | 0.05000 2010-02-01 09:24:24 |
f730e1b6 |
479 | - better data_type, default_value and size for Sybase |
492dce8d |
480 | - added 'generate_pod' option, defaults to on |
43b982ea |
481 | - added 'pod_comment_mode' and 'pod_comment_spillover_length' to |
482 | control table comment generation (waawaamilk) |
492dce8d |
483 | |
04e60ed2 |
484 | 0.04999_14 2010-01-14 06:47:07 |
540a8149 |
485 | - use_namespaces now default, with upgrade/downgrade support |
805dbe0a |
486 | - filter out un-selectable tables/views |
d4d1a665 |
487 | - fix NUMERIC/DECIMAL size column_info for postgres |
59f54738 |
488 | - now mentions skip_load_external feature in comments (jhannah) |
489 | - moniker_map POD correction (jhannah) |
d4d1a665 |
490 | |
1fa18849 |
491 | 0.04999_13 2010-01-03 12:32:25 |
afb4c5bc |
492 | - exclude 'size' column_info for postgres when unnecessary, and |
493 | use the correct precision for varying types (except NUMERIC) |
30a4c064 |
494 | - 'naming' attribute and backward compatibility with 0.04006 |
afecb919 |
495 | - added relationship_attrs option for setting attributes in |
7b505bbd |
496 | generated relationships |
72cd9295 |
497 | - added overwrite_modifications option that ignores md5sums on |
498 | generated code |
33fb8fa0 |
499 | - added skip_load_external (jhannah) |
1fa18849 |
500 | - remove Class::Data::Accessor and Class::Accessor::Fast and switch |
33fb8fa0 |
501 | everything to Class::Accessor::Grouped (jhannah) |
46065bcb |
502 | - better handling of db_schema for Oracle, based on (RT#35732) |
503 | |
0a701ff3 |
504 | 0.04999_12 2009-11-30 23:36:14 |
309e2aa1 |
505 | - fix MySQL rel introspection with on_connect_call => |
506 | 'set_strict_mode' (RT#52087) |
507 | - now using base 'DBIx::Class::Core' for Results (RT#52141) |
508 | |
a06118a6 |
509 | 0.04999_11 2009-11-29 18:08:46 |
fbcfebdd |
510 | - added patch to generate POD from postgres by Andrey Kostenko (GUGU) |
4daef04f |
511 | - added test for norewrite feature |
5c6fb0a1 |
512 | - fix default_value for MSSQL |
513 | |
b1ad1a84 |
514 | 0.04999_10 2009-10-31 12:28:53 |
8803e4ed |
515 | - patch from Robert Bohne to make _table_uniq_info more correct for |
516 | Oracle |
b1ad1a84 |
517 | - fix data_type for identity columns with MSSQL |
8803e4ed |
518 | |
c25ff208 |
519 | 0.04999_09 2009-10-08 |
79193756 |
520 | - Only redump the files when something has actually changed |
b4dcbcc5 |
521 | - Place a warning at the top of the files saying 'do not modify' to |
522 | match the one at the bottom of the auto-gen'd section |
79193756 |
523 | |
c25ff208 |
524 | 0.04999_08 2009-08-28 |
6ae3f335 |
525 | - Replace UNIVERSAL::require with Class::C3::Componentised |
3f4461a5 |
526 | - Add Sybase/MSSQL support through DBD::Sybase |
1bcb47d3 |
527 | - use $dbh->get_info(29/41) for qote_car/name_sep if available (semifor) |
bfe03a54 |
528 | - add MSSQL support through DBD::ODBC |
1bcb47d3 |
529 | - support MSSQL table names with a '.' in the name |
530 | - support MySQL CURRENT_TIMESTAMP() |
6ae3f335 |
531 | |
c25ff208 |
532 | 0.04999_07 2009-04-18 |
a28b70f1 |
533 | - Add result_base_class and schema_base_class options (RT #43977) |
d70c335f |
534 | - Ignore duplicate uniq indices (including duplicates of the PK). |
632cb26f |
535 | - Fix for DBD::SQLite 1.20 |
706ef173 |
536 | - Fix for DBIx::Class 0.08100 |
76c488a6 |
537 | |
c25ff208 |
538 | 0.04999_06 Tue Nov 11, 2008 |
22270947 |
539 | - Singularise table monikers by default |
e7886624 |
540 | - Strip trailing _id from single-column belongs_to relationships |
ff746964 |
541 | - Add "dbicdump" script for easy commandline dumping |
af31090c |
542 | - Throw out the in-memory class generation, just dump to a temporary |
543 | directory if the user didn't specify one |
c7bf4194 |
544 | - Fix Oracle constraint and auto-increment detection for non-owned schemas |
545 | (RT #35732) |
c25ff208 |
546 | - Handle ResultSetManager deprecation warning in common tests |
22270947 |
547 | |
c25ff208 |
548 | 0.04999_05 Mon Apr 14, 2008 |
072d5aae |
549 | - Fix limiting table list to the specified schema for DB2 |
7a930e63 |
550 | - Default db_schema to the username for DB2 |
29ddb54c |
551 | - Allow specifying a custom loader_class, overriding the |
552 | storage_type-based detection |
565ca24d |
553 | - Cosmetic fixes to dumping of externally defined classes |
2a620a1b |
554 | - Make ResultSetManager notice externally defined :ResultSet methods |
2328d1fc |
555 | - Fix test failure for non-InnoDB MySQL due to wrong skip count |
390bbe3f |
556 | - Fix base class ordering in dumped classes |
557 | - Run the common tests against both dynamic and dumped versions of |
558 | the schema |
072d5aae |
559 | |
c25ff208 |
560 | 0.04999_04 Wed Mar 12, 2008 |
772cfe65 |
561 | - Add is_auto_increment detecton for DB2 |
562 | |
c25ff208 |
563 | 0.04999_03 Wed Mar 12, 2008 |
28357fd3 |
564 | - Fix DB2 support |
565 | |
c25ff208 |
566 | 0.04999_02 Tue Feb 12, 2008 |
fb328d1a |
567 | - Add is_auto_increment detection for Oracle |
d87d939a |
568 | - Unnhide the Oracle module now that the CPAN perms are sorted |
569 | out. Thanks to Tsunoda Kazuya for the quick response. |
fb328d1a |
570 | |
c25ff208 |
571 | 0.04999_01 Tue Feb 5, 2008 |
e7213f4f |
572 | - Mark foreign key columns with is_foreign_key => 1 |
c5baf131 |
573 | - Add support for vendor-specific extra column attributes. |
8fdd52a2 |
574 | - Add support for extra => { unsigned => 1 } for MySQL. |
46bef65f |
575 | - Add support for enum value lists for MySQL |
7dba7c70 |
576 | - Set join_type => 'LEFT OUTER' for nullable foreign keys |
577 | (patch from Bernhard Weißhuhn) |
78b7ccaa |
578 | - Set is_auto_increment for auto-increment columns (RT #31473) |
579 | (Only SQLite, MySQL and PostgreSQL are currently supported) |
af99957c |
580 | - Generate one-to-one accessors for unique foreign keys (ilmari) |
a1726271 |
581 | - Add support for load_namespaces-style class layout |
45f3698a |
582 | - Fix test skip count for main skip_rels block |
a1726271 |
583 | - Fix auto-inc column creation for the Oracle tests |
75a0d986 |
584 | - Fix column ordering in unique constraints for Oracle |
2ffd6b4c |
585 | - Fix Win32 test skip counts for good (RT #30568, Kenichi Ishigaki) |
d0e184e9 |
586 | - Default Oracle db_schema to db username (patch |
587 | from Johannes Plunien) |
af99957c |
588 | |
c25ff208 |
589 | 0.04003 Wed Oct 4, 2007 |
f1f25439 |
590 | - Prevent users from running Kwalitee test automatically |
9616156f |
591 | - Fix extra whitespace being added to output on |
592 | regeneration (from ilmari) |
593 | |
c25ff208 |
594 | 0.04002 Tue Jul 24, 2007 |
c39e3507 |
595 | - rescan method now returns the actual list of new tables |
596 | loaded (previously, the return value wasn't taking |
597 | constraint/exclude into account, even though the meat |
598 | of the operation was). |
599 | - Hid the Oracle module so that search.cpan.org will stop |
600 | ignoring this package, temporary fix until perms are |
601 | sorted out |
1c1efbce |
602 | - Fix Win32 test skip counts (RT #27715, Alexandr Ciornii) |
603 | - Fix a small output quoting bug (RT #28073, Tokuhiro Matsuno) |
09c19d42 |
604 | |
c25ff208 |
605 | 0.04001 Tue Jun 26, 2007 |
28b4691d |
606 | - Deprecated dump_overwrite. The changed behavior from |
607 | 0.03xxx was confusing. |
608 | - Added new option really_erase_my_files, which does what |
609 | dump_overwrite did in 0.04000, which is not what it did |
610 | in 0.03xxx. |
611 | |
c25ff208 |
612 | 0.04000 Thu Jun 7, 2007 |
7507c8ce |
613 | - Added some env vars for controlling the Makefile.PL feature |
614 | questions, to make automation easier. |
615 | |
c25ff208 |
616 | 0.03999_02 Tue May 22, 2007 |
3fe9c5d9 |
617 | - Converted to Module::Install |
618 | |
c25ff208 |
619 | 0.03012 Tue May 22, 2007 |
0c0a7757 |
620 | - Relationship names for multiple multi-col rels between |
621 | the same table fixed by ilmari |
622 | - Fix from Marc Espie for CREATE TABLE 'foo' for SQLite |
522ee84e |
623 | - skip ^sqlite_ tables in SQLite (thanks chromatic) |
624 | |
c25ff208 |
625 | 0.03999_01 Sat Apr 14 19:57:40 GMT 2007 |
e7262300 |
626 | - Added *experimental* Oracle support from work done |
627 | by Tsunoda Kazuya some months ago. Not well tested. |
7fa9a8b1 |
628 | - Added "rescan" schema (and loader) method, which picks |
629 | up newly created tables at runtime |
7cab3ab7 |
630 | - Made dump_to_dir / dump_overwrite much more intelligent |
631 | (they now preserve customizations by default) |
fd589700 |
632 | - Added support for DBI's new standard "statistics_info" |
633 | method to gather unique key info (only supported by |
79fe0081 |
634 | DBD::Pg trunk afaik) |
12af3806 |
635 | - columns_info_for imported from DBIx::Class |
636 | - relationships are now on by default, use skip_relationships |
637 | to disable them |
638 | - Removed previously deprecated methods/options |
32f784fc |
639 | - Added $VERSION to all packages in this dist |
640 | |
c25ff208 |
641 | 0.03011 Sat Apr 14 19:03:07 UTC 2007 |
050003c5 |
642 | - fix case-sensitivity in UNIQUE parsing for SQLite |
643 | |
c25ff208 |
644 | 0.03010 Thu Mar 29 12:36:19 UTC 2007 |
518472fa |
645 | - Workaround for new incompatible changes in DBD::mysql's "tables" |
646 | method, which was causing us to find no tables w/ DBD::mysql |
647 | 4.002+ |
9dedee1f |
648 | - Fixed quoting problem in _table_columns (could cause crash when |
a0cc2498 |
649 | dumping/doing a static create) (from ash) |
650 | |
c25ff208 |
651 | 0.03009 Wed Nov 15 14:03:37 UTC 2006 |
a0cc2498 |
652 | - fix for rt.cpan.org #22425 (use File::Spec where appropriate) |
653 | - use full instead of short classnames in relationships (from victori) |
01de2418 |
654 | |
c25ff208 |
655 | 0.03008 Fri Oct 20 18:08:20 UTC 2006 |
88603c41 |
656 | - fix for rt.cpan.org #21084 (dump_overwrite pathological output recursion) |
657 | - fix for rt.cpan.org #21758 (mysql reserved words as table names) |
658 | - fix for rt.cpan.org #21025 (SQLite FK parsing) |
659 | - workaround for rt.cpan.org #21746 ($Class::Accessor::Fast::VERSION issues) |
660 | |
c25ff208 |
661 | 0.03007 Thu Jul 27 16:19:59 UTC 2006 |
e682950b |
662 | - Kill erroneous warning about connect/loader_options order (the real |
663 | case is warned about elsewhere) |
664 | - Fix t/22dump to work around ActiveState issues |
665 | |
c25ff208 |
666 | 0.03006 Wed Jul 26 00:14:58 UTC 2006 |
520107ef |
667 | - Fixed column-case issue w/ columns_info_for |
668 | |
c25ff208 |
669 | 0.03005 Wed Jul 19 15:09:30 UTC 2006 |
8ac8926d |
670 | [ Pretty much everything in this release originates from nilsonsfj patches ] |
671 | - bugfix: mysql unique constraint code had an |
672 | obvious but longstanding error |
673 | - bugfix: columns were being specified out-of-order, |
674 | bug was introduced in the 0.03004 column metadata |
675 | dumping feature |
02356864 |
676 | - dump code now skips+warns instead of dies when |
8ac8926d |
677 | dump_overwrite not set |
02356864 |
678 | |
c25ff208 |
679 | 0.03004 Tue Jul 11 04:38:09 UTC 2006 |
d65cda9e |
680 | - make_schema_at efficiency improvements |
681 | - improved debugging output |
682 | - column metadata now included in dumped schemas |
d65cda9e |
683 | - Carp::Clan added, and some dies converted to croaks |
684 | - no longer overwrites files when dumping, unless asked |
685 | to do so via the dump_overwrite option |
686 | - loader_options can now be embedded in the connection info |
687 | - Documentation improvements |
71b997e9 |
688 | - Deprecation notices updated, most things that became |
689 | "deprecated" in 0.03 are now marked for death in 0.04000 |
690 | - All deprecated usage patterns should now generate annoying |
691 | warnings (most did before). |
692 | - Somewhat improved test coverage |
d65cda9e |
693 | |
c25ff208 |
694 | 0.03003 Tue Jun 6 02:22:49 UTC 2006 |
e50425a9 |
695 | - Fix inclusion of external add-on class definitions |
696 | in dump_to_dir output. |
697 | |
c25ff208 |
698 | 0.03002 Tue Jun 6 01:27:25 UTC 2006 |
fc2b71fd |
699 | - rethrow exceptions that occur during make_schema_at |
700 | |
c25ff208 |
701 | 0.03001 Mon Jun 5 23:17:57 UTC 2006 |
8f9d7ce5 |
702 | - load_from_connection deprecation notice now mentions |
703 | upgrading Catalyst::Model::DBIC::Schema if that module |
704 | seems to be in use. |
5223f24a |
705 | - DBIx::Class required version number fixed |
706 | - Loader statement caching for better load-time performance |
707 | - Improved Pg unique index loader, based on RDBO |
708 | |
c25ff208 |
709 | 0.03000 Tue May 23 12:56:05 UTC 2006 |
074e81cd |
710 | - weakened the circular schema reference |
711 | |
c25ff208 |
712 | 0.02999_10 Mon May 22 18:58:20 UTC 2006 |
996be9ee |
713 | - a few more small bugfixes |
714 | - more dump/debug improvements |
715 | - new exportable function "make_schema_at" |
716 | |
c25ff208 |
717 | 0.02999_09 Sun May 21 23:26:58 UTC 2006 |
996be9ee |
718 | - More docs improvements |
719 | - default uniq_info just warns and returns nothing now, |
720 | instead of dying. In theory, this allows unsupported |
721 | DBD drivers to potentially work with this module, if |
722 | the generic methods happen to work for that vendor. |
723 | - New tests for the various current and legacy/deprecated |
724 | methods of connecting a Schema::Loader class/object. |
725 | - Bugfix to the new runtime object connect/load code. |
726 | |
c25ff208 |
727 | 0.02999_08 Sat May 20 22:36:45 UTC 2006 |
996be9ee |
728 | - support for dumping to a directory for |
729 | conversion to manual DBIx::Class::Schema |
730 | - improved debugging output |
731 | - more documentation updates |
732 | - more backwards compatibility fixes |
733 | - runtime connection definitions (and cloning) work fine now. |
734 | - A couple of bugfixes related to db vendor "schemas", including |
735 | a fix for http://rt.cpan.org/Public/Bug/Display.html?id=19164 |
736 | |
c25ff208 |
737 | 0.02999_06 Thu May 18 16:32:41 UTC 2006 |
996be9ee |
738 | - backwards compat with all earlier versions |
739 | - no longer requires schema class to have a connection |
740 | - correctly determine source class names in the rel code generator |
741 | - fixed mysql testing w/o InnoDB |
742 | - Writing guide updated |
743 | - docs updated |
744 | - various trivial updates / fixes |
745 | |
c25ff208 |
746 | 0.02999_05 Sun Mar 26 06:46:09 UTC 2006 |
996be9ee |
747 | - bugfixes to constraint/exclude code |
748 | - friendly warnings if we don't find any tables |
749 | - inflect_map becomes inflect_plural and inflect_singular |
750 | - Singularize relationship names where appropriate |
751 | - Test updates |
752 | - Supports multiple rels between the same pair of tables |
753 | |
c25ff208 |
754 | 0.02007 Wed Mar 22 06:03:53 UTC 2006 |
ac890564 |
755 | - Backported Class::C3::reinitialize changes from -refactor |
a0cc2498 |
756 | branch, resulting in significantly reduced load time |
09d632a1 |
757 | |
c25ff208 |
758 | 0.02006 Fri Mar 17 04:55:55 UTC 2006 |
ac5ad557 |
759 | - Fix long-standing table/col-name case bugs |
760 | |
c25ff208 |
761 | 0.02999_04 Fri Mar 17 03:55:09 UTC 2006 |
996be9ee |
762 | - Fixed case-sensitivity issues for table/col names |
763 | - Punt columns_info_for to ->storage |
764 | - Large loading speedup (get rid of redundant C3 reinits) |
765 | - Removed TEST_POD checks |
766 | - Removed unneccesary storage->disconnect |
767 | |
c25ff208 |
768 | 0.02999_03 Mon Mar 13 15:01:11 UTC 2006 |
996be9ee |
769 | - Added EXAMPLE section to pod [Kieren Diment] |
770 | - Invasive heavy changes to the DBI- and vendor-specific code |
771 | (expect some breakage in some cases until this settles down) |
772 | - Support for loading UNIQUE constraints |
773 | - Tests cleaned up a bit |
774 | - Relationship building seperated out into it's own file for |
775 | the changes that are coming, but still does basically what |
776 | it did before (this work is the next step). |
777 | |
c25ff208 |
778 | 0.02999_02 Sat Mar 4 16:53:21 UTC 2006 |
996be9ee |
779 | - Merged in relevant changes from trunk since the split |
780 | |
c25ff208 |
781 | 0.02005 Mon Feb 27 23:53:17 UTC 2006 |
d161cb49 |
782 | - Move the external file loading to after everything else |
a0cc2498 |
783 | loader does, in case people want to define, override, or |
784 | build on top of the rels. |
d161cb49 |
785 | |
c25ff208 |
786 | 0.02004 Mon Feb 27 23:53:17 UTC 2006 |
1b311bbb |
787 | - Minor fix to debugging message for loading external files |
788 | |
c25ff208 |
789 | 0.02999_01 Sun Feb 28 00:24:00 UTC 2006 |
996be9ee |
790 | - Shuffle the modules around |
791 | - Make ourselves theoretically storage_type-agnostic |
792 | - Remove the _db_classes stuff, bump PK::Auto to Base |
793 | - Change default inflections to Lingua::EN::Inflect::Number::to_PL() |
794 | |
c25ff208 |
795 | 0.02003 Sun Feb 19 20:42:01 UTC 2006 |
1031d4f6 |
796 | - Deprecated arguments: dsn, user, password, options |
797 | - New argument: connect_info |
798 | |
c25ff208 |
799 | 0.02002 Sat Feb 18 19:53:12 UTC 2006 |
4350370d |
800 | - Added moniker_map and inflect_map |
801 | |
c25ff208 |
802 | 0.02001 Fri Feb 17 20:25:40 UTC 2006 |
c2849787 |
803 | - tests fixed up a bit |
17725ccb |
804 | - auto-loading of on-disk class definitions layered on top |
805 | of the generated definitions (create Foo::Schema::Bar, then |
806 | also try to ->require it if it exists on disk). |
807 | - new parameters components and resultset_components, which do |
808 | the obvious for the generated table classes. |
809 | - DBIx::Class pre-req bumped to 0.05006, since Schema::Loader |
810 | is virtually gauranteed to cause subtle mod_perl problems |
811 | without those fixes. |
c2849787 |
812 | |
c25ff208 |
813 | 0.02000 Sun Feb 12 22:43:47 UTC 2006 |
89ecd854 |
814 | - Just docs/version update, 0.01004 code released as 0.02000 |
815 | |
c25ff208 |
816 | 0.01004 Tue Feb 7 03:58:01 UTC 2006 |
738705c6 |
817 | - No longer tries to parse out the table name from the dsn for mysql, |
818 | was unneccesary vestigial code from previous method. |
819 | |
c25ff208 |
820 | 0.01003 Mon Feb 6 14:57:56 UTC 2006 |
c5de0b0c |
821 | - Fixed the has_many side of _make_cond_rel |
822 | |
c25ff208 |
823 | 0.01002 Fri Feb 3 23:14:38 UTC 2006 |
f654c972 |
824 | - Email address typo :( |
825 | |
c25ff208 |
826 | 0.01001 Fri Feb 3 05:15:41 UTC 2006 |
457eb8a6 |
827 | - Fixed up some documentation issues |
828 | - Load C3 at the right time |
829 | |
aec93e93 |
830 | 0.01 Fri Feb 3 01:53:46 UTC 2006 |
831 | - original release |
832 | - created from DBIx::Class::Loader 0.14 |