Funtion側もデータ型の変更に合わせる修正をいたしました。 動作確認状況 ``` Test Suites: 8 passed, 8 total Tests: 46 passed, 46 total Snapshots: 0 total Time: 85.851 s Ran all test suites. ```
43 lines
849 B
TypeScript
43 lines
849 B
TypeScript
import { Entity, Column, PrimaryGeneratedColumn, OneToOne } from "typeorm";
|
|
|
|
@Entity({ name: "audio_files" })
|
|
export class AudioFile {
|
|
@PrimaryGeneratedColumn()
|
|
id: number;
|
|
|
|
@Column()
|
|
account_id: number;
|
|
@Column()
|
|
owner_user_id: number;
|
|
@Column()
|
|
url: string;
|
|
@Column()
|
|
file_name: string;
|
|
@Column()
|
|
raw_file_name: string;
|
|
@Column()
|
|
author_id: string;
|
|
@Column()
|
|
work_type_id: string;
|
|
@Column()
|
|
started_at: Date;
|
|
@Column({ type: "time" })
|
|
duration: number;
|
|
@Column()
|
|
finished_at: Date;
|
|
@Column()
|
|
uploaded_at: Date;
|
|
@Column()
|
|
file_size: number;
|
|
@Column()
|
|
priority: string;
|
|
@Column()
|
|
audio_format: string;
|
|
@Column({ nullable: true, type: "varchar" })
|
|
comment: string | null;
|
|
@Column({ nullable: true, type: "datetime" })
|
|
deleted_at: Date | null;
|
|
@Column()
|
|
is_encrypted: boolean;
|
|
}
|