Linkando van com usuário
This commit is contained in:
@@ -4,7 +4,9 @@ import {
|
||||
PrimaryGeneratedColumn,
|
||||
CreateDateColumn,
|
||||
UpdateDateColumn,
|
||||
OneToMany,
|
||||
} from 'typeorm';
|
||||
import Van from './Van';
|
||||
|
||||
@Entity('users')
|
||||
class User {
|
||||
@@ -44,6 +46,9 @@ class User {
|
||||
@Column()
|
||||
document: string;
|
||||
|
||||
@OneToMany(() => Van, van => van.user)
|
||||
van: Van[];
|
||||
|
||||
@CreateDateColumn()
|
||||
created_at: Date;
|
||||
|
||||
|
||||
@@ -7,7 +7,10 @@ import {
|
||||
JoinColumn,
|
||||
OneToOne,
|
||||
PrimaryColumn,
|
||||
OneToMany,
|
||||
ManyToOne,
|
||||
} from 'typeorm';
|
||||
import User from './User';
|
||||
|
||||
@Entity('vans')
|
||||
class Van {
|
||||
@@ -41,6 +44,10 @@ class Van {
|
||||
@Column()
|
||||
locator_state: string;
|
||||
|
||||
@ManyToOne(() => User, user => user.van)
|
||||
@JoinColumn({ name: 'user_id' })
|
||||
user: User;
|
||||
|
||||
@CreateDateColumn()
|
||||
created_at: Date;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user