diff --git a/src/db/data/noticeHandler.ts b/src/db/data/noticeHandler.ts index b1520ef..f901e14 100644 --- a/src/db/data/noticeHandler.ts +++ b/src/db/data/noticeHandler.ts @@ -56,7 +56,7 @@ const saveMajorNotice = async ( else await db.execute(saveNoticeQuery, values); console.log(`ID: ${departmentId} 공지사항 입력 성공`); } catch (error) { - notificationToSlack(error.message + '공지사항 입력 실패'); + console.log(error.message + '공지사항 입력 실패'); } }; @@ -169,7 +169,7 @@ const saveNotice = async ( await db.execute(saveNoticeQuery, values); console.log('학교 공지사항 입력 성공'); } catch (error) { - notificationToSlack(error.message + '학교 공지사항 입력 실패'); + console.log(error.message + '학교 공지사항 입력 실패'); } }; diff --git a/src/index.ts b/src/index.ts index 2c0df42..0fcdcbf 100644 --- a/src/index.ts +++ b/src/index.ts @@ -4,6 +4,7 @@ import noticeRouter from '@apis/notice/controller'; import subscriptionRouter from '@apis/subscribe/controller'; import suggestionRouter from '@apis/suggestion/controller'; import env from '@config'; +import { saveMajorNoticeToDB } from '@db/data/noticeHandler'; import { corsOptions } from '@middlewares/cors'; import errorHandler from '@middlewares/error-handler'; import cors from 'cors'; @@ -41,10 +42,11 @@ app.listen(env.SERVER_PORT, () => { webpush(); -// const handleDeployToServer = async () => { -// // 이 함수는 현재 배포되어있는 서버를 위해 사용되는 로직이며 최초 서버에 배포되는 1회만 실행되도록 하기위한 함수에요 -// // 그렇기에 아래에 작성된 코드들은 배포서버에 배포되면 다음 배포전 수정해주세요!! -// // 어학 관련 테이블 생성 후 데이터 삽입 -// }; +const handleDeployToServer = async () => { + // 이 함수는 현재 배포되어있는 서버를 위해 사용되는 로직이며 최초 서버에 배포되는 1회만 실행되도록 하기위한 함수에요 + // 그렇기에 아래에 작성된 코드들은 배포서버에 배포되면 다음 배포전 수정해주세요!! + // 전공 관련 크롤링 + await saveMajorNoticeToDB(); +}; -// handleDeployToServer(); +handleDeployToServer();