UNPKG

create-express-typescript-application

Version:
16 lines (11 loc) 387 B
import { Entity, PrimaryGeneratedColumn, Column, OneToMany, BaseEntity } from "typeorm"; import { Role } from './role'; @Entity({ name: 'user' }) export class User extends BaseEntity { @PrimaryGeneratedColumn() id: number; @Column({ unique: true }) email: string; @OneToMany(() => Role, (role: Role) => role.user, { onDelete: 'CASCADE' }) roles: Role[]; }