0.0.8 • Published 6 years ago

refbooks v0.0.8

Weekly downloads
7
License
MIT
Repository
github
Last release
6 years ago

Выгрузка справочников из сервиса rias.mzsakha.ru и сохранение ее в свою mongodb базу

По причине не полности справочников в rias.mzsakha.ru полноценно работают только два справочника - С33001 и MDP365

Как использовать:

  1. npm install refbooks
  2. Создать конфигурацию:
const config = {
    mongoose: {
        host: '127.0.0.1', // IP-адрес mongoDb
        port: 27017, // порт mongoDb
        username: 'user',
        password: 'password',
        db: 'refbook', // имя базы данных для сохранения
        options: {
            'useMongoClient': true,
            'socketTimeoutMS': 10000,
            'keepAlive': true,
            'reconnectTries': 30
        }
    }
};
  1. Подключить модуль и установить конфигурацию:
const rb = require('refbooks')(config);
  1. Вызвать необходимый метод:
rb.sync()
    .then(r => {
        // r - объект с результатами и объектом mongoose
        console.log(r.data.length);
    })
    .catch(e => {
        console.error(e);
    });
0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago