feat: add direct PostgreSQL and ACK deployment support

This commit is contained in:
brother7 committed 2026-08-12 19:20:07 +08:00
1 parent d0192081c7
commit c44274f098
55 files changed
+3317 -1064

No files matched your search

+2 -3
View File
@@ -15,15 +15,14 @@ import type { GenerationJob, UsageContext } from "@/lib/types";
let runtimeDir = "";
const previousEnv = new Map<string, string | undefined>();
const envNames = ["ZHINIAN_RUNTIME_DIR", "NEXT_PUBLIC_SUPABASE_URL", "SUPABASE_SERVICE_ROLE_KEY"];
const envNames = ["ZHINIAN_RUNTIME_DIR", "ZHINIAN_DATA_BACKEND"];
describe("usage metering and reports", () => {
beforeEach(async () => {
runtimeDir = await mkdtemp(join(tmpdir(), "zhinian-usage-"));
for (const name of envNames) previousEnv.set(name, process.env[name]);
process.env.ZHINIAN_RUNTIME_DIR = runtimeDir;
delete process.env.NEXT_PUBLIC_SUPABASE_URL;
delete process.env.SUPABASE_SERVICE_ROLE_KEY;
process.env.ZHINIAN_DATA_BACKEND = "local";
});
afterEach(async () => {