Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 

125 linhas
7.3 KiB

  1. import Fluent
  2. import FluentPostgresDriver
  3. import Vapor
  4. // configures your application
  5. public func configure(_ app: Application) throws {
  6. // uncomment to serve files from /Public folder
  7. app.middleware.use(FileMiddleware(publicDirectory: app.directory.publicDirectory))
  8. app.databases.use(.postgres(hostname: "localhost", username: "michielcarman", password: "mCarman2019", database: "connexion"), as: .psql)
  9. //Log
  10. app.logger.logLevel = .debug
  11. app.migrations.add(mdlDataType.create())//Controller Created
  12. app.migrations.add(mdlDataType.seed())//Controller Created
  13. app.migrations.add(mdlUnit.create())//Controller Created
  14. app.migrations.add(mdlUnit.seed())//Controller Created
  15. app.migrations.add(mdlFuelLevel.create())//Controller Created
  16. app.migrations.add(mdlFuelLevel.seed())//Controller Created
  17. app.migrations.add(mdlDivision.create())//Controller Created
  18. app.migrations.add(mdlDivision.seed())//Controller Created
  19. app.migrations.add(mdlLabSetting.create())//Controller Created
  20. app.migrations.add(mdlLabSetting.seed())//Controller Created
  21. app.migrations.add(mdlCustomer.create())//Controller Created
  22. app.migrations.add(mdlUser.create())//Controller Created
  23. app.migrations.add(mdlUser.seed())//Controller Created
  24. app.migrations.add(mdlLocation.create())//Controller Created
  25. app.migrations.add(mdlLocation.seed())//Controller Created
  26. app.migrations.add(mdlGate.create())//Controller Created
  27. app.migrations.add(mdlGate.seed())//Controller Created
  28. app.migrations.add(mdlRole.create())//Controller Created
  29. app.migrations.add(mdlRole.seed())//Controller Created
  30. app.migrations.add(mdlXUserRole.create())//Controller Created
  31. app.migrations.add(mdlXUserRole.seed())//Controller Created
  32. app.migrations.add(mdlInputType.create())//Controller Created
  33. app.migrations.add(mdlInputType.seed())//Controller Created
  34. app.migrations.add(mdlComparisonType.create())//Controller Created
  35. app.migrations.add(mdlComparisonType.seed())//Controller Created
  36. app.migrations.add(mdlCompartment.create())//Controller Created
  37. app.migrations.add(mdlCompartmentGroup.create())//Controller Created
  38. app.migrations.add(mdlCompartmentLocation.create())//Controller Created
  39. app.migrations.add(mdlIncompleteReason.create())//Controller Created
  40. app.migrations.add(mdlJobSite.create())//Controller Created
  41. app.migrations.add(mdlJobSite.seed())//Controller Created
  42. app.migrations.add(mdlLevel.create())//Controller Created
  43. app.migrations.add(mdlLicense.create())//Controller Created
  44. app.migrations.add(mdlNoteType.create())//Controller Created
  45. app.migrations.add(mdlNoteType.seed())//Controller Created
  46. app.migrations.add(mdlPriority.create())//Controller Created
  47. app.migrations.add(mdlPriority.seed())//Controller Created
  48. app.migrations.add(mdlReason.create())//Controller Created
  49. app.migrations.add(mdlRepairType.create())//Controller Created
  50. app.migrations.add(mdlRepairType.seed())//Controller Created
  51. app.migrations.add(mdlSignatureType.create())//Controller Created
  52. app.migrations.add(mdlSignatureType.seed())//Controller Created
  53. app.migrations.add(mdlStatus.create())//Controller Created
  54. app.migrations.add(mdlStatus.seed())//Controller Created
  55. app.migrations.add(mdlValueType.create())//Controller Created
  56. app.migrations.add(mdlValueType.seed())//Controller Created
  57. app.migrations.add(mdlModule.create())//Controller Created
  58. app.migrations.add(mdlModule.seed())//Controller Created
  59. app.migrations.add(mdlContact.create())//Controller Created
  60. app.migrations.add(mdlContactMethod.create())//Controller Created
  61. app.migrations.add(mdlXUserModule.create())//Controller Created
  62. app.migrations.add(mdlXUserModule.seed())//Controller Created
  63. app.migrations.add(mdlProduct.create())//Controller Created
  64. app.migrations.add(mdlMake.create())//Controller Created
  65. app.migrations.add(mdlModel.create())//Controller Created
  66. app.migrations.add(mdlMachineType.create())//Controller Created
  67. app.migrations.add(mdlMachine.create())//Controller Created
  68. app.migrations.add(mdlMachineNumber.create())//Controller Created
  69. app.migrations.add(mdlMachineMeter.create())//Controller Created
  70. app.migrations.add(mdlXCustomerMachine.create())//Controller Created
  71. app.migrations.add(mdlResponseType.create())//Controller Created
  72. app.migrations.add(mdlUserDefinedCode.create())//Controller Created
  73. app.migrations.add(mdlUserDefinedCode.seed())//Controller Created
  74. app.migrations.add(mdlCategory.create())//Controller Created
  75. app.migrations.add(mdlItem.create())//Controller Created
  76. app.migrations.add(mdlXItemResponseType.create())//Controller Created
  77. app.migrations.add(mdlSpec.create())//Controller Created
  78. app.migrations.add(mdlSpecItem.create())//Controller Created
  79. app.migrations.add(mdlSpecItemValue.create())//Controller Created
  80. app.migrations.add(mdlFluid.create())//Controller Created
  81. app.migrations.add(mdlViscosity.create())//Controller Created
  82. app.migrations.add(mdlXFluidViscosity.create())//Controller Created
  83. app.migrations.add(mdlInspectionType.create())//Controller Created
  84. app.migrations.add(mdlInspectionLevel.create())//Controller Created
  85. app.migrations.add(mdlPart.create())//Controller Created
  86. app.migrations.add(mdlTemplate.create())//Controller Created
  87. app.migrations.add(mdlTemplateCategory.create())//Controller Created
  88. app.migrations.add(mdlTemplateCategoryItem.create())//Controller Created
  89. app.migrations.add(mdlTemplateCategoryItemSpec.create())//Controller Created
  90. app.migrations.add(mdlWorkOrder.create())//Controller Created
  91. app.migrations.add(mdlWorkOrderStatus.create())//Controller Created
  92. app.migrations.add(mdlWorkOrderUser.create())//Controller Created
  93. app.migrations.add(mdlInspection.create())//Controller Created
  94. app.migrations.add(mdlInspectionCategory.create())//Controller Created
  95. app.migrations.add(mdlInspectionCategoryItem.create())//Controller Created
  96. app.migrations.add(mdlInspectionCategoryItemResponseType.create())//Controller Created
  97. app.migrations.add(mdlInspectionCategoryItemSpec.create())//Controller Created
  98. app.migrations.add(mdlInspectionCategoryItemSpecItem.create())//Controller Created
  99. app.migrations.add(mdlInspectionCategoryItemSpecItemTest.create())//Controller Created
  100. app.migrations.add(mdlInspectionCategoryItemSpecItemValue.create())//Controller Created
  101. app.migrations.add(mdlOilSample.create())//Controller Created
  102. app.migrations.add(mdlOilSampleItem.create())//Controller Created
  103. app.migrations.add(mdlOilSampleLabel.create())//Controller Created
  104. app.migrations.add(mdlOilSampleLabel.seed())//Controller Created
  105. app.migrations.add(mdlCPCLTemplate.create())//Controller Created
  106. app.migrations.add(mdlCPCLTemplate.seed())//Controller Created
  107. app.migrations.add(mdlCPCLTemplateCommand.create())//Controller Created
  108. app.migrations.add(mdlCPCLTemplateCommand.seed())//Controller Created
  109. app.migrations.add(mdlInspectionUser.create())//Controller Created
  110. app.migrations.add(mdlNote.create())//Controller Created
  111. app.migrations.add(mdlSignature.create())//Controller Created
  112. app.migrations.add(mdlFile.create())
  113. app.migrations.add(mdlFile.update001())
  114. // Automatically run migrations
  115. try app.autoMigrate().wait()
  116. // register routes
  117. try routes(app)
  118. }