import Fluent import FluentPostgresDriver import Vapor // configures your application public func configure(_ app: Application) throws { // uncomment to serve files from /Public folder app.middleware.use(FileMiddleware(publicDirectory: app.directory.publicDirectory)) app.databases.use(.postgres(hostname: "localhost", username: "michielcarman", password: "mCarman2019", database: "connexion"), as: .psql) //Log app.logger.logLevel = .debug app.migrations.add(mdlDataType.create())//Controller Created app.migrations.add(mdlDataType.seed())//Controller Created app.migrations.add(mdlUnit.create())//Controller Created app.migrations.add(mdlUnit.seed())//Controller Created app.migrations.add(mdlFuelLevel.create())//Controller Created app.migrations.add(mdlFuelLevel.seed())//Controller Created app.migrations.add(mdlDivision.create())//Controller Created app.migrations.add(mdlDivision.seed())//Controller Created app.migrations.add(mdlLabSetting.create())//Controller Created app.migrations.add(mdlLabSetting.seed())//Controller Created app.migrations.add(mdlCustomer.create())//Controller Created app.migrations.add(mdlUser.create())//Controller Created app.migrations.add(mdlUser.seed())//Controller Created app.migrations.add(mdlLocation.create())//Controller Created app.migrations.add(mdlLocation.seed())//Controller Created app.migrations.add(mdlGate.create())//Controller Created app.migrations.add(mdlGate.seed())//Controller Created app.migrations.add(mdlRole.create())//Controller Created app.migrations.add(mdlRole.seed())//Controller Created app.migrations.add(mdlXUserRole.create())//Controller Created app.migrations.add(mdlXUserRole.seed())//Controller Created app.migrations.add(mdlInputType.create())//Controller Created app.migrations.add(mdlInputType.seed())//Controller Created app.migrations.add(mdlComparisonType.create())//Controller Created app.migrations.add(mdlComparisonType.seed())//Controller Created app.migrations.add(mdlCompartment.create())//Controller Created app.migrations.add(mdlCompartmentGroup.create())//Controller Created app.migrations.add(mdlCompartmentLocation.create())//Controller Created app.migrations.add(mdlIncompleteReason.create())//Controller Created app.migrations.add(mdlJobSite.create())//Controller Created app.migrations.add(mdlJobSite.seed())//Controller Created app.migrations.add(mdlLevel.create())//Controller Created app.migrations.add(mdlLicense.create())//Controller Created app.migrations.add(mdlNoteType.create())//Controller Created app.migrations.add(mdlNoteType.seed())//Controller Created app.migrations.add(mdlPriority.create())//Controller Created app.migrations.add(mdlPriority.seed())//Controller Created app.migrations.add(mdlReason.create())//Controller Created app.migrations.add(mdlRepairType.create())//Controller Created app.migrations.add(mdlRepairType.seed())//Controller Created app.migrations.add(mdlSignatureType.create())//Controller Created app.migrations.add(mdlSignatureType.seed())//Controller Created app.migrations.add(mdlStatus.create())//Controller Created app.migrations.add(mdlStatus.seed())//Controller Created app.migrations.add(mdlValueType.create())//Controller Created app.migrations.add(mdlValueType.seed())//Controller Created app.migrations.add(mdlModule.create())//Controller Created app.migrations.add(mdlModule.seed())//Controller Created app.migrations.add(mdlContact.create())//Controller Created app.migrations.add(mdlContactMethod.create())//Controller Created app.migrations.add(mdlXUserModule.create())//Controller Created app.migrations.add(mdlXUserModule.seed())//Controller Created app.migrations.add(mdlProduct.create())//Controller Created app.migrations.add(mdlMake.create())//Controller Created app.migrations.add(mdlModel.create())//Controller Created app.migrations.add(mdlMachineType.create())//Controller Created app.migrations.add(mdlMachine.create())//Controller Created app.migrations.add(mdlMachineNumber.create())//Controller Created app.migrations.add(mdlMachineMeter.create())//Controller Created app.migrations.add(mdlXCustomerMachine.create())//Controller Created app.migrations.add(mdlResponseType.create())//Controller Created app.migrations.add(mdlUserDefinedCode.create())//Controller Created app.migrations.add(mdlUserDefinedCode.seed())//Controller Created app.migrations.add(mdlCategory.create())//Controller Created app.migrations.add(mdlItem.create())//Controller Created app.migrations.add(mdlXItemResponseType.create())//Controller Created app.migrations.add(mdlSpec.create())//Controller Created app.migrations.add(mdlSpecItem.create())//Controller Created app.migrations.add(mdlSpecItemValue.create())//Controller Created app.migrations.add(mdlFluid.create())//Controller Created app.migrations.add(mdlViscosity.create())//Controller Created app.migrations.add(mdlXFluidViscosity.create())//Controller Created app.migrations.add(mdlInspectionType.create())//Controller Created app.migrations.add(mdlInspectionLevel.create())//Controller Created app.migrations.add(mdlPart.create())//Controller Created app.migrations.add(mdlTemplate.create())//Controller Created app.migrations.add(mdlTemplateCategory.create())//Controller Created app.migrations.add(mdlTemplateCategoryItem.create())//Controller Created app.migrations.add(mdlTemplateCategoryItemSpec.create())//Controller Created app.migrations.add(mdlWorkOrder.create())//Controller Created app.migrations.add(mdlWorkOrderStatus.create())//Controller Created app.migrations.add(mdlWorkOrderUser.create())//Controller Created app.migrations.add(mdlInspection.create())//Controller Created app.migrations.add(mdlInspectionCategory.create())//Controller Created app.migrations.add(mdlInspectionCategoryItem.create())//Controller Created app.migrations.add(mdlInspectionCategoryItemResponseType.create())//Controller Created app.migrations.add(mdlInspectionCategoryItemSpec.create())//Controller Created app.migrations.add(mdlInspectionCategoryItemSpecItem.create())//Controller Created app.migrations.add(mdlInspectionCategoryItemSpecItemTest.create())//Controller Created app.migrations.add(mdlInspectionCategoryItemSpecItemValue.create())//Controller Created app.migrations.add(mdlOilSample.create())//Controller Created app.migrations.add(mdlOilSampleItem.create())//Controller Created app.migrations.add(mdlOilSampleLabel.create())//Controller Created app.migrations.add(mdlOilSampleLabel.seed())//Controller Created app.migrations.add(mdlCPCLTemplate.create())//Controller Created app.migrations.add(mdlCPCLTemplate.seed())//Controller Created app.migrations.add(mdlCPCLTemplateCommand.create())//Controller Created app.migrations.add(mdlCPCLTemplateCommand.seed())//Controller Created app.migrations.add(mdlInspectionUser.create())//Controller Created app.migrations.add(mdlNote.create())//Controller Created app.migrations.add(mdlSignature.create())//Controller Created app.migrations.add(mdlFile.create()) app.migrations.add(mdlFile.update001()) // Automatically run migrations try app.autoMigrate().wait() // register routes try routes(app) }