Small cleanups

This commit is contained in:
Zoe Roux 2024-11-15 18:03:16 +01:00
parent 47729d8373
commit d6cae5ace1
No known key found for this signature in database
4 changed files with 8 additions and 15 deletions

View File

@ -98,7 +98,7 @@ erDiagram
datetime next_refresh
jsonb external_id
}
season_translations {
guid id PK,FK
string language PK
@ -107,17 +107,17 @@ erDiagram
jsonb poster
jsonb banner
jsonb logo
jsonb thumbnail
jsonb thumbnail
}
seasons ||--|{ season_translations : has
seasons ||--o{ entries : has
shows ||--|{ seasons : has
watched_shows {
guid show_id PK, FK
guid user_id PK, FK
status status "completed|watching|droped|planned"
uint seen_entry_count "NN"
uint seen_entry_count "NN"
}
shows ||--|{ watched_shows : has
@ -129,7 +129,7 @@ erDiagram
datetime played_date
}
entries ||--|{ watched_entries : has
roles {
guid show_id PK, FK
guid staff_id PK, FK
@ -152,7 +152,7 @@ erDiagram
datetime next_refresh
jsonb external_id
}
staff_translations {
guid id PK,FK
string language PK

Binary file not shown.

View File

@ -1,7 +0,0 @@
import { db } from "./db";
import { videos } from "./db/schema/videos";
import { Video } from "./models/video";
const seed = async () =>{
db.insert(videos).values(Video.examples)
};

View File

@ -1,3 +1,3 @@
// remove indent in multi-line comments
export const comment = (str: TemplateStringsArray) =>
str.toString().replace(/^\s+/gm, "");
export const comment = (str: TemplateStringsArray, ...values: any[]) =>
str.reduce((acc, str, i) => `${acc}${str}${values[i]}`).replace(/^\s+/gm, "");