Compare commits
	
		
			4 Commits
		
	
	
		
			b14acab08f
			...
			c9274a0caa
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | c9274a0caa | ||
| 58853f38c4 | |||
|  | 1884189fb2 | ||
| 118cadefdf | 
							
								
								
									
										12
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										12
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -11,6 +11,7 @@ | ||||
|       "dependencies": { | ||||
|         "@auth/prisma-adapter": "^2.7.2", | ||||
|         "@prisma/client": "^6.5.0", | ||||
|         "@prisma/extension-accelerate": "^2.0.0", | ||||
|         "@t3-oss/env-nextjs": "^0.12.0", | ||||
|         "@tailwindcss/typography": "^0.5.16", | ||||
|         "@tanstack/react-query": "^5.69.0", | ||||
| @ -1545,6 +1546,17 @@ | ||||
|       "devOptional": true, | ||||
|       "license": "Apache-2.0" | ||||
|     }, | ||||
|     "node_modules/@prisma/extension-accelerate": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@prisma/extension-accelerate/-/extension-accelerate-2.0.0.tgz", | ||||
|       "integrity": "sha512-8phE1FQ/sqNQM5VRnWog2jp3r+/acffIJR1D7QHPk8d/WHdKUyLhIVSKnd1Gq+5orwzzW2I0O16gvb6Uzp0PRw==", | ||||
|       "engines": { | ||||
|         "node": ">=18" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@prisma/client": ">=4.16.1" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@prisma/fetch-engine": { | ||||
|       "version": "6.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-6.6.0.tgz", | ||||
|  | ||||
| @ -23,6 +23,7 @@ | ||||
|   "dependencies": { | ||||
|     "@auth/prisma-adapter": "^2.7.2", | ||||
|     "@prisma/client": "^6.5.0", | ||||
|     "@prisma/extension-accelerate": "^2.0.0", | ||||
|     "@t3-oss/env-nextjs": "^0.12.0", | ||||
|     "@tailwindcss/typography": "^0.5.16", | ||||
|     "@tanstack/react-query": "^5.69.0", | ||||
|  | ||||
| @ -4,10 +4,11 @@ | ||||
| generator client { | ||||
|     provider = "prisma-client-js" | ||||
|     binaryTargets = ["native", "debian-openssl-3.0.x"] | ||||
|     output   = "/app/generated/prisma-client" | ||||
| } | ||||
| 
 | ||||
| datasource db { | ||||
|     provider = "mysql" | ||||
|     provider = "postgresql" | ||||
|     // NOTE: When using mysql or sqlserver, uncomment the @db.Text annotations in model Account below | ||||
|     // Further reading: | ||||
|     // https://next-auth.js.org/adapters/prisma#create-the-prisma-schema | ||||
| @ -23,7 +24,7 @@ model Account { | ||||
|     type                     String | ||||
|     provider                 String | ||||
|     providerAccountId        String | ||||
|     refresh_token            String? @db.Text | ||||
|     refresh_token            String? //@db.Text | ||||
|     access_token             String? // @db.Text | ||||
|     expires_at               Int? | ||||
|     token_type               String? | ||||
|  | ||||
							
								
								
									
										1
									
								
								src/app/generated/prisma-client/client.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								src/app/generated/prisma-client/client.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1 @@ | ||||
| export * from "./index" | ||||
							
								
								
									
										4
									
								
								src/app/generated/prisma-client/client.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								src/app/generated/prisma-client/client.js
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| 
 | ||||
| /* !!! This is code generated by Prisma. Do not edit directly. !!! | ||||
| /* eslint-disable */ | ||||
| module.exports = { ...require('.') } | ||||
							
								
								
									
										1
									
								
								src/app/generated/prisma-client/default.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								src/app/generated/prisma-client/default.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1 @@ | ||||
| export * from "./index" | ||||
							
								
								
									
										4
									
								
								src/app/generated/prisma-client/default.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								src/app/generated/prisma-client/default.js
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| 
 | ||||
| /* !!! This is code generated by Prisma. Do not edit directly. !!! | ||||
| /* eslint-disable */ | ||||
| module.exports = { ...require('.') } | ||||
							
								
								
									
										1
									
								
								src/app/generated/prisma-client/edge.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								src/app/generated/prisma-client/edge.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1 @@ | ||||
| export * from "./default" | ||||
							
								
								
									
										243
									
								
								src/app/generated/prisma-client/edge.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										243
									
								
								src/app/generated/prisma-client/edge.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										225
									
								
								src/app/generated/prisma-client/index-browser.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										225
									
								
								src/app/generated/prisma-client/index-browser.js
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,225 @@ | ||||
| 
 | ||||
| /* !!! This is code generated by Prisma. Do not edit directly. !!! | ||||
| /* eslint-disable */ | ||||
| 
 | ||||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||||
| 
 | ||||
| const { | ||||
|   Decimal, | ||||
|   objectEnumValues, | ||||
|   makeStrictEnum, | ||||
|   Public, | ||||
|   getRuntime, | ||||
|   skip | ||||
| } = require('./runtime/index-browser.js') | ||||
| 
 | ||||
| 
 | ||||
| const Prisma = {} | ||||
| 
 | ||||
| exports.Prisma = Prisma | ||||
| exports.$Enums = {} | ||||
| 
 | ||||
| /** | ||||
|  * Prisma Client JS version: 6.8.2 | ||||
|  * Query Engine version: 2060c79ba17c6bb9f5823312b6f6b7f4a845738e | ||||
|  */ | ||||
| Prisma.prismaVersion = { | ||||
|   client: "6.8.2", | ||||
|   engine: "2060c79ba17c6bb9f5823312b6f6b7f4a845738e" | ||||
| } | ||||
| 
 | ||||
| Prisma.PrismaClientKnownRequestError = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`PrismaClientKnownRequestError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )}; | ||||
| Prisma.PrismaClientUnknownRequestError = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`PrismaClientUnknownRequestError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.PrismaClientRustPanicError = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`PrismaClientRustPanicError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.PrismaClientInitializationError = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`PrismaClientInitializationError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.PrismaClientValidationError = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`PrismaClientValidationError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.Decimal = Decimal | ||||
| 
 | ||||
| /** | ||||
|  * Re-export of sql-template-tag | ||||
|  */ | ||||
| Prisma.sql = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`sqltag is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.empty = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`empty is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.join = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`join is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.raw = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`raw is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.validator = Public.validator | ||||
| 
 | ||||
| /** | ||||
| * Extensions | ||||
| */ | ||||
| Prisma.getExtensionContext = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`Extensions.getExtensionContext is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.defineExtension = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`Extensions.defineExtension is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| 
 | ||||
| /** | ||||
|  * Shorthand utilities for JSON filtering | ||||
|  */ | ||||
| Prisma.DbNull = objectEnumValues.instances.DbNull | ||||
| Prisma.JsonNull = objectEnumValues.instances.JsonNull | ||||
| Prisma.AnyNull = objectEnumValues.instances.AnyNull | ||||
| 
 | ||||
| Prisma.NullTypes = { | ||||
|   DbNull: objectEnumValues.classes.DbNull, | ||||
|   JsonNull: objectEnumValues.classes.JsonNull, | ||||
|   AnyNull: objectEnumValues.classes.AnyNull | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| /** | ||||
|  * Enums | ||||
|  */ | ||||
| 
 | ||||
| exports.Prisma.TransactionIsolationLevel = makeStrictEnum({ | ||||
|   ReadUncommitted: 'ReadUncommitted', | ||||
|   ReadCommitted: 'ReadCommitted', | ||||
|   RepeatableRead: 'RepeatableRead', | ||||
|   Serializable: 'Serializable' | ||||
| }); | ||||
| 
 | ||||
| exports.Prisma.AccountScalarFieldEnum = { | ||||
|   id: 'id', | ||||
|   userId: 'userId', | ||||
|   type: 'type', | ||||
|   provider: 'provider', | ||||
|   providerAccountId: 'providerAccountId', | ||||
|   refresh_token: 'refresh_token', | ||||
|   access_token: 'access_token', | ||||
|   expires_at: 'expires_at', | ||||
|   token_type: 'token_type', | ||||
|   scope: 'scope', | ||||
|   id_token: 'id_token', | ||||
|   session_state: 'session_state', | ||||
|   refresh_token_expires_in: 'refresh_token_expires_in' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.SessionScalarFieldEnum = { | ||||
|   id: 'id', | ||||
|   sessionToken: 'sessionToken', | ||||
|   userId: 'userId', | ||||
|   expires: 'expires' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.UserScalarFieldEnum = { | ||||
|   id: 'id', | ||||
|   name: 'name', | ||||
|   email: 'email', | ||||
|   emailVerified: 'emailVerified', | ||||
|   image: 'image' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.VerificationTokenScalarFieldEnum = { | ||||
|   identifier: 'identifier', | ||||
|   token: 'token', | ||||
|   expires: 'expires' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.FileScalarFieldEnum = { | ||||
|   id: 'id', | ||||
|   url: 'url', | ||||
|   name: 'name', | ||||
|   size: 'size', | ||||
|   extension: 'extension', | ||||
|   uploadDate: 'uploadDate', | ||||
|   description: 'description', | ||||
|   uploadedById: 'uploadedById', | ||||
|   public: 'public' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.SortOrder = { | ||||
|   asc: 'asc', | ||||
|   desc: 'desc' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.QueryMode = { | ||||
|   default: 'default', | ||||
|   insensitive: 'insensitive' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.NullsOrder = { | ||||
|   first: 'first', | ||||
|   last: 'last' | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
| exports.Prisma.ModelName = { | ||||
|   Account: 'Account', | ||||
|   Session: 'Session', | ||||
|   User: 'User', | ||||
|   VerificationToken: 'VerificationToken', | ||||
|   File: 'File' | ||||
| }; | ||||
| 
 | ||||
| /** | ||||
|  * This is a stub Prisma Client that will error at runtime if called. | ||||
|  */ | ||||
| class PrismaClient { | ||||
|   constructor() { | ||||
|     return new Proxy(this, { | ||||
|       get(target, prop) { | ||||
|         let message | ||||
|         const runtime = getRuntime() | ||||
|         if (runtime.isEdge) { | ||||
|           message = `PrismaClient is not configured to run in ${runtime.prettyName}. In order to run Prisma Client on edge runtime, either:
 | ||||
| - Use Prisma Accelerate: https://pris.ly/d/accelerate
 | ||||
| - Use Driver Adapters: https://pris.ly/d/driver-adapters
 | ||||
| `;
 | ||||
|         } else { | ||||
|           message = 'PrismaClient is unable to run in this browser environment, or has been bundled for the browser (running in `' + runtime.prettyName + '`).' | ||||
|         } | ||||
| 
 | ||||
|         message += ` | ||||
| If this is unexpected, please open an issue: https://pris.ly/prisma-prisma-bug-report`
 | ||||
| 
 | ||||
|         throw new Error(message) | ||||
|       } | ||||
|     }) | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| exports.PrismaClient = PrismaClient | ||||
| 
 | ||||
| Object.assign(exports, Prisma) | ||||
							
								
								
									
										8947
									
								
								src/app/generated/prisma-client/index.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8947
									
								
								src/app/generated/prisma-client/index.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										258
									
								
								src/app/generated/prisma-client/index.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										258
									
								
								src/app/generated/prisma-client/index.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										140
									
								
								src/app/generated/prisma-client/package.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										140
									
								
								src/app/generated/prisma-client/package.json
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,140 @@ | ||||
| { | ||||
|   "name": "prisma-client-08d22f6c857ed95dda3e967008d87d351c30e87c75486e96dad4c24294f1763e", | ||||
|   "main": "index.js", | ||||
|   "types": "index.d.ts", | ||||
|   "browser": "index-browser.js", | ||||
|   "exports": { | ||||
|     "./client": { | ||||
|       "require": { | ||||
|         "node": "./index.js", | ||||
|         "edge-light": "./wasm.js", | ||||
|         "workerd": "./wasm.js", | ||||
|         "worker": "./wasm.js", | ||||
|         "browser": "./index-browser.js", | ||||
|         "default": "./index.js" | ||||
|       }, | ||||
|       "import": { | ||||
|         "node": "./index.js", | ||||
|         "edge-light": "./wasm.js", | ||||
|         "workerd": "./wasm.js", | ||||
|         "worker": "./wasm.js", | ||||
|         "browser": "./index-browser.js", | ||||
|         "default": "./index.js" | ||||
|       }, | ||||
|       "default": "./index.js" | ||||
|     }, | ||||
|     "./package.json": "./package.json", | ||||
|     ".": { | ||||
|       "require": { | ||||
|         "node": "./index.js", | ||||
|         "edge-light": "./wasm.js", | ||||
|         "workerd": "./wasm.js", | ||||
|         "worker": "./wasm.js", | ||||
|         "browser": "./index-browser.js", | ||||
|         "default": "./index.js" | ||||
|       }, | ||||
|       "import": { | ||||
|         "node": "./index.js", | ||||
|         "edge-light": "./wasm.js", | ||||
|         "workerd": "./wasm.js", | ||||
|         "worker": "./wasm.js", | ||||
|         "browser": "./index-browser.js", | ||||
|         "default": "./index.js" | ||||
|       }, | ||||
|       "default": "./index.js" | ||||
|     }, | ||||
|     "./edge": { | ||||
|       "types": "./edge.d.ts", | ||||
|       "require": "./edge.js", | ||||
|       "import": "./edge.js", | ||||
|       "default": "./edge.js" | ||||
|     }, | ||||
|     "./react-native": { | ||||
|       "types": "./react-native.d.ts", | ||||
|       "require": "./react-native.js", | ||||
|       "import": "./react-native.js", | ||||
|       "default": "./react-native.js" | ||||
|     }, | ||||
|     "./extension": { | ||||
|       "types": "./extension.d.ts", | ||||
|       "require": "./extension.js", | ||||
|       "import": "./extension.js", | ||||
|       "default": "./extension.js" | ||||
|     }, | ||||
|     "./index-browser": { | ||||
|       "types": "./index.d.ts", | ||||
|       "require": "./index-browser.js", | ||||
|       "import": "./index-browser.js", | ||||
|       "default": "./index-browser.js" | ||||
|     }, | ||||
|     "./index": { | ||||
|       "types": "./index.d.ts", | ||||
|       "require": "./index.js", | ||||
|       "import": "./index.js", | ||||
|       "default": "./index.js" | ||||
|     }, | ||||
|     "./wasm": { | ||||
|       "types": "./wasm.d.ts", | ||||
|       "require": "./wasm.js", | ||||
|       "import": "./wasm.mjs", | ||||
|       "default": "./wasm.mjs" | ||||
|     }, | ||||
|     "./runtime/client": { | ||||
|       "types": "./runtime/client.d.ts", | ||||
|       "require": "./runtime/client.js", | ||||
|       "import": "./runtime/client.mjs", | ||||
|       "default": "./runtime/client.mjs" | ||||
|     }, | ||||
|     "./runtime/library": { | ||||
|       "types": "./runtime/library.d.ts", | ||||
|       "require": "./runtime/library.js", | ||||
|       "import": "./runtime/library.mjs", | ||||
|       "default": "./runtime/library.mjs" | ||||
|     }, | ||||
|     "./runtime/binary": { | ||||
|       "types": "./runtime/binary.d.ts", | ||||
|       "require": "./runtime/binary.js", | ||||
|       "import": "./runtime/binary.mjs", | ||||
|       "default": "./runtime/binary.mjs" | ||||
|     }, | ||||
|     "./runtime/wasm": { | ||||
|       "types": "./runtime/wasm.d.ts", | ||||
|       "require": "./runtime/wasm.js", | ||||
|       "import": "./runtime/wasm.mjs", | ||||
|       "default": "./runtime/wasm.mjs" | ||||
|     }, | ||||
|     "./runtime/edge": { | ||||
|       "types": "./runtime/edge.d.ts", | ||||
|       "require": "./runtime/edge.js", | ||||
|       "import": "./runtime/edge-esm.js", | ||||
|       "default": "./runtime/edge-esm.js" | ||||
|     }, | ||||
|     "./runtime/react-native": { | ||||
|       "types": "./runtime/react-native.d.ts", | ||||
|       "require": "./runtime/react-native.js", | ||||
|       "import": "./runtime/react-native.js", | ||||
|       "default": "./runtime/react-native.js" | ||||
|     }, | ||||
|     "./generator-build": { | ||||
|       "require": "./generator-build/index.js", | ||||
|       "import": "./generator-build/index.js", | ||||
|       "default": "./generator-build/index.js" | ||||
|     }, | ||||
|     "./sql": { | ||||
|       "require": { | ||||
|         "types": "./sql.d.ts", | ||||
|         "node": "./sql.js", | ||||
|         "default": "./sql.js" | ||||
|       }, | ||||
|       "import": { | ||||
|         "types": "./sql.d.ts", | ||||
|         "node": "./sql.mjs", | ||||
|         "default": "./sql.mjs" | ||||
|       }, | ||||
|       "default": "./sql.js" | ||||
|     }, | ||||
|     "./*": "./*" | ||||
|   }, | ||||
|   "version": "6.8.2", | ||||
|   "sideEffects": false | ||||
| } | ||||
							
								
								
									
										34
									
								
								src/app/generated/prisma-client/runtime/edge-esm.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								src/app/generated/prisma-client/runtime/edge-esm.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										34
									
								
								src/app/generated/prisma-client/runtime/edge.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								src/app/generated/prisma-client/runtime/edge.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										370
									
								
								src/app/generated/prisma-client/runtime/index-browser.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										370
									
								
								src/app/generated/prisma-client/runtime/index-browser.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,370 @@ | ||||
| declare class AnyNull extends NullTypesEnumValue { | ||||
|     #private; | ||||
| } | ||||
| 
 | ||||
| declare type Args<T, F extends Operation> = T extends { | ||||
|     [K: symbol]: { | ||||
|         types: { | ||||
|             operations: { | ||||
|                 [K in F]: { | ||||
|                     args: any; | ||||
|                 }; | ||||
|             }; | ||||
|         }; | ||||
|     }; | ||||
| } ? T[symbol]['types']['operations'][F]['args'] : any; | ||||
| 
 | ||||
| declare class DbNull extends NullTypesEnumValue { | ||||
|     #private; | ||||
| } | ||||
| 
 | ||||
| export declare function Decimal(n: Decimal.Value): Decimal; | ||||
| 
 | ||||
| export declare namespace Decimal { | ||||
|     export type Constructor = typeof Decimal; | ||||
|     export type Instance = Decimal; | ||||
|     export type Rounding = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8; | ||||
|     export type Modulo = Rounding | 9; | ||||
|     export type Value = string | number | Decimal; | ||||
| 
 | ||||
|     // http://mikemcl.github.io/decimal.js/#constructor-properties
 | ||||
|     export interface Config { | ||||
|         precision?: number; | ||||
|         rounding?: Rounding; | ||||
|         toExpNeg?: number; | ||||
|         toExpPos?: number; | ||||
|         minE?: number; | ||||
|         maxE?: number; | ||||
|         crypto?: boolean; | ||||
|         modulo?: Modulo; | ||||
|         defaults?: boolean; | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| export declare class Decimal { | ||||
|     readonly d: number[]; | ||||
|     readonly e: number; | ||||
|     readonly s: number; | ||||
| 
 | ||||
|     constructor(n: Decimal.Value); | ||||
| 
 | ||||
|     absoluteValue(): Decimal; | ||||
|     abs(): Decimal; | ||||
| 
 | ||||
|     ceil(): Decimal; | ||||
| 
 | ||||
|     clampedTo(min: Decimal.Value, max: Decimal.Value): Decimal; | ||||
|     clamp(min: Decimal.Value, max: Decimal.Value): Decimal; | ||||
| 
 | ||||
|     comparedTo(n: Decimal.Value): number; | ||||
|     cmp(n: Decimal.Value): number; | ||||
| 
 | ||||
|     cosine(): Decimal; | ||||
|     cos(): Decimal; | ||||
| 
 | ||||
|     cubeRoot(): Decimal; | ||||
|     cbrt(): Decimal; | ||||
| 
 | ||||
|     decimalPlaces(): number; | ||||
|     dp(): number; | ||||
| 
 | ||||
|     dividedBy(n: Decimal.Value): Decimal; | ||||
|     div(n: Decimal.Value): Decimal; | ||||
| 
 | ||||
|     dividedToIntegerBy(n: Decimal.Value): Decimal; | ||||
|     divToInt(n: Decimal.Value): Decimal; | ||||
| 
 | ||||
|     equals(n: Decimal.Value): boolean; | ||||
|     eq(n: Decimal.Value): boolean; | ||||
| 
 | ||||
|     floor(): Decimal; | ||||
| 
 | ||||
|     greaterThan(n: Decimal.Value): boolean; | ||||
|     gt(n: Decimal.Value): boolean; | ||||
| 
 | ||||
|     greaterThanOrEqualTo(n: Decimal.Value): boolean; | ||||
|     gte(n: Decimal.Value): boolean; | ||||
| 
 | ||||
|     hyperbolicCosine(): Decimal; | ||||
|     cosh(): Decimal; | ||||
| 
 | ||||
|     hyperbolicSine(): Decimal; | ||||
|     sinh(): Decimal; | ||||
| 
 | ||||
|     hyperbolicTangent(): Decimal; | ||||
|     tanh(): Decimal; | ||||
| 
 | ||||
|     inverseCosine(): Decimal; | ||||
|     acos(): Decimal; | ||||
| 
 | ||||
|     inverseHyperbolicCosine(): Decimal; | ||||
|     acosh(): Decimal; | ||||
| 
 | ||||
|     inverseHyperbolicSine(): Decimal; | ||||
|     asinh(): Decimal; | ||||
| 
 | ||||
|     inverseHyperbolicTangent(): Decimal; | ||||
|     atanh(): Decimal; | ||||
| 
 | ||||
|     inverseSine(): Decimal; | ||||
|     asin(): Decimal; | ||||
| 
 | ||||
|     inverseTangent(): Decimal; | ||||
|     atan(): Decimal; | ||||
| 
 | ||||
|     isFinite(): boolean; | ||||
| 
 | ||||
|     isInteger(): boolean; | ||||
|     isInt(): boolean; | ||||
| 
 | ||||
|     isNaN(): boolean; | ||||
| 
 | ||||
|     isNegative(): boolean; | ||||
|     isNeg(): boolean; | ||||
| 
 | ||||
|     isPositive(): boolean; | ||||
|     isPos(): boolean; | ||||
| 
 | ||||
|     isZero(): boolean; | ||||
| 
 | ||||
|     lessThan(n: Decimal.Value): boolean; | ||||
|     lt(n: Decimal.Value): boolean; | ||||
| 
 | ||||
|     lessThanOrEqualTo(n: Decimal.Value): boolean; | ||||
|     lte(n: Decimal.Value): boolean; | ||||
| 
 | ||||
|     logarithm(n?: Decimal.Value): Decimal; | ||||
|     log(n?: Decimal.Value): Decimal; | ||||
| 
 | ||||
|     minus(n: Decimal.Value): Decimal; | ||||
|     sub(n: Decimal.Value): Decimal; | ||||
| 
 | ||||
|     modulo(n: Decimal.Value): Decimal; | ||||
|     mod(n: Decimal.Value): Decimal; | ||||
| 
 | ||||
|     naturalExponential(): Decimal; | ||||
|     exp(): Decimal; | ||||
| 
 | ||||
|     naturalLogarithm(): Decimal; | ||||
|     ln(): Decimal; | ||||
| 
 | ||||
|     negated(): Decimal; | ||||
|     neg(): Decimal; | ||||
| 
 | ||||
|     plus(n: Decimal.Value): Decimal; | ||||
|     add(n: Decimal.Value): Decimal; | ||||
| 
 | ||||
|     precision(includeZeros?: boolean): number; | ||||
|     sd(includeZeros?: boolean): number; | ||||
| 
 | ||||
|     round(): Decimal; | ||||
| 
 | ||||
|     sine() : Decimal; | ||||
|     sin() : Decimal; | ||||
| 
 | ||||
|     squareRoot(): Decimal; | ||||
|     sqrt(): Decimal; | ||||
| 
 | ||||
|     tangent() : Decimal; | ||||
|     tan() : Decimal; | ||||
| 
 | ||||
|     times(n: Decimal.Value): Decimal; | ||||
|     mul(n: Decimal.Value) : Decimal; | ||||
| 
 | ||||
|     toBinary(significantDigits?: number): string; | ||||
|     toBinary(significantDigits: number, rounding: Decimal.Rounding): string; | ||||
| 
 | ||||
|     toDecimalPlaces(decimalPlaces?: number): Decimal; | ||||
|     toDecimalPlaces(decimalPlaces: number, rounding: Decimal.Rounding): Decimal; | ||||
|     toDP(decimalPlaces?: number): Decimal; | ||||
|     toDP(decimalPlaces: number, rounding: Decimal.Rounding): Decimal; | ||||
| 
 | ||||
|     toExponential(decimalPlaces?: number): string; | ||||
|     toExponential(decimalPlaces: number, rounding: Decimal.Rounding): string; | ||||
| 
 | ||||
|     toFixed(decimalPlaces?: number): string; | ||||
|     toFixed(decimalPlaces: number, rounding: Decimal.Rounding): string; | ||||
| 
 | ||||
|     toFraction(max_denominator?: Decimal.Value): Decimal[]; | ||||
| 
 | ||||
|     toHexadecimal(significantDigits?: number): string; | ||||
|     toHexadecimal(significantDigits: number, rounding: Decimal.Rounding): string; | ||||
|     toHex(significantDigits?: number): string; | ||||
|     toHex(significantDigits: number, rounding?: Decimal.Rounding): string; | ||||
| 
 | ||||
|     toJSON(): string; | ||||
| 
 | ||||
|     toNearest(n: Decimal.Value, rounding?: Decimal.Rounding): Decimal; | ||||
| 
 | ||||
|     toNumber(): number; | ||||
| 
 | ||||
|     toOctal(significantDigits?: number): string; | ||||
|     toOctal(significantDigits: number, rounding: Decimal.Rounding): string; | ||||
| 
 | ||||
|     toPower(n: Decimal.Value): Decimal; | ||||
|     pow(n: Decimal.Value): Decimal; | ||||
| 
 | ||||
|     toPrecision(significantDigits?: number): string; | ||||
|     toPrecision(significantDigits: number, rounding: Decimal.Rounding): string; | ||||
| 
 | ||||
|     toSignificantDigits(significantDigits?: number): Decimal; | ||||
|     toSignificantDigits(significantDigits: number, rounding: Decimal.Rounding): Decimal; | ||||
|     toSD(significantDigits?: number): Decimal; | ||||
|     toSD(significantDigits: number, rounding: Decimal.Rounding): Decimal; | ||||
| 
 | ||||
|     toString(): string; | ||||
| 
 | ||||
|     truncated(): Decimal; | ||||
|     trunc(): Decimal; | ||||
| 
 | ||||
|     valueOf(): string; | ||||
| 
 | ||||
|     static abs(n: Decimal.Value): Decimal; | ||||
|     static acos(n: Decimal.Value): Decimal; | ||||
|     static acosh(n: Decimal.Value): Decimal; | ||||
|     static add(x: Decimal.Value, y: Decimal.Value): Decimal; | ||||
|     static asin(n: Decimal.Value): Decimal; | ||||
|     static asinh(n: Decimal.Value): Decimal; | ||||
|     static atan(n: Decimal.Value): Decimal; | ||||
|     static atanh(n: Decimal.Value): Decimal; | ||||
|     static atan2(y: Decimal.Value, x: Decimal.Value): Decimal; | ||||
|     static cbrt(n: Decimal.Value): Decimal; | ||||
|     static ceil(n: Decimal.Value): Decimal; | ||||
|     static clamp(n: Decimal.Value, min: Decimal.Value, max: Decimal.Value): Decimal; | ||||
|     static clone(object?: Decimal.Config): Decimal.Constructor; | ||||
|     static config(object: Decimal.Config): Decimal.Constructor; | ||||
|     static cos(n: Decimal.Value): Decimal; | ||||
|     static cosh(n: Decimal.Value): Decimal; | ||||
|     static div(x: Decimal.Value, y: Decimal.Value): Decimal; | ||||
|     static exp(n: Decimal.Value): Decimal; | ||||
|     static floor(n: Decimal.Value): Decimal; | ||||
|     static hypot(...n: Decimal.Value[]): Decimal; | ||||
|     static isDecimal(object: any): object is Decimal; | ||||
|     static ln(n: Decimal.Value): Decimal; | ||||
|     static log(n: Decimal.Value, base?: Decimal.Value): Decimal; | ||||
|     static log2(n: Decimal.Value): Decimal; | ||||
|     static log10(n: Decimal.Value): Decimal; | ||||
|     static max(...n: Decimal.Value[]): Decimal; | ||||
|     static min(...n: Decimal.Value[]): Decimal; | ||||
|     static mod(x: Decimal.Value, y: Decimal.Value): Decimal; | ||||
|     static mul(x: Decimal.Value, y: Decimal.Value): Decimal; | ||||
|     static noConflict(): Decimal.Constructor;   // Browser only
 | ||||
|     static pow(base: Decimal.Value, exponent: Decimal.Value): Decimal; | ||||
|     static random(significantDigits?: number): Decimal; | ||||
|     static round(n: Decimal.Value): Decimal; | ||||
|     static set(object: Decimal.Config): Decimal.Constructor; | ||||
|     static sign(n: Decimal.Value): number; | ||||
|     static sin(n: Decimal.Value): Decimal; | ||||
|     static sinh(n: Decimal.Value): Decimal; | ||||
|     static sqrt(n: Decimal.Value): Decimal; | ||||
|     static sub(x: Decimal.Value, y: Decimal.Value): Decimal; | ||||
|     static sum(...n: Decimal.Value[]): Decimal; | ||||
|     static tan(n: Decimal.Value): Decimal; | ||||
|     static tanh(n: Decimal.Value): Decimal; | ||||
|     static trunc(n: Decimal.Value): Decimal; | ||||
| 
 | ||||
|     static readonly default?: Decimal.Constructor; | ||||
|     static readonly Decimal?: Decimal.Constructor; | ||||
| 
 | ||||
|     static readonly precision: number; | ||||
|     static readonly rounding: Decimal.Rounding; | ||||
|     static readonly toExpNeg: number; | ||||
|     static readonly toExpPos: number; | ||||
|     static readonly minE: number; | ||||
|     static readonly maxE: number; | ||||
|     static readonly crypto: boolean; | ||||
|     static readonly modulo: Decimal.Modulo; | ||||
| 
 | ||||
|     static readonly ROUND_UP: 0; | ||||
|     static readonly ROUND_DOWN: 1; | ||||
|     static readonly ROUND_CEIL: 2; | ||||
|     static readonly ROUND_FLOOR: 3; | ||||
|     static readonly ROUND_HALF_UP: 4; | ||||
|     static readonly ROUND_HALF_DOWN: 5; | ||||
|     static readonly ROUND_HALF_EVEN: 6; | ||||
|     static readonly ROUND_HALF_CEIL: 7; | ||||
|     static readonly ROUND_HALF_FLOOR: 8; | ||||
|     static readonly EUCLID: 9; | ||||
| } | ||||
| 
 | ||||
| declare type Exact<A, W> = (A extends unknown ? (W extends A ? { | ||||
|     [K in keyof A]: Exact<A[K], W[K]>; | ||||
| } : W) : never) | (A extends Narrowable ? A : never); | ||||
| 
 | ||||
| export declare function getRuntime(): GetRuntimeOutput; | ||||
| 
 | ||||
| declare type GetRuntimeOutput = { | ||||
|     id: RuntimeName; | ||||
|     prettyName: string; | ||||
|     isEdge: boolean; | ||||
| }; | ||||
| 
 | ||||
| declare class JsonNull extends NullTypesEnumValue { | ||||
|     #private; | ||||
| } | ||||
| 
 | ||||
| /** | ||||
|  * Generates more strict variant of an enum which, unlike regular enum, | ||||
|  * throws on non-existing property access. This can be useful in following situations: | ||||
|  * - we have an API, that accepts both `undefined` and `SomeEnumType` as an input | ||||
|  * - enum values are generated dynamically from DMMF. | ||||
|  * | ||||
|  * In that case, if using normal enums and no compile-time typechecking, using non-existing property | ||||
|  * will result in `undefined` value being used, which will be accepted. Using strict enum | ||||
|  * in this case will help to have a runtime exception, telling you that you are probably doing something wrong. | ||||
|  * | ||||
|  * Note: if you need to check for existence of a value in the enum you can still use either | ||||
|  * `in` operator or `hasOwnProperty` function. | ||||
|  * | ||||
|  * @param definition | ||||
|  * @returns | ||||
|  */ | ||||
| export declare function makeStrictEnum<T extends Record<PropertyKey, string | number>>(definition: T): T; | ||||
| 
 | ||||
| declare type Narrowable = string | number | bigint | boolean | []; | ||||
| 
 | ||||
| declare class NullTypesEnumValue extends ObjectEnumValue { | ||||
|     _getNamespace(): string; | ||||
| } | ||||
| 
 | ||||
| /** | ||||
|  * Base class for unique values of object-valued enums. | ||||
|  */ | ||||
| declare abstract class ObjectEnumValue { | ||||
|     constructor(arg?: symbol); | ||||
|     abstract _getNamespace(): string; | ||||
|     _getName(): string; | ||||
|     toString(): string; | ||||
| } | ||||
| 
 | ||||
| export declare const objectEnumValues: { | ||||
|     classes: { | ||||
|         DbNull: typeof DbNull; | ||||
|         JsonNull: typeof JsonNull; | ||||
|         AnyNull: typeof AnyNull; | ||||
|     }; | ||||
|     instances: { | ||||
|         DbNull: DbNull; | ||||
|         JsonNull: JsonNull; | ||||
|         AnyNull: AnyNull; | ||||
|     }; | ||||
| }; | ||||
| 
 | ||||
| declare type Operation = 'findFirst' | 'findFirstOrThrow' | 'findUnique' | 'findUniqueOrThrow' | 'findMany' | 'create' | 'createMany' | 'createManyAndReturn' | 'update' | 'updateMany' | 'updateManyAndReturn' | 'upsert' | 'delete' | 'deleteMany' | 'aggregate' | 'count' | 'groupBy' | '$queryRaw' | '$executeRaw' | '$queryRawUnsafe' | '$executeRawUnsafe' | 'findRaw' | 'aggregateRaw' | '$runCommandRaw'; | ||||
| 
 | ||||
| declare namespace Public { | ||||
|     export { | ||||
|         validator | ||||
|     } | ||||
| } | ||||
| export { Public } | ||||
| 
 | ||||
| declare type RuntimeName = 'workerd' | 'deno' | 'netlify' | 'node' | 'bun' | 'edge-light' | ''; | ||||
| 
 | ||||
| declare function validator<V>(): <S>(select: Exact<S, V>) => S; | ||||
| 
 | ||||
| declare function validator<C, M extends Exclude<keyof C, `$${string}`>, O extends keyof C[M] & Operation>(client: C, model: M, operation: O): <S>(select: Exact<S, Args<C[M], O>>) => S; | ||||
| 
 | ||||
| declare function validator<C, M extends Exclude<keyof C, `$${string}`>, O extends keyof C[M] & Operation, P extends keyof Args<C[M], O>>(client: C, model: M, operation: O, prop: P): <S>(select: Exact<S, Args<C[M], O>[P]>) => S; | ||||
| 
 | ||||
| export { } | ||||
							
								
								
									
										16
									
								
								src/app/generated/prisma-client/runtime/index-browser.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								src/app/generated/prisma-client/runtime/index-browser.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										3647
									
								
								src/app/generated/prisma-client/runtime/library.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3647
									
								
								src/app/generated/prisma-client/runtime/library.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										146
									
								
								src/app/generated/prisma-client/runtime/library.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										146
									
								
								src/app/generated/prisma-client/runtime/library.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										83
									
								
								src/app/generated/prisma-client/runtime/react-native.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										83
									
								
								src/app/generated/prisma-client/runtime/react-native.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										35
									
								
								src/app/generated/prisma-client/runtime/wasm.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								src/app/generated/prisma-client/runtime/wasm.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										77
									
								
								src/app/generated/prisma-client/schema.prisma
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										77
									
								
								src/app/generated/prisma-client/schema.prisma
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,77 @@ | ||||
| // This is your Prisma schema file, | ||||
| // learn more about it in the docs: https://pris.ly/d/prisma-schema | ||||
| 
 | ||||
| generator client { | ||||
|   provider      = "prisma-client-js" | ||||
|   binaryTargets = ["native", "debian-openssl-3.0.x"] | ||||
|   output        = "/app/generated/prisma-client" | ||||
| } | ||||
| 
 | ||||
| datasource db { | ||||
|   provider = "postgresql" | ||||
|   // NOTE: When using mysql or sqlserver, uncomment the @db.Text annotations in model Account below | ||||
|   // Further reading: | ||||
|   // https://next-auth.js.org/adapters/prisma#create-the-prisma-schema | ||||
|   // https://www.prisma.io/docs/reference/api-reference/prisma-schema-reference#string | ||||
|   url      = env("DATABASE_URL") | ||||
| } | ||||
| 
 | ||||
| // Necessary for Next auth | ||||
| model Account { | ||||
|   id                       String  @id @default(cuid()) | ||||
|   userId                   String | ||||
|   type                     String | ||||
|   provider                 String | ||||
|   providerAccountId        String | ||||
|   refresh_token            String? @db.Text | ||||
|   access_token             String? // @db.Text | ||||
|   expires_at               Int? | ||||
|   token_type               String? | ||||
|   scope                    String? | ||||
|   id_token                 String? // @db.Text | ||||
|   session_state            String? | ||||
|   user                     User    @relation(fields: [userId], references: [id], onDelete: Cascade) | ||||
|   refresh_token_expires_in Int? | ||||
| 
 | ||||
|   @@unique([provider, providerAccountId]) | ||||
| } | ||||
| 
 | ||||
| model Session { | ||||
|   id           String   @id @default(cuid()) | ||||
|   sessionToken String   @unique | ||||
|   userId       String | ||||
|   expires      DateTime | ||||
|   user         User     @relation(fields: [userId], references: [id], onDelete: Cascade) | ||||
| } | ||||
| 
 | ||||
| model User { | ||||
|   id            String    @id @default(cuid()) | ||||
|   name          String? | ||||
|   email         String?   @unique | ||||
|   emailVerified DateTime? | ||||
|   image         String? | ||||
|   accounts      Account[] | ||||
|   sessions      Session[] | ||||
|   files         File[] // Relation to the File model | ||||
| } | ||||
| 
 | ||||
| model VerificationToken { | ||||
|   identifier String | ||||
|   token      String   @unique | ||||
|   expires    DateTime | ||||
| 
 | ||||
|   @@unique([identifier, token]) | ||||
| } | ||||
| 
 | ||||
| model File { | ||||
|   id           String   @id @default(cuid()) | ||||
|   url          String | ||||
|   name         String | ||||
|   size         Int // Size in bytes | ||||
|   extension    String | ||||
|   uploadDate   DateTime @default(now()) | ||||
|   description  String   @default("") | ||||
|   uploadedBy   User?    @relation(fields: [uploadedById], references: [id], onDelete: SetNull) | ||||
|   uploadedById String? | ||||
|   public       Boolean  @default(false) // Indicates if the file is public or private | ||||
| } | ||||
							
								
								
									
										1
									
								
								src/app/generated/prisma-client/wasm.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								src/app/generated/prisma-client/wasm.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1 @@ | ||||
| export * from "./index" | ||||
							
								
								
									
										225
									
								
								src/app/generated/prisma-client/wasm.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										225
									
								
								src/app/generated/prisma-client/wasm.js
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,225 @@ | ||||
| 
 | ||||
| /* !!! This is code generated by Prisma. Do not edit directly. !!! | ||||
| /* eslint-disable */ | ||||
| 
 | ||||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||||
| 
 | ||||
| const { | ||||
|   Decimal, | ||||
|   objectEnumValues, | ||||
|   makeStrictEnum, | ||||
|   Public, | ||||
|   getRuntime, | ||||
|   skip | ||||
| } = require('./runtime/index-browser.js') | ||||
| 
 | ||||
| 
 | ||||
| const Prisma = {} | ||||
| 
 | ||||
| exports.Prisma = Prisma | ||||
| exports.$Enums = {} | ||||
| 
 | ||||
| /** | ||||
|  * Prisma Client JS version: 6.8.2 | ||||
|  * Query Engine version: 2060c79ba17c6bb9f5823312b6f6b7f4a845738e | ||||
|  */ | ||||
| Prisma.prismaVersion = { | ||||
|   client: "6.8.2", | ||||
|   engine: "2060c79ba17c6bb9f5823312b6f6b7f4a845738e" | ||||
| } | ||||
| 
 | ||||
| Prisma.PrismaClientKnownRequestError = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`PrismaClientKnownRequestError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )}; | ||||
| Prisma.PrismaClientUnknownRequestError = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`PrismaClientUnknownRequestError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.PrismaClientRustPanicError = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`PrismaClientRustPanicError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.PrismaClientInitializationError = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`PrismaClientInitializationError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.PrismaClientValidationError = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`PrismaClientValidationError is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.Decimal = Decimal | ||||
| 
 | ||||
| /** | ||||
|  * Re-export of sql-template-tag | ||||
|  */ | ||||
| Prisma.sql = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`sqltag is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.empty = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`empty is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.join = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`join is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.raw = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`raw is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.validator = Public.validator | ||||
| 
 | ||||
| /** | ||||
| * Extensions | ||||
| */ | ||||
| Prisma.getExtensionContext = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`Extensions.getExtensionContext is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| Prisma.defineExtension = () => { | ||||
|   const runtimeName = getRuntime().prettyName; | ||||
|   throw new Error(`Extensions.defineExtension is unable to run in this browser environment, or has been bundled for the browser (running in ${runtimeName}).
 | ||||
| In case this error is unexpected for you, please report it in https://pris.ly/prisma-prisma-bug-report`,
 | ||||
| )} | ||||
| 
 | ||||
| /** | ||||
|  * Shorthand utilities for JSON filtering | ||||
|  */ | ||||
| Prisma.DbNull = objectEnumValues.instances.DbNull | ||||
| Prisma.JsonNull = objectEnumValues.instances.JsonNull | ||||
| Prisma.AnyNull = objectEnumValues.instances.AnyNull | ||||
| 
 | ||||
| Prisma.NullTypes = { | ||||
|   DbNull: objectEnumValues.classes.DbNull, | ||||
|   JsonNull: objectEnumValues.classes.JsonNull, | ||||
|   AnyNull: objectEnumValues.classes.AnyNull | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| /** | ||||
|  * Enums | ||||
|  */ | ||||
| 
 | ||||
| exports.Prisma.TransactionIsolationLevel = makeStrictEnum({ | ||||
|   ReadUncommitted: 'ReadUncommitted', | ||||
|   ReadCommitted: 'ReadCommitted', | ||||
|   RepeatableRead: 'RepeatableRead', | ||||
|   Serializable: 'Serializable' | ||||
| }); | ||||
| 
 | ||||
| exports.Prisma.AccountScalarFieldEnum = { | ||||
|   id: 'id', | ||||
|   userId: 'userId', | ||||
|   type: 'type', | ||||
|   provider: 'provider', | ||||
|   providerAccountId: 'providerAccountId', | ||||
|   refresh_token: 'refresh_token', | ||||
|   access_token: 'access_token', | ||||
|   expires_at: 'expires_at', | ||||
|   token_type: 'token_type', | ||||
|   scope: 'scope', | ||||
|   id_token: 'id_token', | ||||
|   session_state: 'session_state', | ||||
|   refresh_token_expires_in: 'refresh_token_expires_in' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.SessionScalarFieldEnum = { | ||||
|   id: 'id', | ||||
|   sessionToken: 'sessionToken', | ||||
|   userId: 'userId', | ||||
|   expires: 'expires' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.UserScalarFieldEnum = { | ||||
|   id: 'id', | ||||
|   name: 'name', | ||||
|   email: 'email', | ||||
|   emailVerified: 'emailVerified', | ||||
|   image: 'image' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.VerificationTokenScalarFieldEnum = { | ||||
|   identifier: 'identifier', | ||||
|   token: 'token', | ||||
|   expires: 'expires' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.FileScalarFieldEnum = { | ||||
|   id: 'id', | ||||
|   url: 'url', | ||||
|   name: 'name', | ||||
|   size: 'size', | ||||
|   extension: 'extension', | ||||
|   uploadDate: 'uploadDate', | ||||
|   description: 'description', | ||||
|   uploadedById: 'uploadedById', | ||||
|   public: 'public' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.SortOrder = { | ||||
|   asc: 'asc', | ||||
|   desc: 'desc' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.QueryMode = { | ||||
|   default: 'default', | ||||
|   insensitive: 'insensitive' | ||||
| }; | ||||
| 
 | ||||
| exports.Prisma.NullsOrder = { | ||||
|   first: 'first', | ||||
|   last: 'last' | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
| exports.Prisma.ModelName = { | ||||
|   Account: 'Account', | ||||
|   Session: 'Session', | ||||
|   User: 'User', | ||||
|   VerificationToken: 'VerificationToken', | ||||
|   File: 'File' | ||||
| }; | ||||
| 
 | ||||
| /** | ||||
|  * This is a stub Prisma Client that will error at runtime if called. | ||||
|  */ | ||||
| class PrismaClient { | ||||
|   constructor() { | ||||
|     return new Proxy(this, { | ||||
|       get(target, prop) { | ||||
|         let message | ||||
|         const runtime = getRuntime() | ||||
|         if (runtime.isEdge) { | ||||
|           message = `PrismaClient is not configured to run in ${runtime.prettyName}. In order to run Prisma Client on edge runtime, either:
 | ||||
| - Use Prisma Accelerate: https://pris.ly/d/accelerate
 | ||||
| - Use Driver Adapters: https://pris.ly/d/driver-adapters
 | ||||
| `;
 | ||||
|         } else { | ||||
|           message = 'PrismaClient is unable to run in this browser environment, or has been bundled for the browser (running in `' + runtime.prettyName + '`).' | ||||
|         } | ||||
| 
 | ||||
|         message += ` | ||||
| If this is unexpected, please open an issue: https://pris.ly/prisma-prisma-bug-report`
 | ||||
| 
 | ||||
|         throw new Error(message) | ||||
|       } | ||||
|     }) | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| exports.PrismaClient = PrismaClient | ||||
| 
 | ||||
| Object.assign(exports, Prisma) | ||||
| @ -1,4 +1,5 @@ | ||||
| import { PrismaClient } from "@prisma/client"; | ||||
| import { PrismaClient } from "~/app/generated/prisma-client"; | ||||
| import { withAccelerate } from '@prisma/extension-accelerate' | ||||
| 
 | ||||
| import { env } from "~/env"; | ||||
| 
 | ||||
| @ -6,7 +7,7 @@ const createPrismaClient = () => | ||||
|   new PrismaClient({ | ||||
|     log: | ||||
|       env.NODE_ENV === "development" ? ["query", "error", "warn"] : ["error"], | ||||
|   }); | ||||
|   }).$extends(withAccelerate()); | ||||
| 
 | ||||
| const globalForPrisma = globalThis as unknown as { | ||||
|   prisma: ReturnType<typeof createPrismaClient> | undefined; | ||||
|  | ||||
| @ -34,8 +34,8 @@ | ||||
|     "next-env.d.ts", | ||||
|     "**/*.ts", | ||||
|     "**/*.tsx", | ||||
|     "**/*.cjs", | ||||
|     "**/*.js", | ||||
|     // "**/*.cjs", | ||||
|     // "**/*.js", | ||||
|     ".next/types/**/*.ts" | ||||
|   ], | ||||
|   "exclude": ["node_modules"] | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user