Skip to content

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data-mover

Process overview

Diagrams

flowchart TD
    A[Data Provider] --> B
    B{Which db type}
    B -->|NoSQL->SQL| C[Analyze Data 'no schema resolve strategy']
    B -->|SQL->NoSQL| D[Create json data definition]
    C --> D
    D --> E[Generate dbc 'Data file']
    E -->|separate process but could be run in one or separate| F[Data Receiver]
    F --> G[Migrate Data]
Loading

Run

cargo

todo

docker TODO

  1. Build image
docker build -t data-mover .

2.Run image

TODO

TODO

DB

Steps of migration

Database Generate simple tables from provider Import to receiver db Tests
Postgressql ✅⭐
Mongodb 🚧

⭐ - Not all type mapped

Migrations

Postgressql Mongodb
Postgressql 🚧
Mongodb 🚧

SQL -> Nosql settings

Strategy Mongodb
Denormalized 🚧
Normalized

Functions

Name Functionality
Channels
Data by file 🚧
Indexes 🚧
Data by enumerator
Migration order
specify schema import 🚧
specify temporary file location 🚧

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages