Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

pukuba/auto-mongo-export

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MongoDB Auto Export CSV, JSON

Build Status

몽고디비를 주기적으로 CSV, JSON으로 Export 해주는 라이브러리 입니다.

A library that periodically exports MongoDB to CSV, JSON.

사용법, HOW

몽고디비 자동 내보내기 스케줄 생성 / create auto export schedule

createSchedule({
    ms: cycle,
    type: export_type "json" or "csv",
    dbHost: DB_HOST
    dirName: folder_name,
    path: stored_path,
    workName: schedule_name
}, colection_name)

몽고디비 자동 내보내기 스케줄 삭제 / delete auto export schedule

deleteSchedule(schedule_name)

스케쥴 리스트 / get schedules

const a = getSchedules()
console.log(a)

예제, Example

const mongoExport = require("auto-mongo-export")

// create Schedule
mongoExport.createSchedule({
    ms: 10000,
    type: "json",
    dbHost: "mongodb://localhost:27017/example",
    dirName: "myDB",
    path: "./",
    workName: "schedule1"
}, "collection1", "collection2", "collection3")

// check Schedules
const schedules = MongoExport.getSchedules()
console.log(schedules)

// delete Schedulue
mongoExport.deleteSchedule("schedule1")

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.