github minamijoyo/tfmigrate v0.2.0

latest releases: v0.3.23, v0.3.22, v0.3.21...
3 years ago

Changelog

6be0d73 Bump version to v0.2.0
fe199aa No need to encourage contributions in godoc
3bcdb43 Fix typo
686f2f3 Use hashicorp/aws-sdk-go-base to authenticate s3 storage
85c7028 Apply state import on tests not to leave orphan resources on cleanup
12809e9 Destroy resources after each test not to have any state
fba26e3 Set TF_PLUGIN_CACHE_DIR to /tmp/plugin-cache on Docker
93fd0a0 Use -failfast for acceptance tests
fbb5f86 Fix typo in usage
62ad343 Bump version to v0.2.0-dev
ad05bfc Fix a bug of initialization s3 client
b1b4b26 Add debug prints
ecd2dc8 Fix a bug of forgetting to return
79b1511 Ignore an error if a default config file doesn't exist
35f2b60 Skip a hidden file on loading migration file
174bcd2 Move migration_dir to outside of history config
c3e00dc Add tests for HistoryRunner
8458970 Add test helpers for setting up migration file and dir
ba0fea8 Add tests for FileRunner
131adc1 Replace a local storage to a mock one in controller tests
be6f8ee Add a mock migrator for testing
52a2165 Add a mock storage for testing
bb4bf8a Rename SettingFile to ConfigurationFile
689dd43 Add CHANGELOG
48f3a26 Allow Controller.AddRecord() to pass a timestamp for testing
87a4b6f Add tests for Controller.AlreadApplied()
1a85bb6 Rename Controller.Length() to Controller.HistoryLength() and add tests
398f7a5 Implement a history-aware runner
2e521f4 Add UnappliedMigrations to list migration files to be applied
feab3e4 Fix typo
98fae6d Add tests for loadMigrationFileNames()
44cff1a Add tests for Controller.Save()
09785ca Initialize a new history if a given history is not found
dec9e62 Add tests for parseHistoryFile
01a0430 Use go-cmp instead of reflect.DeepEqual to compare time.Time
995caec Add tests for history.FileV1
568eab0 Set a json annotation tag to records to lower the key
9cf9e50 Add basic map operations to History
80cb24b Change type of AppliedLogs to map instead of slice
9efd390 Implement a History model
f7731f1 Move HistoryConfig to history package to avoid circular references
22e4a1a Move MigratorConfig from config to tfmigrate package
6fe1ab5 Add tests for parsing a setting file
07125dc Parse a setting file and build a TfmigrateConfig
5777baa Add constructors for s3 and local storage
bc72a07 Return an empty array instead of an error if the key does not exist
cd438a2 Add support for s3 storage
3f8c895 Implement a storage interface for migration history file

Don't miss a new tfmigrate release

NewReleases is sending notifications on new releases.