From 7458f5f58c881baf8e7b012e7c3521b23814af0d Mon Sep 17 00:00:00 2001 From: Ramnique Singh <30795890+ramnique@users.noreply.github.com> Date: Mon, 18 Aug 2025 06:33:03 +0530 Subject: [PATCH] housekeeping --- apps/rowboat/app/lib/mongodb.ts | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/apps/rowboat/app/lib/mongodb.ts b/apps/rowboat/app/lib/mongodb.ts index 26d211ef..e397e83a 100644 --- a/apps/rowboat/app/lib/mongodb.ts +++ b/apps/rowboat/app/lib/mongodb.ts @@ -1,6 +1,5 @@ import { MongoClient } from "mongodb"; import { User } from "./types/types"; -import { Workflow } from "./types/workflow_types"; import { TwilioConfig, TwilioInboundCall } from "./types/voice_types"; import { z } from 'zod'; import { apiV1 } from "rowboat-shared"; @@ -8,7 +7,6 @@ import { apiV1 } from "rowboat-shared"; const client = new MongoClient(process.env["MONGODB_CONNECTION_STRING"] || "mongodb://localhost:27017"); export const db = client.db("rowboat"); -export const agentWorkflowsCollection = db.collection>("agent_workflows"); export const chatsCollection = db.collection>("chats"); export const chatMessagesCollection = db.collection>("chat_messages"); export const twilioConfigsCollection = db.collection>("twilio_configs"); @@ -16,12 +14,12 @@ export const usersCollection = db.collection>("users"); export const twilioInboundCallsCollection = db.collection>("twilio_inbound_calls"); // Create indexes -twilioConfigsCollection.createIndexes([ - { - key: { workflow_id: 1, status: 1 }, - name: "workflow_status_idx", - // This ensures only one active config per workflow - unique: true, - partialFilterExpression: { status: "active" } - } -]); \ No newline at end of file +// twilioConfigsCollection.createIndexes([ +// { +// key: { workflow_id: 1, status: 1 }, +// name: "workflow_status_idx", +// // This ensures only one active config per workflow +// unique: true, +// partialFilterExpression: { status: "active" } +// } +// ]); \ No newline at end of file