Criei uma aplicação REST simples que recebe um objeto json MigrationRequest.java contendo
"sqlDatabaseUrl": "string de conexão banco relacional",
"mongoUrl": "string de conexão mongodb",
"sqlDatabaseTable": "tabela a ser migrada",
"mongoCollection": "coleção para a qual vai ser migrada",
"mongoDatabase": "database da coleção"
Desenvolvi essa API com suporte aos bancos de dados Postgres e MySQL.
Segue o arquivo para criar os bancos de dados no docker: docker-compose.yml
Na pasta db você vai encontrar os arquivos para teste, contendo a criação e inserção de dados nos respectivos bancos criados, e o json de migração para usar na API.
URL para uso: POST http://localhost:8082/migrate