Pasar Desa : Kategorinya ga tampil, Bug inputan edit di submenu : Demografi pekerjaa
37 lines
922 B
TypeScript
37 lines
922 B
TypeScript
import prisma from "@/lib/prisma";
|
|
import { Context } from "elysia";
|
|
|
|
type FormCreate = {
|
|
posisi: string;
|
|
namaPerusahaan: string;
|
|
lokasi: string;
|
|
tipePekerjaan: string;
|
|
gaji: string;
|
|
deskripsi: string;
|
|
kualifikasi: string;
|
|
notelp: string;
|
|
}
|
|
|
|
export default async function lowonganKerjaCreate(context: Context) {
|
|
const body = context.body as FormCreate;
|
|
|
|
const lowonganKerja = await prisma.lowonganPekerjaan.create({
|
|
data: {
|
|
posisi: body.posisi,
|
|
namaPerusahaan: body.namaPerusahaan,
|
|
lokasi: body.lokasi,
|
|
tipePekerjaan: body.tipePekerjaan,
|
|
gaji: body.gaji,
|
|
deskripsi: body.deskripsi,
|
|
kualifikasi: body.kualifikasi,
|
|
notelp: body.notelp,
|
|
},
|
|
});
|
|
|
|
return {
|
|
success: true,
|
|
message: "Success create lowongan kerja",
|
|
data: lowonganKerja,
|
|
};
|
|
}
|