11import { Effect } from "effect"
22
3+ import { dockerGitOpenApi } from "./api-http.js"
34import {
45 ProjectDatabaseForwardResponseSchema ,
56 ProjectDatabaseForwardsResponseSchema ,
@@ -8,15 +9,14 @@ import {
89 ProjectDatabaseSessionResponseSchema
910} from "./api-schema.js"
1011import type { ProjectDatabaseForward , ProjectDatabaseSession } from "./api-schema.js"
11- import { openApiJsonSchema , openApiVoid } from "./openapi-client.js"
1212
1313export const projectDatabaseEditorUrl = ( session : ProjectDatabaseSession ) : string => session . editorPath
1414
1515export const projectDatabaseExternalUrl = ( forward : ProjectDatabaseForward ) : string =>
1616 `${ forward . publicHost } :${ forward . hostPort } `
1717
1818export const loadProjectDatabaseProfiles = ( projectId : string ) =>
19- openApiJsonSchema (
19+ dockerGitOpenApi . openApiJsonSchema (
2020 ProjectDatabaseProfilesResponseSchema ,
2121 ( client ) =>
2222 client . GET ( "/projects/{projectId}/databases/profiles" , {
@@ -27,7 +27,7 @@ export const loadProjectDatabaseProfiles = (projectId: string) =>
2727 )
2828
2929export const loadProjectDatabaseForwards = ( projectId : string ) =>
30- openApiJsonSchema (
30+ dockerGitOpenApi . openApiJsonSchema (
3131 ProjectDatabaseForwardsResponseSchema ,
3232 ( client ) =>
3333 client . GET ( "/projects/{projectId}/databases/forwards" , {
@@ -42,7 +42,7 @@ export const saveProjectDatabaseProfile = (
4242 connectionString : string ,
4343 label : string | null
4444) =>
45- openApiJsonSchema (
45+ dockerGitOpenApi . openApiJsonSchema (
4646 ProjectDatabaseProfileResponseSchema ,
4747 ( client ) =>
4848 client . POST ( "/projects/{projectId}/databases/profiles" , {
@@ -57,7 +57,7 @@ export const deleteProjectDatabaseProfile = (
5757 projectId : string ,
5858 profileId : string
5959) =>
60- openApiVoid ( ( client ) =>
60+ dockerGitOpenApi . openApiVoid ( ( client ) =>
6161 client . DELETE ( "/projects/{projectId}/databases/profiles/{profileId}" , {
6262 params : { path : { profileId, projectId } }
6363 } )
@@ -67,7 +67,7 @@ export const exposeProjectDatabaseProfile = (
6767 projectId : string ,
6868 profileId : string
6969) =>
70- openApiJsonSchema (
70+ dockerGitOpenApi . openApiJsonSchema (
7171 ProjectDatabaseForwardResponseSchema ,
7272 ( client ) =>
7373 client . POST ( "/projects/{projectId}/databases/profiles/{profileId}/expose" , {
@@ -81,14 +81,14 @@ export const deleteProjectDatabaseForward = (
8181 projectId : string ,
8282 profileId : string
8383) =>
84- openApiVoid ( ( client ) =>
84+ dockerGitOpenApi . openApiVoid ( ( client ) =>
8585 client . DELETE ( "/projects/{projectId}/databases/profiles/{profileId}/expose" , {
8686 params : { path : { profileId, projectId } }
8787 } )
8888 )
8989
9090export const loadProjectDatabaseSession = ( projectId : string ) =>
91- openApiJsonSchema (
91+ dockerGitOpenApi . openApiJsonSchema (
9292 ProjectDatabaseSessionResponseSchema ,
9393 ( client ) =>
9494 client . GET ( "/projects/{projectId}/databases/session" , {
@@ -99,7 +99,7 @@ export const loadProjectDatabaseSession = (projectId: string) =>
9999 )
100100
101101export const openProjectDatabaseEditor = ( projectId : string ) =>
102- openApiJsonSchema (
102+ dockerGitOpenApi . openApiJsonSchema (
103103 ProjectDatabaseSessionResponseSchema ,
104104 ( client ) =>
105105 client . POST ( "/projects/{projectId}/databases/open" , {
@@ -110,7 +110,7 @@ export const openProjectDatabaseEditor = (projectId: string) =>
110110 )
111111
112112export const restartProjectDatabaseEditor = ( projectId : string ) =>
113- openApiJsonSchema (
113+ dockerGitOpenApi . openApiJsonSchema (
114114 ProjectDatabaseSessionResponseSchema ,
115115 ( client ) =>
116116 client . POST ( "/projects/{projectId}/databases/restart" , {
0 commit comments