본문 바로가기

Sparta

[Sparta] 19. 배포와 DB

2021-10-13

To-Do

  • 7시 기상
  • 아침식사
  • 점심운동 (하체)

  • 어제의 에러를 딛고 배포를 성공했다. 정말 사소한 에러였다 ㅠ. 점심시간에 정말 오랜만에 운동을 다녀왔다.

Today I Learned


1. 배포


로컬에서 flask서버는 app.py였다. 하지만 AWS에서는 application.py가 기본이라고 한다. 이걸 몰랐다... 사소하다면 사소한 부분인데 놓치고 있었다.. 이거 떄문에 날린 시간과 스트레스를 생각하면... 눈물이 앞을 가린다 ㅠ


2. DB


이제 백서버도 만들었으니 DB를 구축하고 로그인과 마이페이지를 만들어야 된다. 기존에 mongoDB를 사용했으나 이는 여러가지 이유로 서비스 배포시에 별로다. 그래서 잘 구조화 된 DB를 만들고 테이블들을 깔끔하게 나누는 작업을 시작했다.


정말 오랜만에 DBeaver를 깔고 MySQL을 다뤄보았다. 이전에는 PostgreSQL을 다뤄보았는데 워낙 오래된 일이라 잘 생각이 안난다. 그래도 익숙한 느낌이라 금방금방 따라했다. Python에서 연동되는게 생각보다 까다롭지만 편했다.


사실 오늘 한것도 많고 TIL도 빡세게 정리하려했는데... 너무 피곤하다 ... 이번주 중으로 AWS 배포내용과 DB내용을 정리해서 올리겠다.

'Sparta' 카테고리의 다른 글

[Sparta] 21.AWS 고군분투  (0) 2021.10.15
[Sparta] 20. MySQL Vs mongoDB  (0) 2021.10.15
[Sparta] 18. AWS RDS 사용법  (0) 2021.10.12
[Sparta] 17-1. AWS RDS  (0) 2021.10.08
[Sparta] 16. ElasticBeanstalk  (0) 2021.10.07