Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuta17/gobulk
Tool to create database for data analysis, staging.
https://github.com/yuta17/gobulk
database-loader maskingdb replication
Last synced: 11 days ago
JSON representation
Tool to create database for data analysis, staging.
- Host: GitHub
- URL: https://github.com/yuta17/gobulk
- Owner: yuta17
- Created: 2020-04-22T12:03:50.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-04T04:22:53.000Z (over 4 years ago)
- Last Synced: 2025-01-05T04:52:51.738Z (18 days ago)
- Topics: database-loader, maskingdb, replication
- Language: Go
- Homepage:
- Size: 16.6 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gobulk
gobulk is a tool to DB replication.
This tool can be used to create database for data analysis, staging environment.
When you run it, all schema information and data will be synced.
If you want to add options, write options in yaml files.
## Install
```
go get github.com/yuta17/gobulk
```## Examples
[example](https://github.com/yuta17/gobulk/blob/master/example/main.go)
## Todo
- [x] Sync data from input database to output database.
- [ ] Masking data in specified column.
- [ ] Automatically follow column changes of input database.
- [ ] Support multiple DBMS client.