Commit 1241f3e0 authored by Kim, Subin's avatar Kim, Subin
Browse files

cinema controller

parent b3d6dfc5
import { Cinema } from "../db/index.js";
const getAll = async (req, res) => {
try {
const info = await Cinema.findOne({
where: { id: 1 },
attributes: ['cinemaName', 'transportation', 'parking', 'address']
})
return res.json(info)
} catch (error) {
return res.status(500).send(error.message || "영화관 정보 가져오는 중 에러 발생")
}
}
const edit = async (req, res) => {
try {
let response = null
const result = await Cinema.findOrCreate({
where: { id: 1 },
defaults: { ...req.body }
})
if (!result[1]) {
const updateData = await Cinema.update({ ...req.body }, { where: { id: 1 } })
response = updateData
} else response = result[0]
return res.json(response)
} catch (error) {
return res.status(500).send(error.message || "영화관 정보 수정 중 에러 발생")
}
}
export default {
getAll,
edit
}
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment