ChangeDB is a multi-database cli convert tool, it's all about making database migration much more easier.
📕 How to use
Install Dotnet (net5/net6). ChangeDB is supported by dotnet sdk, please check the link Here to setup your personal dotnet sdk.
Install ChangeDB tool. you can follow the command below to setup tool quite easily.
dotnet tool install ChangeDB.ConsoleApp -g
Database converting. you can use changedb migration command convert database. Like the example command below, you need to provide source database type, source database connection string, target database type and target database connection string to establish migrate task. and for target database, changedb tool has the ability to create a new target database even if not exists. so you don't create a empty database everytime first.
Dump database to sql scripts, changedb tool also has the ability to generate sql scripts. you can use changedb dumpsql command,Like the example example below to create sql scripts.