- Docker
- .NET Core 8
-
Start Docker Compose
- Navigate to the root folder of the app and run:
docker compose up -d --build
- Navigate to the root folder of the app and run:
-
Ensure Essential Services are Running
- Confirm that the following services are running:
- MySQL
- MongoDB
- Confirm that the following services are running:
-
Spin Up MySQL and Populate Data
- Connect to your MySQL instance.
- Use the
create_and_populate.sqlscript to create and populate the database with mock data simulating a production environment.
-
Run the EzMigrationTool
- Navigate to the
/ezmigrationtoolfolder in your command line interface. - Execute the console application with the following command:
dotnet run
- Navigate to the
-
Follow the steps indicated by the application, your command line interface should prompt something like this:
