Skip to content

Commit 45bdcb6

Browse files
authored
Merge pull request #1748 from rocket-admin/backend_table_schema
feat: add timeout decorator to generate schema change endpoint
2 parents 85b43b0 + 8615831 commit 45bdcb6

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

backend/src/entities/table-schema/table-schema.controller.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import { ApiBearerAuth, ApiBody, ApiOperation, ApiParam, ApiQuery, ApiResponse,
1515
import { UseCaseType } from '../../common/data-injection.tokens.js';
1616
import { MasterPassword } from '../../decorators/master-password.decorator.js';
1717
import { SlugUuid } from '../../decorators/slug-uuid.decorator.js';
18+
import { Timeout, TimeoutDefaults } from '../../decorators/timeout.decorator.js';
1819
import { UserId } from '../../decorators/user-id.decorator.js';
1920
import {
2021
ConnectionEditGuard,
@@ -78,6 +79,7 @@ export class TableSchemaController {
7879
@ApiBody({ type: GenerateSchemaChangeDto })
7980
@ApiResponse({ status: 201, type: SchemaChangeBatchResponseDto })
8081
@UseGuards(ConnectionEditGuard)
82+
@Timeout(TimeoutDefaults.AI)
8183
@Post('/table-schema/:connectionId/generate')
8284
@HttpCode(HttpStatus.CREATED)
8385
async generate(

0 commit comments

Comments
 (0)