import { Knex } from "knex"; import {v4 as uuidv4} from "uuid" import { CORE, BUSINESSAPP, ID } from "../../utils/globals"; import getDatabaseClient from "../../database/knexClient" class BusinessAppDAO{ async createBusinessApp(trx:Knex.Transaction, data:any){ const trans = await trx .insert({ TenantId: data.TenantId, Descriptor: data.Descriptor, DescriptorSchemaVersion: data.DescriptorSchemaVersion, InstanceId: data.InstanceId, Id: data.Id, DescriptorSchemaId: data.DescriptorSchemaId }) .into(BUSINESSAPP) .returning(ID) return trans; } } export default new BusinessAppDAO()