42 lines
872 B
Java

package cryptosky.me.tweets.models.entities;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import javax.persistence.*;
@AllArgsConstructor
@NoArgsConstructor
@Data
@MappedSuperclass
public class TweetModel {
@Id
@Column(name = "ID", nullable = false)
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int id;
@Column(name = "timestamp",nullable = false)
private String timestamp;
@Column(name = "raw_tweet", nullable = false)
private String rawTweet;
@Column(name = "sentiment")
private float sentimentScore;
@Column(name = "pos")
private float positiveScore;
@Column(name = "neu")
private float neutralScore;
@Column(name = "neg")
private float negativeScore;
@Column(name = "compound", nullable = false)
private float compoundScore;
}