Back to Questdb

Nodejs.Imp.Insert.Partial

documentation/partials/_nodejs.imp.insert.partial.mdx

latest554 B
Original Source
javascript
const fetch = require("node-fetch")
const FormData = require("form-data")
const fs = require("fs")

const HOST = "http://127.0.0.1:9000"

async function run() {
  const form = new FormData()

  form.append("data", fs.readFileSync(__dirname + "/data.csv"), {
    filename: "data.csv",
    contentType: "application/octet-stream",
  })

  try {
    const r = await fetch(`${HOST}/imp`, {
      method: "POST",
      body: form,
      headers: form.getHeaders(),
    })

    console.log(r)
  } catch (e) {
    console.error(e)
  }
}

run()