2.0.2 • Published 8 years ago

coins-tracker-importer v2.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

coins-tracker-importer

Generates SQL to import tracker data. Specifically it:

  1. generates new trackers, unless matching trackers already exist on API server
  2. generates a new event associated with adding new responses for an ursi
  3. generates new tracker responses
  4. responses map to a pre-defined response if the tracker pre-defined already exists
  5. else, responses map to custom-text responses on the tracker

install

npm install -g coins-tracker-importer

usage

coins-tracker-importer test/dummy.csv --study=2319 --api=api-server.domain.org --apikey=abc123 --out=tracker-sql.out

where the csv looks similair to:

ursi,tracker_name_1,tracker_name_2,...,tracker_name_n
M123,tracker_resp_1,tracker_resp_2,...,tracker_resp_n

options

flags

  • api required, server where api installed
  • apikiey required, key to tap into api
  • force optional, warn some error cases vs error out
  • study required, study id
  • out option, generate sql to file, else shows in STDOUT

changelog

  • 2.0.0 - support existing data, map to existing trackers and pre-def response options