package com.rehome.jpahefengweather.entity;


import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Temporal;
import jakarta.persistence.TemporalType;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;


@Data
@Entity
public class HefengCity implements Serializable {
    // 区、县位置id
    @Id
    private String locationId;
    //区、县位置 英文名称
    private String locationNameEn;
    //区、县位置 中文名称
    private String locationNameZh;
    //ISO_3166_1 国家编码
    private String countryCode;
    //国家英文名称
    private String countryNameEn ;
    //国家中文名称
    private String countryNameZh ;
    //省份英文名称
    private String adm1NameEn;
    //省份中文名称
    private String adm1NameZh;
    //城市英文名称
    private String adm2NameEn;
    //城市中文名称
    private String adm2NameZh ;
    //时区
    private String timezone ;
    //纬度
    private String latitude;
    //经度
    private String longitude;
    //区、县位置编码（仅限中国城市））
    private String adcode;

//    @CreatedDate
    @Temporal(TemporalType.TIMESTAMP)
    private Date createDate;

//    @LastModifiedDate
    @Temporal(TemporalType.TIMESTAMP)
    private Date lastUpdateDate;
}
