ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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
Designed by Tistory.