fix build
This commit is contained in:
@@ -2,8 +2,7 @@
|
|||||||
|
|
||||||
import { revalidatePath } from 'next/cache'
|
import { revalidatePath } from 'next/cache'
|
||||||
import { redirect } from 'next/navigation'
|
import { redirect } from 'next/navigation'
|
||||||
import { db, schema } from '@pascal-app/db'
|
import { and, db, eq, ne, schema, sql } from '@pascal-app/db'
|
||||||
import { eq, and, ne, sql } from 'drizzle-orm'
|
|
||||||
import { auth } from '@/lib/auth'
|
import { auth } from '@/lib/auth'
|
||||||
import { getSession } from './server'
|
import { getSession } from './server'
|
||||||
import { createServerSupabaseClient } from '../database/server'
|
import { createServerSupabaseClient } from '../database/server'
|
||||||
|
|||||||
@@ -14,6 +14,7 @@
|
|||||||
"@pascal-app/auth": "*",
|
"@pascal-app/auth": "*",
|
||||||
"@pascal-app/core": "*",
|
"@pascal-app/core": "*",
|
||||||
"@pascal-app/db": "*",
|
"@pascal-app/db": "*",
|
||||||
|
"drizzle-orm": "0.39.3",
|
||||||
"@pascal-app/viewer": "*",
|
"@pascal-app/viewer": "*",
|
||||||
"@radix-ui/react-alert-dialog": "^1.1.15",
|
"@radix-ui/react-alert-dialog": "^1.1.15",
|
||||||
"@radix-ui/react-context-menu": "^2.2.16",
|
"@radix-ui/react-context-menu": "^2.2.16",
|
||||||
|
|||||||
@@ -53,6 +53,7 @@
|
|||||||
"better-auth": "^1.4.18",
|
"better-auth": "^1.4.18",
|
||||||
"class-variance-authority": "^0.7.1",
|
"class-variance-authority": "^0.7.1",
|
||||||
"clsx": "^2.1.1",
|
"clsx": "^2.1.1",
|
||||||
|
"drizzle-orm": "0.39.3",
|
||||||
"howler": "^2.2.4",
|
"howler": "^2.2.4",
|
||||||
"lucide-react": "^0.562.0",
|
"lucide-react": "^0.562.0",
|
||||||
"motion": "^12.26.2",
|
"motion": "^12.26.2",
|
||||||
@@ -120,7 +121,6 @@
|
|||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@supabase/supabase-js": "^2.95.3",
|
"@supabase/supabase-js": "^2.95.3",
|
||||||
"drizzle-orm": "^0.39.0",
|
|
||||||
"drizzle-zod": "^0.5.1",
|
"drizzle-zod": "^0.5.1",
|
||||||
"nanoid": "^5.0.9",
|
"nanoid": "^5.0.9",
|
||||||
"postgres": "^3.4.5",
|
"postgres": "^3.4.5",
|
||||||
@@ -130,6 +130,9 @@
|
|||||||
"drizzle-kit": "^0.30.0",
|
"drizzle-kit": "^0.30.0",
|
||||||
"typescript": "5.9.2",
|
"typescript": "5.9.2",
|
||||||
},
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"drizzle-orm": ">=0.39.0",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
"packages/eslint-config": {
|
"packages/eslint-config": {
|
||||||
"name": "@repo/eslint-config",
|
"name": "@repo/eslint-config",
|
||||||
@@ -190,6 +193,9 @@
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
"overrides": {
|
||||||
|
"drizzle-orm": "0.39.3",
|
||||||
|
},
|
||||||
"packages": {
|
"packages": {
|
||||||
"@alloc/quick-lru": ["@alloc/quick-lru@5.2.0", "", {}, "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="],
|
"@alloc/quick-lru": ["@alloc/quick-lru@5.2.0", "", {}, "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="],
|
||||||
|
|
||||||
|
|||||||
+4
-1
@@ -48,5 +48,8 @@
|
|||||||
"workspaces": [
|
"workspaces": [
|
||||||
"apps/*",
|
"apps/*",
|
||||||
"packages/*"
|
"packages/*"
|
||||||
]
|
],
|
||||||
|
"overrides": {
|
||||||
|
"drizzle-orm": "0.39.3"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,6 +10,31 @@ export type { Database as SupabaseDatabase } from './types'
|
|||||||
export { type Database, db } from './drizzle'
|
export { type Database, db } from './drizzle'
|
||||||
export * from './schema'
|
export * from './schema'
|
||||||
|
|
||||||
|
// Re-export drizzle-orm query operators so consumers can import everything
|
||||||
|
// from '@pascal-app/db' and avoid duplicate-instance type mismatches.
|
||||||
|
export {
|
||||||
|
and,
|
||||||
|
asc,
|
||||||
|
between,
|
||||||
|
count,
|
||||||
|
desc,
|
||||||
|
eq,
|
||||||
|
gt,
|
||||||
|
gte,
|
||||||
|
ilike,
|
||||||
|
inArray,
|
||||||
|
isNotNull,
|
||||||
|
isNull,
|
||||||
|
like,
|
||||||
|
lt,
|
||||||
|
lte,
|
||||||
|
ne,
|
||||||
|
not,
|
||||||
|
notInArray,
|
||||||
|
or,
|
||||||
|
sql,
|
||||||
|
} from 'drizzle-orm'
|
||||||
|
|
||||||
import * as dbSchema from './schema'
|
import * as dbSchema from './schema'
|
||||||
export const schema = dbSchema
|
export const schema = dbSchema
|
||||||
export {
|
export {
|
||||||
|
|||||||
Reference in New Issue
Block a user