src/entities/cnpjClient.ts
Properties |
Optional client |
Type : Client
|
Decorators :
@ManyToOne(type => Client)
|
Defined in src/entities/cnpjClient.ts:16
|
clientId |
Type : number
|
Decorators :
@Column({name: 'client_id'})
|
Defined in src/entities/cnpjClient.ts:12
|
cnpj |
Type : string
|
Decorators :
@Column({name: 'cnpj'})
|
Defined in src/entities/cnpjClient.ts:10
|
id |
Type : number
|
Decorators :
@PrimaryGeneratedColumn()
|
Defined in src/entities/cnpjClient.ts:8
|
import { Column, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm';
import { BaseEntity } from './baseEntity';
import { Client } from './client';
@BaseEntity('cnpjs_client')
export class CnpjClient {
@PrimaryGeneratedColumn()
id: number;
@Column({ name: 'cnpj' })
cnpj: string;
@Column({ name: 'client_id' })
clientId: number;
@ManyToOne((type) => Client)
@JoinColumn({ name: 'client_id' })
client?: Client;
}