Skip to content
Snippets Groups Projects
Commit dd0a763f authored by 세현 임's avatar 세현 임
Browse files

rename: 원활한 실행위해 파일 소문자로 통일

parents c94e369a 7e7b9651
No related branches found
No related tags found
1 merge request!32rename: 원활한 실행위해 파일 소문자로 통일
// models/Invite.js // models/invite.js
const { DataTypes } = require('sequelize'); const { DataTypes } = require('sequelize');
const sequelize = require('../config/sequelize'); const sequelize = require('../config/sequelize');
const User = require('./User');
const Meeting = require('./Meeting');
const Invite = sequelize.define('Invite', { const Invite = sequelize.define('Invite', {
status: { status: {
...@@ -25,13 +23,6 @@ const Invite = sequelize.define('Invite', { ...@@ -25,13 +23,6 @@ const Invite = sequelize.define('Invite', {
] ]
}); });
// 관계 설정
// Invite.belongsTo(Meeting, { foreignKey: 'meeting_id', as: 'meeting' });
// Invite.belongsTo(User, { foreignKey: 'inviter_id', as: 'inviter' }); // 초대한 사용자
// Invite.belongsTo(User, { foreignKey: 'invitee_id', as: 'invitee' }); // 초대받은 사용자
// User.hasMany(Invite, { foreignKey: 'inviter_id', as: 'sentInvites' }); // 보낸 초대 목록
// User.hasMany(Invite, { foreignKey: 'invitee_id', as: 'receivedInvites' }); // 받은 초대 목록
// Meeting.hasMany(Invite, { foreignKey: 'meeting_id', as: 'invites' }); // 해당 미팅의 모든 초대
module.exports = Invite; module.exports = Invite;
\ No newline at end of file
...@@ -2,12 +2,12 @@ ...@@ -2,12 +2,12 @@
const sequelize = require('../config/sequelize'); const sequelize = require('../config/sequelize');
const User = require('./user'); const User = require('./user');
const Schedule = require('./Schedule'); const Schedule = require('./schedule');
const Meeting = require('./Meeting'); const Meeting = require('./meeting');
const Friend = require('./Friend'); const Friend = require('./friend');
const FcmToken = require('./fcmToken'); const FcmToken = require('./fcmToken');
const Invite =require('./Invite') const Invite =require('./invite')
const MeetingParticipant = require('./MeetingParticipant'); const MeetingParticipant = require('./meetingParticipant');
// const ChatRooms = require('./ChatRooms'); // const ChatRooms = require('./ChatRooms');
// 관계 설정 // 관계 설정
...@@ -29,9 +29,6 @@ User.hasMany(MeetingParticipant, { foreignKey: 'user_id', as: 'meetingParticipat ...@@ -29,9 +29,6 @@ User.hasMany(MeetingParticipant, { foreignKey: 'user_id', as: 'meetingParticipat
Schedule.belongsTo(User, { foreignKey: 'user_id', as: 'user' }); Schedule.belongsTo(User, { foreignKey: 'user_id', as: 'user' });
User.hasMany(Schedule, { foreignKey: 'user_id', as: 'schedules' }); User.hasMany(Schedule, { foreignKey: 'user_id', as: 'schedules' });
FcmToken.belongsTo(User, { foreignKey: 'userId', as: 'user' });
User.hasMany(FcmToken, { foreignKey: 'userId', as: 'fcmTokenList' });
Invite.belongsTo(Meeting, { foreignKey: 'meeting_id', as: 'meeting' }); Invite.belongsTo(Meeting, { foreignKey: 'meeting_id', as: 'meeting' });
Invite.belongsTo(User, { foreignKey: 'inviter_id', as: 'inviter' }); // 초대한 사용자 Invite.belongsTo(User, { foreignKey: 'inviter_id', as: 'inviter' }); // 초대한 사용자
Invite.belongsTo(User, { foreignKey: 'invitee_id', as: 'invitee' }); // 초대받은 사용자 Invite.belongsTo(User, { foreignKey: 'invitee_id', as: 'invitee' }); // 초대받은 사용자
......
// models/Meeting.js // models/Meeting.js
const { DataTypes } = require('sequelize'); const { DataTypes } = require('sequelize');
const sequelize = require('../config/sequelize'); const sequelize = require('../config/sequelize');
const User = require('./User'); const User = require('./user');
const Meeting = sequelize.define('Meeting', { const Meeting = sequelize.define('Meeting', {
title: { title: {
......
...@@ -4,7 +4,7 @@ const { Op } = require('sequelize'); ...@@ -4,7 +4,7 @@ const { Op } = require('sequelize');
const { Meeting, MeetingParticipant, User, Schedule } = require('../models'); const { Meeting, MeetingParticipant, User, Schedule } = require('../models');
const MeetingService = require('../services/meetingService'); const MeetingService = require('../services/meetingService');
const ScheduleService = require('../services/scheduleService'); const ScheduleService = require('../services/scheduleService');
const ChatRooms = require('../models/ChatRooms'); const ChatRooms = require('../models/chatRooms');
const CreateMeetingRequestDTO = require('../dtos/CreateMeetingRequestDTO'); const CreateMeetingRequestDTO = require('../dtos/CreateMeetingRequestDTO');
const MeetingResponseDTO = require('../dtos/MeetingResponseDTO'); const MeetingResponseDTO = require('../dtos/MeetingResponseDTO');
const MeetingDetailResponseDTO = require('../dtos/MeetingDetailResponseDTO'); const MeetingDetailResponseDTO = require('../dtos/MeetingDetailResponseDTO');
......
const User = require('../models/User'); const User = require('../models/user');
const FcmToken = require('../models/fcmToken'); const FcmToken = require('../models/fcmToken');
const ChatRooms = require('../schemas/ChatRooms'); const ChatRooms = require('../schemas/chatRooms');
class MemberService { class MemberService {
async registerToken(email, fcmToken) { async registerToken(email, fcmToken) {
......
// services/scheduleService.js // services/scheduleService.js
const sequelize = require('../config/sequelize'); const sequelize = require('../config/sequelize');
const { Op } = require('sequelize'); const { Op } = require('sequelize');
const Schedule = require('../models/Schedule'); const Schedule = require('../models/schedule');
const ScheduleResponseDTO = require('../dtos/ScheduleResponseDTO'); const ScheduleResponseDTO = require('../dtos/ScheduleResponseDTO');
class ScheduleService { class ScheduleService {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment