This commit is contained in:
Hugo Falcao
2022-06-20 01:49:33 -03:00
parent 2ff921ee24
commit ac026dd966
10 changed files with 239 additions and 61 deletions

View File

@@ -0,0 +1,37 @@
import {
Entity,
Column,
PrimaryGeneratedColumn,
CreateDateColumn,
ManyToOne,
JoinColumn
} from 'typeorm';
import User from './User';
@Entity('transport_offers')
class UserSearching {
@PrimaryGeneratedColumn('increment')
id_offer: string;
@ManyToOne(() => User, {eager: true})
@JoinColumn({ name: 'user_id', referencedColumnName: 'id_user' })
user: User;
@Column()
latitude_from: number;
@Column()
longitude_from: number;
@Column()
latitude_to: number;
@Column()
longitude_to: number;
@CreateDateColumn()
created_at: Date;
}
export default UserSearching;

View File

@@ -16,6 +16,9 @@ class User {
@Column()
email: string;
@Column()
phone_number: string;
@Column()
birth_date: Date;
@@ -28,6 +31,9 @@ class User {
@Column()
bio: string;
@Column()
star_rating: number;
@CreateDateColumn()
created_at: Date;

View File

@@ -29,6 +29,9 @@ class UserSearching {
@Column()
longitude_to: number;
@Column()
address_to: string;
@CreateDateColumn()
created_at: Date;