Files
Kazier/mobile/services/db/id.ts
T
2026-09-09 23:12:15 +02:00

9 lines
257 B
TypeScript

import { getDatabase } from './client';
export async function newResourceId(): Promise<string> {
const db = await getDatabase();
const row = await db.getFirstAsync<{ id: string }>(
'SELECT lower(hex(randomblob(16))) AS id',
);
return row!.id;
}