Linkando van com usuário

This commit is contained in:
Matheus Albino Brunhara
2022-06-20 05:40:56 -05:00
parent 04de75faf6
commit 2f55141bdf
13 changed files with 287 additions and 1159 deletions

View File

@@ -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;

View File

@@ -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;