切换到使用pg数据库
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
import { randomUUID } from "node:crypto";
|
||||
|
||||
import { AgentDatabase } from "../../src/db/index.js";
|
||||
|
||||
export const createTestDatabase = async () => {
|
||||
const schema = `test_${randomUUID().replace(/-/g, "")}`;
|
||||
const db = new AgentDatabase({ schema });
|
||||
await db.initialize();
|
||||
return {
|
||||
db,
|
||||
schema,
|
||||
async dispose() {
|
||||
await db.query(`DROP SCHEMA IF EXISTS "${schema}" CASCADE`);
|
||||
await db.close();
|
||||
},
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user