인프런 커뮤니티 질문&답변
작성자 없음
작성자 정보가 삭제된 글입니다.
db연결이 다되었는데 tables에 posts 테이블이 안생겨요
작성
·
8
0
초반 dmg로 다운받을때도 , 다운받고 뭐 초기셋팅 진행해서 해당 로그처럼 서버 데이터 베이스 선택하는거 psql에 없었는데, 명령어 찾아서 아이디 만들고 권한주고 db만들고 꾸역꾸역해서 jdbc 연결했더니 테이블안생김..
ㅈㄴ 스트레스받음. 노션에 있는거 긁어서 그대로 해서 틀린거없음 커서에서 검증도함
대체 원인을 모르겟
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다. wjdgksak님께서 겪고 계신 문제에 대해 함께 해결 방법을 찾아보겠습니다.
현재 작성하신 내용을 토대로, 데이터베이스 설정과 관련하여 테이블이 생성되지 않는 문제로 보입니다. 주요 점검 사항을 간단히 요약하겠습니다:
마이그레이션 파일 확인: 테이블이 생성되지 않는 가장 흔한 원인은 마이그레이션 파일이 실행되지 않았거나, 파일에 문제가 있는 경우입니다.
TypeORM을 사용 중이라면,migration:run커맨드로 마이그레이션을 실행해주세요.database 연결 설정 재확인:
TypeORM의ormconfig파일(또는 환경 설정 파일)에서 데이터베이스 연결 정보가 올바른지 확인해 주세요. 올바른 데이터베이스 명과 사용자 권한이 제대로 설정되었는지 다시 점검해보세요.로그 확인: 서버 시작 시 발생하는 로그를 주의 깊게 관찰하세요. 만약 오류 메시지가 있다면, 이 메시지가 문제 해결의 실마리를 제공할 수 있습니다.
권한 설정: 데이터베이스에 테이블을 생성하는데 필요한 충분한 권한이 있는지 확인하세요. 테이블 생성 권한이 제대로 설정되지 않으면, 마이그레이션이 실패할 수 있습니다.
psql 커맨드 유효성 검증: psql을 통해 직접 데이터베이스에 접속해 테이블 상태를 확인해보는 것도 좋습니다.
이에 대한 더 자세한 정보와 유사한 문제를 해결한 기존 질문 링크를 통해 추가적인 도움을 받을 수 있습니다.
문제가 계속 해결되지 않는다면 슬랙 채널에서 더 구체적인 정보를 제공하며 도움을 요청하거나, 다른 방법으로 해소되지 않는 문제를 공유해 보실 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





