123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- /**
- * Route Mappings
- * (sails.config.routes)
- *
- * Your routes map URLs to views and controllers.
- *
- * If Sails receives a URL that doesn't match any of the routes below,
- * it will check for matching files (images, scripts, stylesheets, etc.)
- * in your assets directory. e.g. `http://localhost:1337/images/foo.jpg`
- * might match an image file: `/assets/images/foo.jpg`
- *
- * Finally, if those don't match either, the default 404 handler is triggered.
- * See `api/responses/notFound.js` to adjust your app's 404 logic.
- *
- * Note: Sails doesn't ACTUALLY serve stuff from `assets`-- the default Gruntfile in Sails copies
- * flat files from `assets` to `.tmp/public`. This allows you to do things like compile LESS or
- * CoffeeScript for the front-end.
- *
- * For more information on configuring custom routes, check out:
- * http://sailsjs.org/#/documentation/concepts/Routes/RouteTargetSyntax.html
- */
- module.exports.routes = {
- /***************************************************************************
- * *
- * Make the view located at `views/homepage.ejs` (or `views/homepage.jade`, *
- * etc. depending on your default view engine) your home page. *
- * *
- * (Alternatively, remove this and add an `index.html` file in your *
- * `assets` directory) *
- * *
- ***************************************************************************/
- '/': {
- view: 'homepage'
- },
- /***************************************************************************
- * *
- * Custom routes here... *
- * *
- * If a request to a URL doesn't match any of the custom routes above, it *
- * is matched against Sails route blueprints. See `config/blueprints.js` *
- * for configuration options and examples. *
- * *
- ***************************************************************************/
- // TFB routes here
- 'get /json': 'StaticTestController.Json',
- 'get /plaintext': 'StaticTestController.Plaintext',
- 'get /mysql/db': 'SequelizeMySQLController.Single',
- 'get /mysql/queries': 'SequelizeMySQLController.Multiple',
- 'get /mysql/fortunes': 'SequelizeMySQLController.Fortunes',
- 'get /mysql/updates': 'SequelizeMySQLController.Updates',
- 'get /postgres/db': 'SequelizePostgresController.Single',
- 'get /postgres/queries': 'SequelizePostgresController.Multiple',
- 'get /postgres/fortunes': 'SequelizePostgresController.Fortunes',
- 'get /postgres/updates': 'SequelizePostgresController.Updates',
- 'get /hiredis/db': 'RedisController.Single',
- 'get /hiredis/queries': 'RedisController.Multiple',
- 'get /hiredis/fortunes': 'RedisController.Fortunes',
- 'get /hiredis/updates': 'RedisController.Updates'
- };
|