Closed isacikgoz closed 3 months ago
We basically spin up a MySQL, Postgres and Mattermost instances to emulate real world deployment to run migration-assist against.
migration-assist
build/docker-compose.yml
migraiton-assist
mysql
postgres
pgloader
.load
log
This was the cherry on the top to ensure the tool has a quality control and after this we can go v0.1.
v0.1
For the future iterations:
https://mattermost.atlassian.net/browse/MM-58713
Summary
We basically spin up a MySQL, Postgres and Mattermost instances to emulate real world deployment to run
migration-assist
against.build/docker-compose.yml
is to make sure that environment is ready for the tests.migraiton-assist
commandsmysql
with fix flagspostgres
with mattermost version, downloads the migrations and applies thempgloader
generates the configuration filespgloader
itself with Docker (to cover the guide) to run and test the configuration and migrate the data.load
file andlog
files for further processing and debugging).This was the cherry on the top to ensure the tool has a quality control and after this we can go
v0.1
.For the future iterations:
mysql
subcommand ofmigraiton-assist
Ticket Link
https://mattermost.atlassian.net/browse/MM-58713