ModelUzyTavDoCompar.java 903 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
package ec.edu.espe.movilidad.MovilidadWS.Model;

import lombok.Getter;
import lombok.Setter;

import javax.persistence.*;
import javax.validation.constraints.Size;
import java.util.Date;

@Getter
@Setter
@Entity
@Table(name = "UZYTAVDOCOMPAR", schema = "UTIC1")
public class ModelUzyTavDoCompar {

    @Id
    @Column(name = "UZYTAVDOCOMPAR_CODE")
    private Long id;

    //RELACIÓN CON ModelUzyTavInstProy TABLA PADRE
    @ManyToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "UZYTAVINSTPROY_ID")
    private ModelUzyTavInstProy uzytavinstproy;

    @Size(max = 100)
    @Column(name = "UZYTAVDOCOMPAR_NOMBRE_DOC", length = 100)
    private String uzytavdocomparNombreDoc;

    @Size(max = 100)
    @Column(name = "UZYTAVDOCOMPAR_NOMBRE_URL", length = 100)
    private String uzytavdocomparNombreUrl;

    @Column(name = "UZYTAVDOCOMPAR_FECHA_CREA")
    private Date uzytavdocomparFechaCrea;
}