package com.hpay.hpay_mobile_api.entities;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import jakarta.persistence.*;
import java.math.BigDecimal;
import java.time.LocalDateTime;


@Entity
@Table(name = "login_admin")
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class LoginAdmin {

    @Id
    @Column(name = "idlogin_admin")
    private Integer id;

    @Column(name = "idemploye")
    private Integer idEmploye;

    @Column(name = "username")
    private String username;

    @Column(name = "email")
    private String email;

    @Column(name = "salt")
    private String salt;

    @Column(name = "password")
    private String password;

    @Column(name = "actif")
    private String actif;

    @Column(name = "date_creation")
    private LocalDateTime dateCreation;

    @Column(name = "idpays")
    private Integer idPays;

    @Column(name = "idrole")
    private Integer idRole;

    @Column(name = "solde")
    private BigDecimal solde;

    @Column(name = "is_root")
    private String isRoot;

}