- 최대 인원수를 보스 단위로 통합 (난이도별 → 보스 공통) - 가격 입력 시 쉼표 자동 표시 (text + inputMode=numeric) - registry 캐싱으로 sub-route 변경 시 화면 갱신 안되던 버그 수정 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
17 lines
636 B
JavaScript
17 lines
636 B
JavaScript
import { Image } from './Image.js';
|
|
import { Menu } from './Menu.js';
|
|
import { BossCrystalBoss } from './boss-crystal/Boss.js';
|
|
import { BossCrystalBossDifficulty } from './boss-crystal/BossDifficulty.js';
|
|
|
|
// Menu <-> Image
|
|
Menu.belongsTo(Image, { foreignKey: 'image_id', as: 'image', onDelete: 'SET NULL' });
|
|
|
|
// BossCrystal Boss <-> Difficulty
|
|
BossCrystalBoss.hasMany(BossCrystalBossDifficulty, {
|
|
foreignKey: 'boss_id',
|
|
as: 'difficulties',
|
|
onDelete: 'CASCADE',
|
|
});
|
|
BossCrystalBossDifficulty.belongsTo(BossCrystalBoss, { foreignKey: 'boss_id', as: 'boss' });
|
|
|
|
export { Image, Menu, BossCrystalBoss, BossCrystalBossDifficulty };
|