전체 글
-
Nestjs에서 Google Oauth2구현Nest.js 2023. 7. 7. 23:36
먼저 구글 사이트에서 google Oauth2 설정을 꼭 해주어야 한다. https://console.cloud.google.com/ Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 accounts.google.com https://www.youtube.com/watch?v=OitgkKTxht4 1. 프론트에서 백엔드 엔드포인트로 구글 로그인 페이지로 감. 2. 구글 로그인 정보 성공하면 백엔드쪽으로 /google/callback으로 user정보를 추출 가능. 3. 백엔드 /google/callback에서 user.email을 이용하여 가입자 인지 확인 check 4. 만약 이미 가입한 상태의 유저라면 해당 유저의 id로 accessToken과 refeshToken을 이용하여 프..
-
Nestjs- Typeorm 0.3에서 migration 사용하기Nest.js 2023. 7. 3. 21:34
typeorm.config.ts경로 : src/config/typeorm.config.ts migration 명령어 사용을 위한 package.json 추가 // package.json ... "scripts": { ... "typeorm": "npx typeorm -d src/config/typeorm.config.ts", "migration:generate": "npm run typeorm -- migration:generate", "migration:run": "npm run typeorm -- migration:run", "migration:revert": "npm run typeorm -- migration:revert" ... } ... migration 파일 생성 위한 cli npm run ..
-
Nestjs V8 -> V9 마이그레이션 하기Nest.js 2023. 5. 23. 08:29
https://www.npmjs.com/package/npm-check-updates 안전상의 이유로 nest update는 없어졌다. 공식 홈페이지에서 안내한대로 1. ncu를 이용한다. $ npm install -g npm-check-updates $ npx npm-check-updates $ ncu $ ncu -u 아래는 결과값 @nestjs/cli ^8.0.0 → ^9.5.0 @nestjs/common ^8.0.0 → ^9.4.1 @nestjs/config ^2.2.0 → ^2.3.2 @nestjs/core ^8.0.0 → ^9.4.1 @nestjs/jwt ^9.0.0 → ^10.0.3 @nestjs/passport ^9.0.0 → ^9.0.3 @nestjs/platform-express ^8.0..
-
자주쓰는 Prisma 명령어Nest.js 2023. 4. 26. 22:55
https://defineall.tistory.com/1052 [Prisma] 자주 사용하는 명령어 / 주의점 마이그레이션 파일 데이터베이스 덮어쓰기 npx prisma migrate dev // 적용되지 않은 가장 최근의 마이그레이션 파일을 사용합니다 - 없으면 새로 만듬 // migrate는 데이터베이스 내용을 초기화 합니다 defineall.tistory.com 컬럼 수정한후 npx prisma migrate dev // 적용되지 않은 가장 최근의 마이그레이션 파일을 사용합니다 - 없으면 새로 만듬 // migrate는 데이터베이스 내용을 초기화 합니다 마이그레이션 파일 적용하기 npx prisma migrate dev
-
[Android] SDK API 31 이상카테고리 없음 2023. 3. 24. 08:56
https://satisfactoryplace.tistory.com/390 [Android] android studio JDK 버전 업데이트 how to update jdk version in android studio?) Android Studio에서 JDK 버전을 업데이트하려면 다음 단계를 따르세요. 공식 웹 사이트( https://www.oracle.com/java/technologies/javase-downloads.html ) 에서 최신 JDK 버전을 다운로드하여 설치합니다 . Android Studio satisfactoryplace.tistory.com https://hello-bryan.tistory.com/400 [Android] SDK API 31 이상에서 The application ..