From 55448aabca45c57f35fe1cf3df60c955f8ec850d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 1 Nov 2024 17:39:19 +0000 Subject: [PATCH 1/4] Update from https://github.com/glideapps/glide/commit/cfe7dbe04ea139e2402892e7e3ece38b43f45013 --- openapi/swagger.json | 108 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 108 insertions(+) diff --git a/openapi/swagger.json b/openapi/swagger.json index 10ec165..e5f3188 100644 --- a/openapi/swagger.json +++ b/openapi/swagger.json @@ -1319,6 +1319,114 @@ } }, "description": "Updates a row in a Big Table" + }, + "delete": { + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": {}, + "additionalProperties": false, + "description": "A 200 HTTP response code indicates that the row was successfully deleted." + } + } + } + }, + "400": { + "description": "", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "error": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "message": { + "type": "string" + } + }, + "required": [ + "type", + "message" + ], + "additionalProperties": false + } + }, + "required": [ + "error" + ], + "additionalProperties": false + } + } + } + }, + "404": { + "description": "", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "error": { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "table_not_found", + "table_not_big_table" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "type", + "message" + ], + "additionalProperties": false + } + }, + "required": [ + "error" + ], + "additionalProperties": false + } + } + } + } + }, + "parameters": [ + { + "name": "tableID", + "in": "path", + "schema": { + "type": "string", + "description": "ID of the table, e.g., `2a1bad8b-cf7c-44437-b8c1-e3782df6`", + "example": "2a1bad8b-cf7c-44437-b8c1-e3782df6" + }, + "required": true + }, + { + "name": "rowID", + "in": "path", + "schema": { + "type": "string", + "description": "ID of the row, e.g., `2a1bad8b-cf7c-44437-b8c1-e3782df6`", + "example": "2a1bad8b-cf7c-44437-b8c1-e3782df6" + }, + "required": true + } + ], + "description": "Deletes a row from a Big Table" } }, "/stashes/{stashID}/{serial}": { From e4b02477eca4fbfb1113063fe69288f7a3c513e1 Mon Sep 17 00:00:00 2001 From: Alex Corrado Date: Mon, 4 Nov 2024 11:01:34 +0000 Subject: [PATCH 2/4] Update changelog.mdx --- api-reference/v2/resources/changelog.mdx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api-reference/v2/resources/changelog.mdx b/api-reference/v2/resources/changelog.mdx index 9f26b1c..dc3a3d5 100644 --- a/api-reference/v2/resources/changelog.mdx +++ b/api-reference/v2/resources/changelog.mdx @@ -3,6 +3,10 @@ title: Glide API Changelog sidebarTitle: Changelog --- +### November 6, 2024 + +- Added a DELETE endpoint to remove a row. + ### October 25, 2024 - Introduced a PATCH endpoint to update an existing row. From eebdf45d8791313769a41165c512c1038e3519d0 Mon Sep 17 00:00:00 2001 From: Alex Corrado Date: Mon, 4 Nov 2024 11:11:07 +0000 Subject: [PATCH 3/4] Add delete row doc --- api-reference/v2/tables/delete-table-row.mdx | 6 ++++++ mint.json | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 api-reference/v2/tables/delete-table-row.mdx diff --git a/api-reference/v2/tables/delete-table-row.mdx b/api-reference/v2/tables/delete-table-row.mdx new file mode 100644 index 0000000..1a72f4b --- /dev/null +++ b/api-reference/v2/tables/delete-table-row.mdx @@ -0,0 +1,6 @@ +--- +title: Delete Row +openapi: delete /tables/{tableID}/rows/{rowID} +--- + +Deletes a row in a Big Table. No error is returned if the row does not exist. diff --git a/mint.json b/mint.json index 97822ae..384b1bf 100644 --- a/mint.json +++ b/mint.json @@ -38,7 +38,8 @@ "api-reference/v2/tables/post-tables", "api-reference/v2/tables/post-table-rows", "api-reference/v2/tables/put-tables", - "api-reference/v2/tables/patch-table-row" + "api-reference/v2/tables/patch-table-row", + "api-reference/v2/tables/delete-table-row" ] }, { From 6a01a6ed4cb9a66e7e00b0e7dfa0908816924f7e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 12:21:13 +0000 Subject: [PATCH 4/4] Update from https://github.com/glideapps/glide/commit/314970ddb449222272784c69a505c05b6a63fe02 --- openapi/swagger.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi/swagger.json b/openapi/swagger.json index e5f3188..c3abdce 100644 --- a/openapi/swagger.json +++ b/openapi/swagger.json @@ -1330,7 +1330,7 @@ "type": "object", "properties": {}, "additionalProperties": false, - "description": "A 200 HTTP response code indicates that the row was successfully deleted." + "description": "A 200 HTTP response code indicates that the row does not exist or was successfully deleted." } } }