MCPcopy
hub / github.com/FoalTS/foal / delete

Method delete

packages/cli/templates/rest-api/controllers/controller.ts:119–129  ·  view source on GitHub ↗
(ctx: Context)

Source from the content-addressed store, hash-verified

117 @ApiResponse(204, { description: '/* upperFirstCamelName */ successfully deleted.' })
118 @ValidatePathParam('/* camelName */Id', { type: 'number' })
119 async delete/* upperFirstCamelName */(ctx: Context) {
120 const /* camelName */ = await /* upperFirstCamelName */.findOneBy({ id: ctx.request.params./* camelName */Id });
121
122 if (!/* camelName */) {
123 return new HttpResponseNotFound();
124 }
125
126 await /* upperFirstCamelName */.delete({ id: ctx.request.params./* camelName */Id });
127
128 return new HttpResponseNoContent();
129 }
130
131}

Callers 8

removeMethod · 0.45
create-app.spec.tsFile · 0.45
controller.spec.tsFile · 0.45
deleteTestFooBarMethod · 0.45
deleteTestFooBarMethod · 0.45
deleteTestFooBarMethod · 0.45
deleteTestFooBarMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected