-
2주프로젝트 3일차--- 2021. 2. 4. 00:22반응형
와우 오늘 간만에 코드를 작성햇다.
오늘 마주한 오류들을 살펴보자
1. ReferenceError: DataTypes is not defined
> 시퀄라이저 쓰면서 낫던 오류 .> 모델부분에서는 datatype 으로 타입지정해주던데 마이그레이션에서는 sequelize.string 이런식으로 했엇다.
2.시더파일에는 데이터가 하나밖에 못들어가지는가?
>배열 안에 객체로 샘플이 들어잇어서 객체를 여러개 넣을수 있는줄 알았는데 오류가 났었다.> 하나만 있으면 나중에 요청받아서 넣으면 될꺼같아서 하나만 넣고 더 찾아보지는 않았다.
3.시퀄라이저 1대다 관계
velog.io/@cadenzah/sequelize-document-4 이사이트가 정리가 잘되어있었는데 어떤부분이 cli 가 자동적으로 하는 부분인지 구분이 잘가지 않는다.(포린키를 직접넣어야하는지 아니면 관계를 지정하면 관계에 맞게 포린키가 생성이되는건지?? 더 자세히 읽어보고 예시를 찾아봐야 하는 부분이다.
4.포린키 설정시 오류
ERROR: Cannot add or update a child row: a foreign key constraint fails (`dinnershow`.`contents`, CONSTRAINT `FK_any_name_you_want` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE)
배포시도해보느라 더 찾아보지는 못했다.
5. 배포하면서 걸림돌
s3 업로드시 : 업로드 파일의 경로문제
ec2 : 인바운드부분이 따라하기는 했는데 이해가 부족한 상황인듯하다. // ec2 노드버전 바꾸는거랑 코드부분에서 cors 문제 및 요청경로 부분을 하면서 좀더 체크해야됨
rds : 보안문제 를 ec2 하고 맞춰줘야 됨/ gui 툴 안써봄
미심쩍은 부분
1.bodyparser 의 필요한 영역
2..env파일이 깃에 안올라가면 깃 클론 으로 ec2 에서 받는데 그걸 어떻게 쓰지?
'---' 카테고리의 다른 글
2주 프로젝트 7일차 (0) 2021.02.09 2주 프로젝트 4일차 (0) 2021.02.04 2주 프로젝트 2일차 회고 (0) 2021.02.02 20201210(목) (0) 2020.12.10 20201209(수) (0) 2020.12.09