Skip to content

Commit 0c934b0

Browse files
committed
add files necessary for contribution
1 parent f03d092 commit 0c934b0

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed

README.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
## Description
2+
3+
This project replicates Mysql to Elasticsearch, which is incomplete but able to migrate data between the two databases in simple way.
4+
5+
The project is a modified version of [py-mysql-elasticsearch-sync.](https://github.com/zhongbiaodev/py-mysql-elasticsearch-sync)
6+
7+
<br>
8+
9+
10+
## Environment
11+
12+
* Cpython 3.8.17
13+
* Mysql 8.0.33
14+
* Elasticsearch 8.8.1
15+
16+
17+
<br>
18+
19+
20+
## Usage
21+
22+
```
23+
(your virtualenv) pip install -r requirements.txt
24+
25+
(your virtualenv) python src/pymyelarepl.py src/config.yaml
26+
```
27+
28+
29+
<br>
30+
31+
32+
## License
33+
34+
MIT

requirements.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
certifi==2023.7.22
2+
charset-normalizer==3.2.0
3+
idna==3.4
4+
mysql-replication==0.43.0
5+
PyMySQL==1.1.0
6+
PyYAML==6.0.1
7+
requests==2.31.0
8+
urllib3==2.0.4

0 commit comments

Comments
 (0)