Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 

89 rader
4.7 KiB

  1. import Fluent
  2. import Vapor
  3. func routes(_ app: Application) throws {
  4. app.routes.caseInsensitive = true
  5. app.get { req in
  6. return "Connexion Services"
  7. }
  8. let apiRoutes = app.grouped("api", "v1")
  9. try apiRoutes.register(collection: DataTypeCtrl())
  10. try apiRoutes.register(collection: DivisionCtrl())
  11. try apiRoutes.register(collection: UnitCtrl())
  12. try apiRoutes.register(collection: LabSettingCtrl())
  13. try apiRoutes.register(collection: GateCtrl())
  14. try apiRoutes.register(collection: LocationCtrl())
  15. try apiRoutes.register(collection: UserCtrl())
  16. try apiRoutes.register(collection: FuelLevelCtrl())
  17. try apiRoutes.register(collection: CustomerCtrl())
  18. try apiRoutes.register(collection: RoleCtrl())
  19. try apiRoutes.register(collection: XUserRoleCtrl())
  20. try apiRoutes.register(collection: InputTypeCtrl())
  21. try apiRoutes.register(collection: ComparisonTypeCtrl())// app.register(collection: ComparisonTypeCtrl())
  22. try apiRoutes.register(collection: CompartmentCtrl())
  23. try apiRoutes.register(collection: CompartmentGroupCtrl())
  24. try apiRoutes.register(collection: CompartmentLocationCtrl())
  25. try apiRoutes.register(collection: IncompleteReasonCtrl())
  26. try apiRoutes.register(collection: JobSiteCtrl())
  27. try apiRoutes.register(collection: LevelCtrl())
  28. try apiRoutes.register(collection: LicenseCtrl())
  29. try apiRoutes.register(collection: NoteTypeCtrl())
  30. try apiRoutes.register(collection: PriorityCtrl())
  31. try apiRoutes.register(collection: ReasonCtrl())
  32. try apiRoutes.register(collection: RepairTypeCtrl())
  33. try apiRoutes.register(collection: SignatureTypeCtrl())
  34. try apiRoutes.register(collection: StatusCtrl())
  35. try apiRoutes.register(collection: ValueTypeCtrl())
  36. try apiRoutes.register(collection: ModuleCtrl())
  37. try apiRoutes.register(collection: ContactCtrl())
  38. try apiRoutes.register(collection: ContactMethodCtrl())
  39. try apiRoutes.register(collection: XUserModuleCtrl())
  40. try apiRoutes.register(collection: ProductCtrl())
  41. try apiRoutes.register(collection: MakeCtrl())
  42. try apiRoutes.register(collection: ModelCtrl())
  43. try apiRoutes.register(collection: MachineTypeCtrl())
  44. try apiRoutes.register(collection: MachineCtrl())
  45. try apiRoutes.register(collection: MachineNumberCtrl())
  46. try apiRoutes.register(collection: MachineMeterCtrl())
  47. try apiRoutes.register(collection: XCustomerMachineCtrl())
  48. try apiRoutes.register(collection: ResponseTypeCtrl())
  49. try apiRoutes.register(collection: UserDefinedCodeCtrl())
  50. try apiRoutes.register(collection: CategoryCtrl())
  51. try apiRoutes.register(collection: ItemCtrl())
  52. try apiRoutes.register(collection: XItemResponseTypeCtrl())
  53. try apiRoutes.register(collection: SpecCtrl())
  54. try apiRoutes.register(collection: SpecItemCtrl())
  55. try apiRoutes.register(collection: SpecItemValueCtrl())
  56. try apiRoutes.register(collection: FluidCtrl())
  57. try apiRoutes.register(collection: ViscosityCtrl())
  58. try apiRoutes.register(collection: XFluidViscosityCtrl())
  59. try apiRoutes.register(collection: InspectionTypeCtrl())
  60. try apiRoutes.register(collection: InspectionLevelCtrl())
  61. try apiRoutes.register(collection: PartCtrl())
  62. try apiRoutes.register(collection: TemplateCtrl())
  63. try apiRoutes.register(collection: TemplateCategoryCtrl())
  64. try apiRoutes.register(collection: TemplateCategoryItemCtrl())
  65. try apiRoutes.register(collection: TemplateCategoryItemSpecCtrl())
  66. try apiRoutes.register(collection: WorkOrderCtrl())
  67. try apiRoutes.register(collection: WorkOrderStatusCtrl())
  68. try apiRoutes.register(collection: WorkOrderUserCtrl())
  69. try apiRoutes.register(collection: InspectionCtrl())
  70. try apiRoutes.register(collection: InspectionCategoryCtrl())
  71. try apiRoutes.register(collection: InspectionCategoryItemCtrl())
  72. try apiRoutes.register(collection: InspectionCategoryItemResponseTypeCtrl())
  73. try apiRoutes.register(collection: InspectionCategoryItemSpecCtrl())
  74. try apiRoutes.register(collection: InspectionCategoryItemSpecItemCtrl())
  75. try apiRoutes.register(collection: InspectionCategoryItemSpecItemTestCtrl())
  76. try apiRoutes.register(collection: InspectionCategoryItemSpecItemValueCtrl())
  77. try apiRoutes.register(collection: OilSampleCtrl())
  78. try apiRoutes.register(collection: OilSampleItemCtrl())
  79. try apiRoutes.register(collection: OilSampleLabelCtrl())
  80. try apiRoutes.register(collection: CPCLTemplateCtrl())
  81. try apiRoutes.register(collection: CPCLTemplateCommandCtrl())
  82. try apiRoutes.register(collection: InspectionUserCtrl())
  83. try apiRoutes.register(collection: NoteCtrl())
  84. try apiRoutes.register(collection: SignatureCtrl())
  85. try apiRoutes.register(collection: FileCtrl())
  86. }