Files
suaveplan/packages/api-stack/api/api-manifest/src/schema/two-phase-commit.ts
2026-05-27 23:29:53 +01:00

9 lines
255 B
TypeScript

import z from "zod";
/** 2PC participant declaration. Requires `db.preparable` capability when true. */
export const twoPhaseCommitSchema = z.object({
participates: z.boolean(),
});
export type TwoPhaseCommit = z.infer<typeof twoPhaseCommitSchema>;