24 lines
552 B
JavaScript
24 lines
552 B
JavaScript
function drizzle() {
|
|
return {
|
|
select: () => ({
|
|
from: () => ({
|
|
where: () => ({ limit: () => Promise.resolve([]) }),
|
|
}),
|
|
}),
|
|
insert: () => ({
|
|
values: () => ({ returning: () => Promise.resolve([{ id: "mock-id" }]) }),
|
|
}),
|
|
update: () => ({
|
|
set: () => ({
|
|
where: () => ({ returning: () => Promise.resolve([{ id: "mock-id" }]) }),
|
|
}),
|
|
}),
|
|
delete: () => ({
|
|
where: () => ({ returning: () => Promise.resolve([]) }),
|
|
}),
|
|
};
|
|
}
|
|
|
|
export { drizzle };
|
|
export default { drizzle };
|