package com.project.whatsappchatbot.model;

import lombok.Data;

import javax.persistence.*;
import java.sql.Timestamp;

@Entity
@Table(name = "vehicles")
@Data
public class Vehicle {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "id")
    private Long id;
    @OneToOne
    @JoinColumn(name = "brand_id")
    private Brand brand;
    @OneToOne
    @JoinColumn(name = "vehicle_model_id")
    private VehicleModel vehicleModel;
    private String enginePower;
    private Long vehicleColorId;
    private String manufacturingYear;
    @Column(name = "registration_number")
    private String registrationNumber;
    @Column(name = "user_id")
    private String userId;
    private String lastChangeDoneBy;
    private String maker;
    @Column(name = "created_at")
    private Timestamp createdAt;
    @Column(name = "created_by_bot")
    private Integer createdByBot;

    @Column(name = "updated_at")
    private Timestamp updatedAt;

}



