more correctly restore path with external file
[dbsrgits/DBIx-Class-Fixtures.git] / Changes
CommitLineData
e5963c1b 1Revision history for DBIx-Class-Fixtures
2
a3ebae95 31.001015
4- ::External::File makes the path if its missing
5
90bb06e2 61.001014
7- Allow you to perform value substitutions inside config-sets
8- Added a framework to allow you to backup / restore data external to the
9 database as part of your fixtures. Added an external handler for File
10 based data, and docs and tests for this.
11
745efc60 121.001013
13- fixed functionality in last release by more deeply cloning parameters, which
14 prevents bad things when parameters get deleted in the wrong places. Also
15 be sure we clear state properly after a dump.
16
570384ac 171.001012
18- Added new method 'available_config_sets' which returns and caches a list of
19 all the json set configs found in the 'config_dir' directory. This was added
20 to make it easier when you need to dump all the fixtures programatically.
7d34449f 21- Added method 'dump_config_sets' to let you dump more than one set at a time
22 more easily
570384ac 23- Added method 'dump_all_config_sets' which helps automate dumping all your
24 current config sets to a directory.
25
1edb8382 261.001011
27- Added an excludes resultsource option to the ->dump({all=>1,...}) feature
28- Allow you to directly set a configuration via a Perl HashRef instead of a
29 JSON file. Useful for testing and when you have simple or generated configs.
30- New option to force use of ->create rather than ->populate.
c4380dfa 31- Fixed a bug in the test suite that would fail on certain JSON parsers
1edb8382 32
c5178f25 331.001010
34- Fixed docs to use double quotes which is valid JSON
35
361.001009
7f25d8f8 37- Force operations to work inside a transaction so with_deferred_fks actually works.
38
28acb622 391.001008
40- Man, I should test better.
41
421.001007
43- Should use Schema->source(), not ->resultset().
44
451.001006
46- Schema->resultset() throws an exception, not return undef, when it can't find
47 a moniker.
48
06b7a1cc 491.001005
50- Fixed problem where rules containing an override of has_many weren't applied
51 correctly.
52
49aac59d 531.001004
54- Fixed problem where descending a has_many to something with two belongs_to
55 relationships wouldn't get the second belongs_to.
56
571.001003
401a9e9b 58- Fix t/var/configs/*.json to use valid JSON syntax
a351479c 59- Fixed DateTime::Format dependencies
401a9e9b 60
9e77162b 611.001002
62- Allow passing schema object to ->populate
63- Check that fixture population dir was created
64
a0a4d29e 651.001001
66- debug defaults to 0 rather than undef
67- cleanup only deletes what's necessary
b533b300 68- added db specific dbi files so that postgres can use deferrable
a0a4d29e 69
96f2cd20 701.001000
71- Added includes functionality
fc17c598 72- Added post_ddl and cascade attributes to populate (Drew Taylor)
73- Scalar refs in cond clauses handled in sets as well as fetches (Sebastian Willert)
74- Directory separators in primary keys do not cause a crash (Sebastian Willert)
a962f1f8 75- Optimised populate to take advantage of insert_bulk (Drew Taylor)
96f2cd20 76
b450a678 771.000001
78- Added missing deps
79
d17ba14e 801.000000
81- Released
e5963c1b 82