-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changes
69 lines (59 loc) · 2.57 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
Revision history for SimsLoader (ordered by revision number).
0.000012
- Enable setting the type in the specification.
- Upgrade dependencies:
- DBIx::Class::Sims 0.300700 -> 0.300800.
0.000011
- Add date/time types
- Upgrade dependencies:
- DBIx::Class::Sims 0.300501 -> 0.300700.
- DBIx::Class::Sims::Type::Date nil -> 0.000001
0.000010
- Upgrade dependencies:
- Base container updated from debian-jessie8 to ubuntu-xenial (16.04)
- Add support for SQLServer
- This required setting the internal locale to be "en_US.UTF-8 UTF-8"
- Ensure the 'drivers' command returns sorted in all cases.
0.000009
- Upgrade dependencies:
- DBIx::Class::Sims 0.300500 -> 0.300501.
- Fixes for supporting Oracle11
- Add support for Oracle 11g (--driver oracle11)
0.000008
- Upgrade dependencies:
- DBIx::Class::Sims 0.300406 -> 0.300500.
- Provides defaulting support for many more column types
0.000007
- Add support for "ignore" within --model to break relationship cycles
- Add support for "values" within the --model to allow for arrays of values
- Upgrade dependencies:
- DBIx::Class::Sims 0.300403 -> 0.300406.
0.000006
BREAKING CHANGE: "model" sub-command now returns an array of table names.
- Add support for PostgreSQL (--driver postgres)
0.000005
BREAKING CHANGE: The model and table names are now the same.
- Accessor and column names are also now the same, but this should have
been the case already.
- Relationship names haven't been changed (yet).
BREAKING CHANGE: The output is now one level deeper.
- What used to be the output is now the "rows" key.
- The "seed" key is now displayed as well.
- Add "types" sub-command to list available Sims types
- "model" sub-command now displays unique constraints (including PK)
- Return and use a --seed to enable reproducing a previous run.
- Add support for --model taking a JSON/YAML file. Supports:
- <table> -> columns -> <column> -> { sim => <value> }
- <table> -> columns -> <column> -> { type => <name> }
- <table> -> unique_constraints -> <name> -> [ col1, col2, ... ]
- <table> -> belongs_to/has_many -> <name> -> {
columns => [ col1, col2, ... ]
foreign => { source => <name>, columns => [ col1, col2, ... ] }
}
- Improve packaging to include Dockerfile and Changes in /opt/docker
0.000004
- Improve response time for listing drivers by 90%
- This improves performance of all functionality because everything checks
the driver against the list of installed drivers.
0.000003
- Initial release to DockerHub.