You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

18 regels
556 B

  1. import Fluent
  2. import Vapor
  3. func routes(_ app: Application) throws {
  4. app.routes.caseInsensitive = true
  5. app.routes.defaultMaxBodySize = "64mb";
  6. let baseApp = app.grouped("api").grouped("v2.0")
  7. baseApp.get { req async in
  8. "Connexion Mobile Services Version 2.0"
  9. }
  10. try baseApp.register(collection: cntrlCategory())
  11. try baseApp.register(collection: cntrlValueType())
  12. try baseApp.register(collection: cntrlDataTypes())
  13. try baseApp.register(collection: cntrlRole())
  14. try baseApp.register(collection: cntrlUser())
  15. }