레파지토리 생성
db 서비스용 계정생성
-- 서비스가 이용할 데이터베이스를 만든다.
use mysql;
-- 서버마다 유저를 만든다// 이계정은 이 DB만 접속가능 // @'%' == 네트워크로 작업가능하게 한다는것 //identified by == 패스워드
create user 'memo_user'@'%' identified by 'yh1234db';
-- 권한설정
grant all on memo_DB.* to 'memo_user'@'%';
db생성
호스트 AWS RDS 주소,
아디'memo_user',
비번'yh1234db';
테스트커넥션 == 성공
스키마 생성
utf8 utf8_unicode_ci
권한이 없으면 생성되지 않음 위에서 설정한
memo_DB 와 스키마 이름이 같아야함.
포스트맨 뉴 컬렉션 생성
테이블 생성
기획서
기획서를 보고 테이블을 설계한다.
createdAt == created_at (띄어쓰기를 대문자로 표시하는 헝가리안표기법)
안드로이드 개발시 중요하기 때문
디폴트는 now()
updatedAt 디폴트는 now on update now()
테이블 설계가 완료 되었으면 vscode 틀 구성
팔로워(나) 팔로위 (대상)
@jwt_required()
def post(self, followee_id) : # 친추
user_id = get_jwt_identity()
try :
connection = get_connection()
query = '''
insert into follow
(followerId, followeeId)
values
(%s, %s); '''
record = (user_id, followee_id)
'Flask' 카테고리의 다른 글
Flask 영화 추천 API (0) | 2023.01.09 |
---|---|
Flask 영화명 검색 API (0) | 2023.01.09 |
Flask postman mysql (0) | 2023.01.06 |
Flask 회원가입 API : email체크, 비밀번호 길이체크 암호화, jwt(user_id), 로그인, 로그아웃, 로그인 유저의 리퀘스트 처리, Headers(Authorization & Bearer) , 토큰의 특성 (0) | 2023.01.05 |
Flask 1단계 Postman, Mysql, Github 기본세팅 (0) | 2023.01.04 |