We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 28ce76b commit b42bd7cCopy full SHA for b42bd7c
ui/packages/platform/src/api/clones/createClone.ts
@@ -12,11 +12,13 @@ type Req = {
12
}
13
14
export const createClone = async (req: Req) => {
15
- const response = await request('/rpc/dblab_clone_create', {
+ const response = await request('/rpc/dblab_api_call', {
16
method: 'POST',
17
body: JSON.stringify({
18
instance_id: req.instanceId,
19
- clone_data: {
+ action: '/clone',
20
+ method: 'post',
21
+ data: {
22
id: req.cloneId,
23
snapshot: {
24
id: req.snapshotId,
@@ -27,7 +29,7 @@ export const createClone = async (req: Req) => {
27
29
},
28
30
protected: req.isProtected,
31
- }),
32
+ })
33
})
34
35
return {
ui/packages/platform/src/api/clones/destroyClone.ts
@@ -10,11 +10,12 @@ import { DestroyClone } from '@postgres.ai/shared/types/api/endpoints/destroyClo
10
import { request } from 'helpers/request'
11
export const destroyClone: DestroyClone = async (req) => {
- const response = await request('/rpc/dblab_clone_destroy', {
+ action: '/clone/' + encodeURIComponent(req.cloneId),
- clone_id: req.cloneId,
+ method: 'delete'
}),
ui/packages/platform/src/api/clones/getClone.ts
@@ -11,17 +11,18 @@ type Request = {
export const getClone = async (req: Request) => {
- const response = (await request('/rpc/dblab_clone_status', {
+ const response = (await request('/rpc/dblab_api_call', {
+ method: 'get'
}))
response: response.ok
- ? formatCloneDto((await response.json()) as CloneDto)
25
+ ? formatCloneDto(await response.json() as CloneDto)
26
: null,
error: response.ok ? null : response,
ui/packages/platform/src/api/clones/resetClone.ts
@@ -10,12 +10,13 @@ import { ResetClone } from '@postgres.ai/shared/types/api/endpoints/resetClone'
export const resetClone: ResetClone = async (req) => {
- const response = await request('/rpc/dblab_clone_reset', {
method: 'post',
+ action: '/clone/' + encodeURIComponent(req.cloneId) + '/reset',
- reset_options: {
snapshotID: req.snapshotId,
latest: false,
ui/packages/platform/src/api/clones/updateClone.ts
@@ -3,12 +3,13 @@ import { UpdateClone } from '@postgres.ai/shared/types/api/endpoints/updateClone
3
4
5
export const updateClone: UpdateClone = async (req) => {
6
- const response = await request('/rpc/dblab_clone_update', {
7
8
9
- clone: {
+ method: 'patch',
protected: req.clone.isProtected,
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments