import { Column, Entity, PrimaryGeneratedColumn } from "typeorm"; @Entity({ name: "suggestions_metadata" }) export default class SuggestionsMetadata { @PrimaryGeneratedColumn() id?: number; @Column() user?: string; @Column({ name: "suggestion_id" }) suggestionId!: number; @Column() time!: Date; @Column({ nullable: true }) language?: string; @Column({ nullable: true }) filename?: string; @Column({ nullable: true }) line?: number; @Column({ nullable: true }) character?: number; @Column({ nullable: true }) offset?: number; @Column({ nullable: true }) git_index_sha1?: string; @Column({ nullable: true }) git_branch?: string; @Column({ nullable: true }) git_repo?: string; }