diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index a076cca..c8ac6ad 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,5 +1,3 @@ -version: '3.8' - services: postgres: image: pgvector/pgvector:pg16 diff --git a/packages/database/package.json b/packages/database/package.json index ee4e3f0..5240d6a 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -5,7 +5,7 @@ "main": "./dist/index.js", "types": "./dist/index.d.ts", "scripts": { - "build": "tsc", + "build": "prisma generate && tsc", "clean": "rm -rf dist .turbo", "dev": "tsc --watch", "db:generate": "prisma generate", diff --git a/packages/shared/src/types/index.ts b/packages/shared/src/types/index.ts index 7be0bfe..361b5ab 100644 --- a/packages/shared/src/types/index.ts +++ b/packages/shared/src/types/index.ts @@ -154,8 +154,8 @@ export interface CourseOutline { tags: string[]; } -// Subscription types -export interface SubscriptionPlan { +// Subscription types (API response shape; for display plans see constants SUBSCRIPTION_PLANS) +export interface SubscriptionPlanApi { tier: SubscriptionTierType; name: string; description: string;