(result: T)
| 49 | import { archiveWorkflow } from '@/lib/workflows/lifecycle' |
| 50 | |
| 51 | function createSelectChain<T>(result: T) { |
| 52 | const chain = { |
| 53 | from: vi.fn().mockReturnThis(), |
| 54 | innerJoin: vi.fn().mockReturnThis(), |
| 55 | where: vi.fn().mockResolvedValue(result), |
| 56 | } |
| 57 | |
| 58 | return chain |
| 59 | } |
| 60 | |
| 61 | function createUpdateChain() { |
| 62 | return { |