인프런 커뮤니티 질문&답변

박현호님의 프로필 이미지

작성한 질문수

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

UserModel 생성하기

섹션11 [UserModel 생성하기] postgresql Explorer 에서 UserModel 생성문제

24.07.07 22:58 작성

·

124

·

수정됨

0

import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm';
import { RolesEnum } from '../const/roles.const';

@Entity()
export class UserModel {
  @PrimaryGeneratedColumn()
  id: number;

  @Column({
    length: 20,
    unique: true,
  })
  nickname: string;

  @Column({
    unique: true,
  })
  email: string;

  @Column()
  password: string;

  @Column({
    enum: Object.values(RolesEnum),
    default: RolesEnum.USER,
  })
  role: RolesEnum;
}

답변 2

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

2024. 07. 08. 08:56

안녕하세요!

두가지 확인 해주세요!

1) 저장을 했는가!

2) Typeorm 모듈 세팅에 sync: true 했는가!

그래도 안되면 다시 답변 부탁드립니다!

감사합니다

박현호님의 프로필 이미지
박현호
질문자

2024. 07. 08. 22:22

해결했습니다.

module 의 entities에 usersModel 을 오타가 있었습니다ㅜㅜ

답변 감사합니다

0

박현호님의 프로필 이미지
박현호
질문자

2024. 07. 07. 22:59

위와 같이 코드를 작성하고 문제없이 서버도 구동이 되는데

Postgresql Explorer에서는 UserModel의 테이블이 생성되지 않습니다. refresh 해도 안뜨네요ㅠㅠ