두드리는 개발자 홍차/Database5 TIL #022 AWS S3 버킷 생성 - 삽질의 시작 보호되어 있는 글 입니다. 2019. 12. 5. TIL #020 이미지 서버 생성기1 작업 순서> cloudinary 를 사용하여 이미지 저장 db를 만든다. 이미지 업로드 기능을 추가한다. 프론트, ui를 만든다. 배포하여 접근가능한 주소를 얻는다. 이미지를 클라우디나리에 업로드하는 것까지 마쳤는데 왜 404가 뜨는 것인가.. 차라리 aws 에 이미지 저장 버킷을 만드는게 낫지 않을까 하는 고민도 된다. aws s3 를 이미지 서버로 사용하는 것이 더 많이 쓰이는 방식인 것 같아서. 내일 한 번 더 멀쩡한 정신으로 코드 살펴보고 안되겠다 싶으면 aws로 가야겠다. 참고: https://medium.com/@Ugbechike/uploading-image-to-cloudinary-using-node-js-bbadd76ed0b4 더보기 오늘의 생각> 최근 한 달간 초등학교에서 교육봉사를 하면.. 2019. 12. 2. TIL #014 MySQL 데이터 모델링 1. ER 모델링 ER모델이란, 현실세계의 모든 사물을 개체(Entity)와 개체 간의 관계(Relationship)로 표현한 것이다. 요구사항에 따른 핵심 개체와 관계를 정의하고, 그에 대한 다이어그램을 작성하는 것을 개념적 데이터 모델링이라고 한다. 이러한 개념적 모델링을 통해 논리적 설계(스키마 작성), 물리적 설계(데이터베이스 구현)로 나아갈 수 있다. 2. 데이터베이스 설계 1. 로그인을 했을 때 상품을 구매할 수 있다. 2. 상품 정보가 있어야 한다. 3. 상품 결제 정보가 있어야 한다. 4. 상품 태그가 카테고리 역할을 하며, 태그에 따라 상품을 검색할 수 있다. 5. 상품 후기를 댓글로 남길 수 있다. User와 Checkout 은 1:N 의 관계이다. 한 명의 구매자는 여러 주문을 가질 .. 2019. 11. 22. TIL #004 MongoDB 1. 스키마와 모델 2. bodyParser 적용 3. 데이터 생성 -> 이부분이 저번에 따라 한 튜토리얼이랑 다른 느낌. 포스트맨으로 보내는데 시간이 좀 걸렸다. 프론트 전혀 없이 데이터만 주고 받는 방식. 스키마와 모델 스키마(schema) : 해당 컬렉션의 문서에 어떤 종류의 값이 들어가는지 정의 모델(model) : 스키마를 통해서 만드는 인스턴스 스키마 디자인 구상->코드 작성 const mongoose = require('mongoose'); const { Schema } = mongoose; const Author = new Schema({ name: String, email: String }); const Book = new Schema({ title: String, authors: [Au.. 2019. 11. 6. TIL#001 Mongodb atlas 환경설정/gitignore/env 1. 몽고디비 온라인 클라우드 환경설정 2. .gitignore 꼭 추가하기 3. .env 파일에 패스워드 저장 #몽고디비 환경설정 아래 포스팅을 참고하여 연습용 몽고디비 클라우드를 얻었다. https://www.a-mean-blog.com/ko/blog/%EB%8B%A8%ED%8E%B8%EA%B0%95%EC%A2%8C/_/mongoDB-Atlas-%EA%B0%80%EC%9E%85-%EB%B0%A9%EB%B2%95-%EB%AC%B4%EB%A3%8C-mongo-DB-%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EC%84%9C%EB%B9%84%EC%8A%A4 단편강좌: mongoDB Atlas 가입 방법(무료 mongo DB 클라우드 서비스) - A MEAN Blog https://m.. 2019. 11. 3. 이전 1 다음