work-hub-server/apps/api/test/__mocks__/schema.ts

22 lines
588 B
TypeScript

import { jest } from "@jest/globals";
const noopSchema = {
type: "object",
entries: {},
} as const;
const mockTable = {};
class MockNodePgDatabase {}
export const projectInsert = noopSchema;
export const projectUpdate = noopSchema;
export const projects = mockTable;
export const tasks = mockTable;
export const projectsRelations = {};
export const tasksRelations = {};
export const eq = jest.fn(() => ({}));
export const drizzle = jest.fn(() => new MockNodePgDatabase());
export const NodePgDatabase = MockNodePgDatabase;
export const migrate = jest.fn(() => Promise.resolve());