반응형
Django에서 Database 설정을 완료하고,
정상적으로 migration을 완료했음에도 불구하고,
DB를 확인해보면 릴레이션이 없다는 에러가
발생하는 경우가 존재한다.
1. 해당 데이터베이스에 정상적으로 접근했고,
2. 스키마 search_path 도 정상적으로 설정되어 있고,
그런데도 에러가 난다면 테이블 명에 오류가
있을 가능성이 높다.
만약 데이터베이스 내 테이블 명이 소문자, 대문자가
혼합되어 작성되었다면 SQL문으로 검색을 할 때
대소문자 구분을 해달라고 요청을 해야 한다.
ex)
테이블 이름 : testTable
쿼리문 : SELECT * FROM "testTable";
정상적으로 작동한다.
반응형
'Programming' 카테고리의 다른 글
Django Scheduler 사용하는 방법 (0) | 2021.11.24 |
---|---|
AWS RDS postgres 접속하기(psql 이용하는 방법) (0) | 2021.11.19 |
ModuleNotFoundError: No module named 'storages' (0) | 2021.11.12 |
JVM Java Virtual Machine 메모리 구조 (0) | 2021.10.21 |
Heroku app 변경하는 방법 (0) | 2021.10.19 |
Python could not be resolved Pylance from source 모듈 인식 안될때 해결방법 (1) | 2021.10.14 |
댓글