UNPKG

netlify-cli

Version:

Netlify command line tool

32 lines (27 loc) 720 B
/* Import faunaDB sdk */ const process = require('process') const { query, Client } = require('faunadb') const client = new Client({ secret: process.env.FAUNADB_SERVER_SECRET, }) const handler = async (event) => { const { id } = event console.log(`Function 'delete' invoked. delete id: ${id}`) return client .query(query.Delete(query.Ref(`classes/items/${id}`))) .then((response) => { console.log('success', response) return { statusCode: 200, body: JSON.stringify(response), } }) .catch((error) => { console.log('error', error) return { statusCode: 400, body: JSON.stringify(error), } }) } module.exports = { handler }