UNPKG

n8n-nodes-tulip

Version:
26 lines 984 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.execute = execute; const transport_1 = require("../../../transport"); async function execute(index) { const body = {}; const qs = {}; const requestMethod = 'POST'; const endpoint = 'tables'; body.label = this.getNodeParameter('tableLabel', index); body.description = this.getNodeParameter('description', index); const columnsData = this.getNodeParameter('columns.columnValues', index, []); body.columns = columnsData.map(column => ({ name: column.columnName, label: column.label, description: column.description, dataType: { type: column.dataType, }, hidden: column.hidden, unique: column.unique, })); const responseData = await transport_1.apiRequest.call(this, requestMethod, endpoint, body, qs); return this.helpers.returnJsonArray(responseData); } //# sourceMappingURL=execute.js.map