index.js 876 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. var prisma_lib_1 = require("prisma-client-lib");
  4. var typeDefs = require("./prisma-schema").typeDefs;
  5. var models = [
  6. {
  7. name: "User",
  8. embedded: false
  9. },
  10. {
  11. name: "Permission",
  12. embedded: false
  13. },
  14. {
  15. name: "Training",
  16. embedded: false
  17. },
  18. {
  19. name: "TrainingType",
  20. embedded: false
  21. },
  22. {
  23. name: "Block",
  24. embedded: false
  25. },
  26. {
  27. name: "Format",
  28. embedded: false
  29. },
  30. {
  31. name: "Track",
  32. embedded: false
  33. },
  34. {
  35. name: "Excersise",
  36. embedded: false
  37. },
  38. {
  39. name: "Rating",
  40. embedded: false
  41. },
  42. {
  43. name: "Comment",
  44. embedded: false
  45. }
  46. ];
  47. exports.Prisma = prisma_lib_1.makePrismaClientClass({
  48. typeDefs,
  49. models,
  50. endpoint: `http://prisma:4466`,
  51. secret: `PrismaSecret`
  52. });
  53. exports.prisma = new exports.Prisma();