client.ts 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /* !!! This is code generated by Prisma. Do not edit directly. !!! */
  2. /* eslint-disable */
  3. // @ts-nocheck
  4. /*
  5. * This file should be your main import to use Prisma. Through it you get access to all the models, enums, and input types.
  6. * If you're looking for something you can import in the client-side of your application, please refer to the `browser.ts` file instead.
  7. *
  8. * 🟢 You can import this file directly.
  9. */
  10. import * as process from 'node:process'
  11. import * as path from 'node:path'
  12. import * as runtime from "@prisma/client/runtime/library"
  13. import * as $Enums from "./enums.ts"
  14. import * as $Class from "./internal/class.ts"
  15. import * as Prisma from "./internal/prismaNamespace.ts"
  16. export * as $Enums from './enums.ts'
  17. export * from "./enums.ts"
  18. /**
  19. * ## Prisma Client
  20. *
  21. * Type-safe database client for TypeScript
  22. * @example
  23. * ```
  24. * const prisma = new PrismaClient()
  25. * // Fetch zero or more ShortLinks
  26. * const shortLinks = await prisma.shortLink.findMany()
  27. * ```
  28. *
  29. * Read more in our [docs](https://www.prisma.io/docs/reference/tools-and-interfaces/prisma-client).
  30. */
  31. export const PrismaClient = $Class.getPrismaClientClass(__dirname)
  32. export type PrismaClient<LogOpts extends Prisma.LogLevel = never, OmitOpts extends Prisma.PrismaClientOptions["omit"] = Prisma.PrismaClientOptions["omit"], ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = $Class.PrismaClient<LogOpts, OmitOpts, ExtArgs>
  33. export { Prisma }
  34. // file annotations for bundling tools to include these files
  35. path.join(__dirname, "libquery_engine-linux-arm64-openssl-3.0.x.so.node")
  36. path.join(process.cwd(), "prisma/client/libquery_engine-linux-arm64-openssl-3.0.x.so.node")
  37. /**
  38. * Model ShortLink
  39. *
  40. */
  41. export type ShortLink = Prisma.ShortLinkModel