Files
no-copy/src/main/java/ru/soune/nocopy/entity/docviewer/DockView.java
T
backdev cfe3520bad
Test Workflow / test (push) Has been cancelled
dev add field locale for get info for view doc
2026-05-15 12:56:56 +07:00

49 lines
1.0 KiB
Java

package ru.soune.nocopy.entity.docviewer;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import lombok.Setter;
import java.time.LocalDateTime;
@Table(name = "dock_view")
@RequiredArgsConstructor
@AllArgsConstructor
@Entity
@Setter @Getter
public class DockView {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "viewer_id")
private Long viewerId;
@Column(name = "viewer_ip")
private String viewerIp;
@Column(name = "user_agent")
private String userAgent;
@Column(name = "file_id")
private String fileId;
@Column(name = "geo_name_ru")
private String geoNameRu;
@Column(name = "geo_name_en")
private String geoNameEn;
@Column(name = "viewer_name")
private String viewerName;
@Column(name = "document_name")
private String docName;
@Column(name = "created_at",updatable = false)
private LocalDateTime createdAt = LocalDateTime.now();
}