Releases: feliixx/mgodatagen
v0.12.0
v0.11.2
Changelog
v0.11.0
v0.10.3
v0.10.2
v0.10.0
Changelog
- b5096d7 add fuzz test for docGenerator
- 72023c1 fix linter in CI for go1.18
- 9bfaa03 fromArray: add an alias 'enum'
- da2524b index: use an ordered map for index keys
- c31bc48 indexes: add new index options
- 3332f89 position generator: inverse lat and long
- 615d476 position generator: rename to coordinates
- e93663a ref generator: rename to reference
- 622baf5 ref, position, fromArray: remove use of deprecated names and move test to a specific file
- 21ed9fc update dependencies
- 43dd407 update to go 1.18
- 6bbcdb3 update version to 0.10.0
v0.9.5
Changelog
- cc3b05b Add -s, --seed option.
- f213cbd add --output=stdout option
- b4c9d64 add possibility to write documents to a file
- 4518198 define a new
writer
interface - 10a0ddf document the new JSON output in README
- 7d48c80 file/stdout output: add tests
- 3d9449c fix: small errors
- 32f1b79 minor refactoring
- 02817af update dependencies
- b279fbb update golangci-lint action
- 0814a59 update mongdb version in tests
v0.9.4
v0.9.3
Changelog
431d2c5 remove topology time from shard list details
80173a3 rename mgodatagen.go into generate.go and format imports
bb29959 set verbose mode for tests
316422c stringFromParts generator: disallow 'unique' and 'maxDistinctValue' for parts
31dbc41 test sharded version with mongodb 5.0.3
361f31e test with mongodb v5
9e49826 update go and mongodb version
427b428 upgrade golangci-lint version
v0.9.2
Changelog
95b87d0 Doc: use go build instead of go install
aaeb9e1 array generator: allow random size
8e6d18c constant genrators: allow to create objectId
367e79e dependencies: replace satori/go.uuid by google/uuid
1f5e201 generators: add a binary UUID generator
524bfba harmonize db name in tests/sample config files
92eef40 reference generators: allow referencing from same collection
45e851b update mongodb version for testing