Skip to content

Latest commit

ย 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Turbo ids

Multi thread tool to export mongodb data based on row checker.

meme

Diagram flow:

diagram

Instructions:

  • Configure env vars in .env file.

  • Add base criteria search in storage constructor (pkg/storage/storage::NewStorage) if needed

  • Create a new model pkg/storage/model.go implementing Row interface:

    • IsValid() is the method where you have to put the row checker.
    • String() will contain the serialization of your model into the csv.
  • Change the type of row object container in pkg/storage/storage.go:105.

  • Build and run

Fork from https://github.com/vicent-dev/exporter

About

Multi thread tool to export mongodb data based on row checker ๐Ÿƒ๐Ÿ’จ

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages