refactor: create db types

This commit is contained in:
C4illin 2025-06-03 17:13:20 +02:00
parent 82f0e14abf
commit 6af1e8f326
7 changed files with 31 additions and 31 deletions

View file

@ -17,33 +17,13 @@ import { deleteFile } from "./pages/deleteFile";
import { listConverters } from "./pages/listConverters";
import { chooseConverter } from "./pages/chooseConverter";
import db from "./db/db";
import { Jobs } from "./db/types";
mkdir("./data", { recursive: true }).catch(console.error);
export const uploadsDir = "./data/uploads/";
export const outputDir = "./data/output/";
// init db if not exists
export class Filename {
id!: number;
job_id!: number;
file_name!: string;
output_file_name!: string;
status!: string;
}
export class Jobs {
finished_files!: number;
id!: number;
user_id!: number;
date_created!: string;
status!: string;
num_files!: number;
files_detailed!: Filename[];
}
const app = new Elysia({
serve: {
maxRequestBodySize: Number.MAX_SAFE_INTEGER,