{{#var controllerName = generators.controllerName(entity.name, singular)}} {{#var controllerFileName = generators.controllerFileName(entity.name, singular)}} {{{ exports({ to: app.httpControllersPath(entity.path, controllerFileName) }) }}} import type { HttpContext } from '@adonisjs/core/http' export default class {{ controllerName }} { /** * Display a list of resource */ async index({}: HttpContext) {} /** * Handle form submission for the create action */ async store({ request }: HttpContext) {} /** * Show individual record */ async show({ params }: HttpContext) {} /** * Handle form submission for the edit action */ async update({ params, request }: HttpContext) {} /** * Delete record */ async destroy({ params }: HttpContext) {} }