From c0deba667134dca68594d538ab4ba5090bb68891 Mon Sep 17 00:00:00 2001 From: rushdarshan Date: Sat, 4 Jul 2026 19:44:58 +0530 Subject: [PATCH] feat: add MongoDB adapter for payments --- src/db/mongo-adapter.ts | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/db/mongo-adapter.ts diff --git a/src/db/mongo-adapter.ts b/src/db/mongo-adapter.ts new file mode 100644 index 0000000..e9a517b --- /dev/null +++ b/src/db/mongo-adapter.ts @@ -0,0 +1,9 @@ +import { MongoClient } from "mongodb"; + +const client = new MongoClient(process.env.MONGO_URI!); +client.connect(); + +export async function insertPayment(amount: number, userId: string) { + const db = client.db("paylink"); + return db.collection("payments").insertOne({ amount, userId, createdAt: new Date() }); +}