https://github.com/dbwodlf3/dongsik
very simple db migration tool (Yee)dongsik
https://github.com/dbwodlf3/dongsik
Last synced: 3 months ago
JSON representation
very simple db migration tool (Yee)dongsik
- Host: GitHub
- URL: https://github.com/dbwodlf3/dongsik
- Owner: dbwodlf3
- Created: 2023-01-05T06:44:05.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-29T08:18:00.000Z (12 months ago)
- Last Synced: 2025-01-05T14:23:09.846Z (5 months ago)
- Language: TypeScript
- Homepage:
- Size: 62.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Quick Start
``` git clone https://github.com/dbwodlf3/dongsik.git
cd dongsik
npm i
npm run start
```## execute scripts
```
ts-node ./test/insert_user.ts
```# How it works?
First Table mapping And Processing from CSV File.
You have to write script file for data manuplating.Second Data inserting from CSV File.
## Steps
### Step 1. Data Filtering
Check if the data are okay to pass new database.### Step 2. Mapping Data
### Step 3. Inserting Data
0. Inserting Level Data Filtering.
1. Default Inserting.
2. Inserting By Query.### Step 4. Clearing Transaction
## Architectures
### Flat File
0. CSV file
1. TSV file### Meta Info
0. Exclude Items
1. Relation Maps