8.3 Sequelize foreignKey ์ง€์ •ํ•˜๊ธฐ(cascade ์ ์šฉ)

๊ฐ„๋งŒ์— Sequelize๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ง€๋‚œ๋ฒˆ์—๋Š” ํ…Œ์ด๋ธ” ์ •์˜๊นŒ์ง€๋งŒ ํ•ด๋ณด์•˜๋Š”๋ฐ ํ…Œ์ด๋ธ” ์ •์˜ ์ค‘ ์™ธ๋ž˜ํ‚ค์— ๊ด€ํ•œ ๊ฑธ ํฌ์ŠคํŒ… ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์•„๋ฌด๋Ÿฐ ๊ด€๊ณ„๊ฐ€ ์—†๋Š” ๋…๋ฆฝ์ ์ธ ํ…Œ์ด๋ธ”์„ ์ •์˜ํ•˜๋Š”๊ฑด ๋ฌด์˜๋ฏธํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๊ธฐ๋•Œ๋ฌธ์— ์ด๋ถ€๋ถ„์„ ๊ณต๋ถ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์™ธ๋ž˜ํ‚ค์˜ ์ •์˜์™€ ๊ฐ™์€ ์ž์„ธํ•œ ๊ฐœ๋…์€ ์ƒ๋žตํ•˜๊ณ  ๋„˜์–ด๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค. ์ผ๋‹จ ์ œ ํ…Œ์ด๋ธ”์˜ ์ •์˜๋Š” ์ด๋ ‡๊ฒŒ ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋‹จ ํ…Œ์ด๋ธ” ์ •์˜๋ฅผ ํ•œ jsํŒŒ์ผ์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. [user.js]123456789101112131415161718192021222324252627282930313233343536373839404142434445464748var models = require('../models');module.exports = function (sequelize, ..

๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
๋งํฌ
ยซ   2025/02   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
๊ธ€ ๋ณด๊ด€ํ•จ