package com.pingcap.community.blogserver.entity;

import lombok.*;

import javax.persistence.*;

@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@Entity(name = "post_info")
@Table(name = "post_infos")
public class PostInfo {

  @Id
  @Column(name = "post_id")
  private Long postID;

  @Column(name = "raw_text")
  private String rawText;

  @Column(name = "raw_text_version", columnDefinition = "bigint default 0")
  private Long rawTextVersion;

  @Column(name = "markdown_text")
  private String markdownText;

  @Column(name = "markdown_text_version", columnDefinition = "bigint default 0")
  private Long markdownTextVersion;

  @Column(name = "html_text")
  private String htmlText;

  @Column(name = "html_text_version", columnDefinition = "bigint default 0")
  private Long htmlTextVersion;

  @Column(name = "score", columnDefinition = "bigint default 0")
  private Long score;

}
