You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

39 lines
793 B

package app.entities.db;
import com.fasterxml.jackson.annotation.JsonIgnore;
import jakarta.persistence.*;
import lombok.Data;
import java.sql.Timestamp;
import java.util.UUID;
@Entity
@Table(schema = "tf2_facti13", name = "files")
@Data
public class DbFile {
@Id
@Column(name = "id")
private UUID id;
@Column(name = "uploader")
private String uploader;
@Column(name = "filename", length = 255)
private String filename;
@Column(name = "filesize")
private Long filesize;
@Column(name = "extrainfo")
private String extraInfo;
@Column(name = "data", columnDefinition = "bytea")
@JsonIgnore
private byte[] data;
@Column(name = "ts")
private Timestamp timestamp;
@Column(name = "deleted")
private Boolean deleted;
}