Skip to content

A collection of robust tools for seamless data migration between different databases and storage systems. Supports incremental transfers, schema validation, and automated data transformation with built-in error handling and rollback capabilities.

Notifications You must be signed in to change notification settings

Luisginan/data-migration

Repository files navigation

Introduction

This project is a data migration tool designed to facilitate the migration of data between different databases. It provides functionalities to run, check, extract, and find scripts, making the data migration process efficient and manageable.

Getting Started

Follow these steps to get the code up and running on your system:

  1. Installation Process:

    • Clone the repository to your local machine.
    • Open the project in your preferred IDE (e.g., JetBrains Rider).
  2. Software Dependencies:

    • .NET 6.0 or later
    • PostgreSQL database
  3. Latest Releases:

    • Check the Releases page for the latest version.
  4. API References:

Build and Test

To build and test the project, follow these steps:

  1. Build:

    • Open the terminal and navigate to the project directory.
    • Run dotnet build to build the project.
  2. Test:

    • Run dotnet test to execute the tests.

Contribute

We welcome contributions from the community. To contribute, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Commit your changes and push the branch to your fork.
  4. Open a pull request with a detailed description of your changes.

For more information on creating good readme files, refer to the following guidelines. You can also seek inspiration from the below readme files:

About

A collection of robust tools for seamless data migration between different databases and storage systems. Supports incremental transfers, schema validation, and automated data transformation with built-in error handling and rollback capabilities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages