23 lines
472 B
TypeScript
23 lines
472 B
TypeScript
import type { dbClient } from "@kan/db/client";
|
|
import { feedback } from "@kan/db/schema";
|
|
|
|
export const create = async (
|
|
db: dbClient,
|
|
feedbackInput: {
|
|
feedback: string;
|
|
createdBy: string;
|
|
url: string;
|
|
},
|
|
) => {
|
|
const [result] = await db
|
|
.insert(feedback)
|
|
.values({
|
|
feedback: feedbackInput.feedback,
|
|
createdBy: feedbackInput.createdBy,
|
|
url: feedbackInput.url,
|
|
})
|
|
.returning({ id: feedback.id });
|
|
|
|
return result;
|
|
};
|