update to update image URL if media is in db

This commit is contained in:
2025-04-21 12:09:29 +02:00
parent 7870951fc7
commit 9ff76bd210
2 changed files with 34 additions and 16 deletions

View File

@@ -31,6 +31,21 @@ async function save(table: Table, code: number, title: string, released: string,
return 0;
}
async function updateWebImg(table: Table, code: number, webImg: string): Promise<number> {
try {
const options: QueryOptions = {
sql: "UPDATE " + table + "SET webImg = ? WHERE code = ?;",
values: [webImg, code]
};
const [result, fields] = await pool.query<ResultSetHeader>(options);
return result.affectedRows;
}
catch (err) {
console.log(err);
}
return 0;
}
async function findOneAndDelete(table: Table, code: number): Promise<number> {
try {
const [result, fields] = await pool.query<ResultSetHeader>("DELETE FROM " + table + " WHERE code = ?;", [code]);
@@ -66,6 +81,7 @@ async function find(table: Table): Promise<Media[]> {
export default {
save,
updateWebImg,
findOneAndDelete,
findOne,
find