nestjs
Base Model
Base Model
자주 사용될 것 같은 엔티티들을 모아서 재사용 하는 것
// common 리소스 생성한 뒤에 entity 파일에 작성
import { CreateDateColumn, PrimaryGeneratedColumn, UpdateDateColumn } from "typeorm";
export abstract class BaseModel {
@PrimaryGeneratedColumn()
id: number;
@UpdateDateColumn()
createdAt: Date;
@CreateDateColumn()
updatedAt: Date;
}
// 사용
export class UsersModel extends BaseModel{}