TL&D

TL&D

  • 전체보기 (327)
    • 공지사항 (41)
      • SSALOA (1)
      • overmap (32)
      • wordcount (1)
      • Blog (1)
      • TechLog (1)
    • BlockChain (1)
    • Trouble Shooting (60)
    • Challenge (5)
      • Python (0)
      • Go (5)
      • Javascript (0)
    • Tutorial & Training (52)
      • Docker-Compose (2)
      • Libra (2)
      • Solidity (2)
      • PYTHON (4)
      • Go (10)
      • SQL (0)
      • JavaScript (5)
      • CSS (2)
      • HTML (9)
      • Android (2)
      • JAVA (9)
      • C (2)
    • OS & Server (54)
      • Linux (14)
      • Windows (22)
      • Docker (12)
      • Prisma (4)
    • Review (14)
      • SW_Review (9)
      • HW_Review (3)
      • 업데이트 로그 (2)
    • Develop (29)
      • Python (11)
      • Javascript (17)
    • Game (5)
      • Mobile Game (4)
      • Online Game (1)
    • Program (6)
    • Honey Tip! (11)
    • NetWork (8)
    • Forensic (1)
    • 용어정리 (5)
      • BlockChain (3)
    • Web (13)
    • System (7)
      • F.T.Z (7)
    • 잡다한 이야기 (12)
  • 홈
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

TL&D

컨텐츠 검색

태그

overmap python3 업데이트 nuxt.js VUE gorm python javascript 오버맵 Django nuxt 오버워치 워크샵 오버워치 go 워크샵 Docker 커뮤니티 GraphQL 도커 apollo

최근글

댓글

공지사항

  • Tistory 초대장 10장

아카이브

전체보기(331)

  • GORM Preload시 pk말고 다른 키 지정하기

    2020.09.09
  • OVERMAP 2.0.4 업데이트

    2020.08.24
  • GORM v1 Create시 UpdatedAt Nil(Null)값 할당하기

    2020.07.29
  • Go 다른 프로젝트 패키지 import

    2020.07.07
  • Django Prefetch와 비교해보는 GORM Preload에 대한 고찰

    2020.07.05
  • Go Dockerfile 멀티스테이징 scratch를 이용한 경량화 + 타임존 맞추기

    2020.06.26
GORM Preload시 pk말고 다른 키 지정하기

Go 언어에서 GORM을 주 ORM으로 사용하고 있지만, gorm v2가 점차 발전하고 있지만, 바꾸는게 답이없으니... 기존 gorm을 사용하고 있는데, 보통 Preload를 사용하면 table_id 라는 컬럼 형식으로 작성되있으면 해당 키를 따라 가긴하는데 user_id가 아니라 uid 이런식이면 따라가지 않는 현상이 빈번하게 보여 이때 GORM에서는 Associations(연관성)에서 해당 방식에 대해 설명하고 있지만 지정 키라고 한국어로 언급이 애매하게 되있고 유사한게 joinForeignkey가 존재합니다. Stackoverflow에서 비슷한 내용을 찾을 수 있었고 https://stackoverflow.com/questions/41040046/golang-gorm-preloading Golan..

2020. 9. 9. 19:57
OVERMAP 2.0.4 업데이트

■ 오류 수정 - 메인 페이지에서 데이터가 표기되지 않는 오류가 수정됩니다. - 워크샵 리스트에서 최신 데이터가 표기되지 않는 오류가 수정됩니다. ■ 확인 사항 - 로그인 오류 - 검색 오류 ■ 향후 조치 방향 - 현재 OVERMAP 3.0.0의 버전이 준비가 다 되어가고 있으며, 로그인 및 검색 오류에 대한 불편함이 있지만 오류를 수정하지 않고, 버전 3을 9~10월 중으로 출시를 앞당기는 방향을 고려중에 있습니다. - 베타버전과 1 버전에 존재하였다가, 2 버전으로 변경되면서 사라졌던 커뮤니티가 버전3에서 재등장합니다. - 댓글 문제도 많은 혼란을 야기하였는데 이제는 외부 플러그인이 아닌 자체적 운영으로 변경하였습니다. - 메인 페이지에는 현재 워크샵 리스트가 표기되고 있지만 고려중에 있습니다. - ..

2020. 8. 24. 22:47
GORM v1 Create시 UpdatedAt Nil(Null)값 할당하기

GO언어 생태계의 대표적인 ORM으로 GORM을 많이들 사용하실텐데 GORM v2자료가 많이 없다보니 저도 v1이 익숙해서 v1을 사용합니다. v1에서는 ORM Conventions라고 해서 Timestamp Tracking이 존재합니다. http://gorm.io/docs/conventions.html#Timestamp-Tracking GORM에서 언급된 Timestamp의 추적은 GORM CALLBACK으로 구성되있는데 https://github.com/jinzhu/gorm/blob/master/callback_create.go#L31 // updateTimeStampForCreateCallback will set `CreatedAt`, `UpdatedAt` when creating func upda..

2020. 7. 29. 10:18
Go 다른 프로젝트 패키지 import

Go에서 Private나 Public에 관계없이 github 저장소에 업로드하지 않고, 로컬에 다중 프로젝트가 존재할때 해당 프로젝트의 특정 모듈을 사용하고 싶을 경우에 다소 불편한점이 있습니다. module github.com// require ( github.com/... github.com/yankeetube/gin-jwt-middleware ) go의 경우 go mod init으로 생성 했을때 위 와 같은 go.mod 파일이 생기며, 의존성을 require를 통해 관리 됩니다. 하지만 local 프로젝트의 경우는 github에서 받아올 수 있는 상황이 아니기 때문에, replace 명령을 이용해야 합니다. module github.com// require ( github.com/... github..

2020. 7. 7. 09:00
Django Prefetch와 비교해보는 GORM Preload에 대한 고찰

Django ORM은 Django 프레임워크에 포함된 ORM이고, GORM은 Go언어의 ORM 라이브러리입니다. Django Framework 또는 DRF(Django Rest Framework)를 사용해보신 분들이라면 희귀하게 동작하기 때문에... 데이터베이스 (Database)에서 Query Performance(퍼포먼스) 개선에 대해 많은 고민을 해보실 거라고 생각되는데, Django에서는 자주 사용되는 방식으로 select_related, prefetch_related 라는 친구가 존재합니다. GORM에서는 Joins, Related, Preload 라는 친구들이 있습니다. Django의 Join Select_releated는 어떠한 상황에서 사용할까? 1:1 관계 (OneToOne) N:1 관계..

2020. 7. 5. 19:08
Go Dockerfile 멀티스테이징 scratch를 이용한 경량화 + 타임존 맞추기

how to make dockerfile with local timezone on go? Go언어를 사용해 Docker를 이용하면 정말 찰떡궁합 같은 존재가 되는데, 기본적으로 scratch라는 이미지를 많이 사용합니다. 저는 주로 로컬 개발시에는 WSL2로 할 땐 goland에서 build 후 터미널에서 compose를 재구성하는데, compose가 아직 현재 시점에선 jetbrains가 docker connect는 되는데 이상하게 windows wsl docker-compose로 구성돼있음에도 불구하고 linux가 아닌 window에서 실행되어 에러가 나네요... 혹시 방법을 아시는 분은 댓글 부탁드립니다! Dockerfile FROM golang:alpine as builder COPY . /app..

2020. 6. 26. 10:47
1 ··· 10 11 12 13 14 15 16 ··· 56
GMyankee 오버맵 QMyankee 워드 카운트
© 2018 T-Story. All right reserved.

티스토리툴바