Remove unused SurrealDB service
All checks were successful
Build Docker Image / build (push) Successful in 4m33s

This commit is contained in:
Ruslan Bakiev
2026-05-31 16:55:46 +05:00
parent f7f5559372
commit 123109687c

View File

@@ -1,47 +0,0 @@
const SURREALDB_URL = process.env.SURREALDB_URL || ''
const SURREALDB_NS = process.env.SURREALDB_NS || 'optovia'
const SURREALDB_DB = process.env.SURREALDB_DB || 'events'
const SURREALDB_USER = process.env.SURREALDB_USER || ''
const SURREALDB_PASS = process.env.SURREALDB_PASS || ''
export async function logKycEvent(
kycId: string,
userId: string,
event: string,
description: string,
): Promise<boolean> {
if (!SURREALDB_URL) return false
const payload = {
kyc_id: kycId,
user_id: userId,
event,
description,
created_at: new Date().toISOString(),
}
const query = `CREATE kyc_event CONTENT ${JSON.stringify(payload)};`
const headers: Record<string, string> = {
'Content-Type': 'text/plain',
Accept: 'application/json',
NS: SURREALDB_NS,
DB: SURREALDB_DB,
}
if (SURREALDB_USER && SURREALDB_PASS) {
headers.Authorization = `Basic ${Buffer.from(`${SURREALDB_USER}:${SURREALDB_PASS}`).toString('base64')}`
}
try {
const res = await fetch(`${SURREALDB_URL.replace(/\/$/, '')}/sql`, {
method: 'POST',
headers,
body: query,
signal: AbortSignal.timeout(10000),
})
return res.ok
} catch (e) {
console.error('Failed to log KYC event:', e)
return false
}
}