forked from jjn1056/Test-DBIx-Class
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Changes
67 lines (58 loc) · 3.09 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
This file documents the revision history for Perl extension Test-DBIx-Class.
NEXT
- Fixed bug where only one table would get loaded when using fixtures_ok
and added tests. (Tristan Pratt)
- Diffs are now readable by humans when is_fixtures fails. Changed uses
of Test::More::is_deeply to Test::Differences::eq_or_diff so that the
actual data structure contents are printed out instead of just
"HASH(0x1008032b8)". (Tristan Pratt)
- Add feature to automatically load SQLite traits if connect_info's dsn
appears to be of sqlite variety. (Tristan Pratt)
- Fixed bug where Traits::SQLite would not clean up your db even if keep_db
was set to 0 if you specified the dbname inside connect_info's dsn.
(Tristan Pratt)
0.09 28 August 2009
- New Functionality: Added storage trait 'Testpostgresql' which works just
like the 'Testmysql' except deploys to a test Postgresql database.
- Changed some tests to prevent failures to install.
- updated the Makefile.PL so that the support for Mysql and Postgresql is
optional.
- New documentation to reflect the above.
0.08 27 August 2009
- New Functionality: Added storage trait 'Testmysql' which allows you
to create a temporary test instance of mysql, deploy and test against
it, and clean itself up afterward. Now you can test against Mysql
nearly as easily as SQLite.
- Populating fixtures now wraps everything inside a transaction.
- Fixed an error in the Example Schema, now Email is a varchar instead of
an integer
- Documentation and tests for all the above
0.07 26 August 2009
- Create framework for 'pluggable' storage traits and migrated all the
SQLite specific stuff to a SQLite trait. This change will allow us
to add traits to test replication and other types of database setups.
- Documentation and test improvements to reflect the above.
0.06 25 August 2009
- Documentation additions related to overridding configuration via %ENV
- Fixes to broken POD
- Allows the option 'force_drop_table' to be set at configuration time
- More completely documented ::SchemaManager options
- Some additional (undocumented) features added to the exported subroutine
generators.
0.05 24 August 2009 @ 11::55::00 UTC
- New Feature: Perform configuration file substitutions, similar to the way
Catalyst::Plugin::ConfigLoader works. Added tests and docs.
0.04 24 August 2009
- Fixed some minor documentation typos and improved error reporting when a
schema fails to deploy (we now properly report the actual error instead of
silently dying).
- New Feature: You can now set $ENV{TEST_DBIC_CONFIG_SUFFIX} to add more
searchable paths when we are gathering and merging all the existing
configuration files. See documentation for more.
0.03 23 August 2009
- Reverted to a version of the Makefile that actually has all the
dependencies listed correctly.
0.02 21 August 2009 @ 18:33:20 UTC
- First usable version released.
0.01 21 August 2009
- First usable version released.