<commit_before>package no.uio.ifi.trackfind.backend.pojo;

import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.*;

@Entity
@Table(name = "tf_scripts")
@Data
@NoArgsConstructor
public class TfScript {

    @Id
    @Column(name = "id", nullable = false)
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @ManyToOne(fetch = FetchType.EAGER)
    @JoinColumn(name = "version_id", referencedColumnName = "id")
    private TfVersion version;

    @Column(name = "index", nullable = false)
    private Long index;

    @Column(name = "script", nullable = false)
    private String script;

}
<commit_msg>TfScript -> Serializable<commit_after>package no.uio.ifi.trackfind.backend.pojo;

import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.*;
import java.io.Serializable;

@Entity
@Table(name = "tf_scripts")
@Data
@NoArgsConstructor
public class TfScript implements Serializable {

    @Id
    @Column(name = "id", nullable = false)
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @ManyToOne(fetch = FetchType.EAGER)
    @JoinColumn(name = "version_id", referencedColumnName = "id")
    private TfVersion version;

    @Column(name = "index", nullable = false)
    private Long index;

    @Column(name = "script", nullable = false)
    private String script;

}

{'fraction_non_alphanumeric': 0.11572052401746726, 'fraction_numerical': 0.0, 'mean_word_length': 4.288461538461538, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3749113', 'n_tokens_mistral': 450, 'n_tokens_neox': 441, 'n_words': 103}