-
Notifications
You must be signed in to change notification settings - Fork 5
/
Changes
174 lines (115 loc) · 4.83 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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
Revision history for DBIx-SchemaChecksum
{{$NEXT}}
1.104 2021-01-26 13:11:18+01:00
- explicitly use File::HomeDir, because MooseX::App only lists it as a recommended prereq
1.103 2021-01-09 23:31:10+01:00
- dist housekeeping, Dist::Zilla::PluginBundle::Author::DOMM
1.102 2017-07-19T10:10:28
- even more docs
1.101 2017-06-28T09:02:57
- explictly state File::HomeDir as a dependency (thanks CPANtesters)
- more doc fixes
1.100 2017-06-25T22:13:35
- finally implement NewChangesFile
- add lots of docs
- some various minor cleanups
1.006 2016-02-17T10:50:05
- fix a deadly bad usage of try/catch (Thomas Klausner)
- show_update_path now can dump the whole path as scripts or one concated file (Thomas Klausner)
1.005 2013-10-16T11:37:31+0200
- more stable fix for foreign keys (Thomas Klausner)
1.004 2013-10-16T11:15:56+0200
- ignore ORDINAL_POSITION in foreign keys (Thomas Klausner)
1.003 2013-10-09T15:02:40+0200
- make foreign keys work with current DBI/DBD/Pg (Thomas Klausner)
- removed given/when (Thomas Klausner)
- say that there are "No more changes" instead of "No update found
..." (Jozef Kutej)
- require MooseX::App 1.13 (Klaus Ita)
- Better function introspection for postgres (breaks postgres
checksums) (Maros Kollar)
- fix test fails due to missing build_deps
- Do not exit, but return instead (Maros Kollar)
1.002 2012-11-21T21:38:37+0100
- require MooseX::App 1.08, which should fix the test fails
reported by CPAN Testers (thanks!)
- updated documentation
1.001 2012-11-15T17:40:04+0100
- app now based on MooseX::App
- lots of new options & commands
- doc update still pending...
- also use dzil
0.27 2009-04-23 22:21:29
- remove schema name from nextval: because this causes a lot of
trouble - THIS WILL BREAK YOUR OLD CHECKSUMS!! (Thomas Klausner)
- added option --dump_checksums which automatically dumps all
checksum sources (Thomas Klausner)
0.26 2008-11-24 11:35:07
- sort unique keys because sometimes PG reports them in a
different order
0.25 2008-11-10 19:01:37
- added option to show update path without applying anything
0.24 2008-10-03 13:19:05
- nicer output (say instead of croak)
- fixed a bug in postgres unique key calculation that broke
auto-updates
0.23 2008-09-26 17:01:44
!!! BIG FAT WARNING !!!
Older checksums won't work, at least for postgres
!!! BIG FAT WARNING !!!
- added postgres unique keys to checksum
- include postgres enums in checksum
- fixed another problem with SAME_CHECKSUM, skip files without
checksums
0.22 2008-09-23 13:37:16
- ignore files without a checksum
- fixed more bugs with same-checksum updates
0.21 2008-09-19 16:34:04
- find sql snippets in all dirs below the given dir
- handle update scripts that result in the same checksum
0.20 2008-09-11 20:49:26
!!! BIG FAT WARNING !!!
Checksums calculated with version prior to 0.20 won't work with
checksums calculated after 0.20
--- BIG FAT WARNING ---
- changed schemadump to list columns sorted by name so that funky
postgres inheritance followed by changes to the table other
tables inherit from don't f*ck up the checksum.
0.10 2008-09-11 15:45:01
- add command line option to ignore ORDINAL_POSITION of columns
0.09 2008-09-11 11:56:08
- ignore typed nextvals, which cause problems in postgres and
different connection methods (socket/tcp)
0.08 Thu Aug 21 09:48:23 CEST 2008
- Make checksum, type schema unaware. This funnily posed problems when
connecting via socket or TCP to pg
0.07 2008-06-19 09:41:26
- for strange reasons, MooseX::Getop does not work with DBI::db constraint
when used from other scripts
So I dumped the DBI::db constraint for now
0.06 2008-06-16 10:46:19
- Test Coverage: 78.8%
- removed IO::Prompt
- Alternative construction via dbh (either dsn or dbh) (maros)
- fixed some problems with tests on various platforms
0.05 2008-05-24 10:17:02
- Test Coverage: 82.4%
- make t/apply_sql_snippets.t skip instead of fail if we cannot
copy the testdb
0.04 2008-05-23 22:40:26
- Test Coverage: 81.7%
- added dependecy on IO::Prompt (which I forgot in 0.02, but
thanks to CPAN testers I was notified of this problem)
- added test
- added bin/schema_update.pl and supporting methods
- require Perl 5.10
0.03 2008-05-23 ??:??:??
- added bin/schema_update.pl and supporting methods
- require Perl 5.10
0.02 2008-05-21 22:13:53
- added bin/schema_checksum.pl
- added docs
- DB connection now takes user and password as optional params
0.01 2008-05-20 16:10:17
- basic checksum calculation works
- started development