import router from '@adonisjs/core/services/router' import { middleware } from '#start/kernel' const ContactsController = () => import('#base_modules/Contact/controller/contacts_controller') router .group(() => { router.get('/', [ContactsController, 'index']) router.get('/:id', [ContactsController, 'show']) router.post('/', [ContactsController, 'store']) router.put('/:id', [ContactsController, 'update']) router.delete('/:id', [ContactsController, 'destroy']) }) .prefix('/api/contacts') .use([middleware.auth(), middleware.tenant()])