Cria branch VAN-45-create-view-search-itinerary

This commit is contained in:
Matheus Albino Brunhara
2022-08-29 20:10:02 -03:00
parent 64dc999ba4
commit 36e4464669
3 changed files with 151 additions and 2 deletions

47
src/models/Itinerary.ts Normal file
View File

@@ -0,0 +1,47 @@
import {
Entity,
Column,
PrimaryGeneratedColumn,
CreateDateColumn,
UpdateDateColumn,
OneToMany,
} from 'typeorm';
import Van from './Van';
@Entity('itineraries')
class User {
@PrimaryGeneratedColumn('increment')
id_itinerary: number;
@Column()
van_plate: string;
@Column()
price: number;
@Column()
days_of_week: number;
@Column()
specific_day: Date;
@Column()
estimated_departure_time: Date;
@Column()
estimated_arrival_time: Date;
@Column()
available_seats: number;
@Column()
itinerary_nickname: string;
@CreateDateColumn()
created_at: Date;
@UpdateDateColumn()
updated_at: Date;
}
export default User;