diff --git a/api/README.md b/api/README.md index 942cba07..eb50f915 100644 --- a/api/README.md +++ b/api/README.md @@ -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 diff --git a/api/bun.lockb b/api/bun.lockb index 518a9809..4a5df0ec 100755 Binary files a/api/bun.lockb and b/api/bun.lockb differ diff --git a/api/src/seed.ts b/api/src/seed.ts deleted file mode 100644 index 24aa2b17..00000000 --- a/api/src/seed.ts +++ /dev/null @@ -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) -}; diff --git a/api/src/utils.ts b/api/src/utils.ts index b4b1ca96..eefe2e39 100644 --- a/api/src/utils.ts +++ b/api/src/utils.ts @@ -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, "");