2019-03-12 11:52:08 +03:00
|
|
|
package ru.bvn13.adastor.entities;
|
|
|
|
|
|
|
|
import lombok.AllArgsConstructor;
|
|
|
|
import lombok.Getter;
|
|
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import lombok.Setter;
|
|
|
|
|
2019-03-14 00:10:57 +03:00
|
|
|
import javax.persistence.*;
|
2019-03-12 11:52:08 +03:00
|
|
|
import java.time.LocalDateTime;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @author boykovn at 11.03.2019
|
|
|
|
*/
|
2019-03-14 00:10:57 +03:00
|
|
|
@Table(
|
|
|
|
indexes = @Index(columnList = "hash")
|
|
|
|
)
|
2019-03-12 11:52:08 +03:00
|
|
|
@Entity
|
|
|
|
@Getter
|
|
|
|
@Setter
|
|
|
|
@AllArgsConstructor
|
|
|
|
@NoArgsConstructor
|
2019-03-13 18:01:54 +03:00
|
|
|
// Stored portion of data :)
|
2019-03-12 11:52:08 +03:00
|
|
|
public class Stortion {
|
|
|
|
|
|
|
|
@Id
|
|
|
|
private String uuid;
|
|
|
|
|
|
|
|
@Column
|
|
|
|
private LocalDateTime storeDate;
|
|
|
|
|
|
|
|
@Column
|
|
|
|
private long size;
|
|
|
|
|
|
|
|
@Column
|
|
|
|
private String path;
|
|
|
|
|
2019-03-13 18:01:54 +03:00
|
|
|
@Column
|
|
|
|
private String hash;
|
|
|
|
|
2019-03-12 11:52:08 +03:00
|
|
|
}
|