Skip to content

Commit 15fdad8

Browse files
committed
rename
1 parent 50942a4 commit 15fdad8

6 files changed

+17
-8
lines changed

coderd/database/migrations/000187_port_sharing_level.down.sql

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
DROP TABLE workspace_agent_port_sharing;

coderd/database/migrations/000187_port_sharing_level.up.sql renamed to coderd/database/migrations/000187_workspace_agent_port_sharing.up.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CREATE TABLE workspace_port_sharing (
1+
CREATE TABLE workspace_agent_port_sharing (
22
workspace_id uuid NOT NULL REFERENCES workspaces (id) ON DELETE CASCADE,
33
agent_name text NOT NULL,
44
port integer NOT NULL,
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
-- name: CreateWorkspacePortShareLevel :exec
1+
-- name: CreateWorkspaceAgentPortShareLevel :exec
22
INSERT INTO workspace_port_sharing (workspace_id, agent_name, port, share_level) VALUES ($1, $2, $3, $4);
33

4-
-- name: GetWorkspacePortShareLevel :one
4+
-- name: GetWorkspaceAgentPortShareLevel :one
55
SELECT * FROM workspace_port_sharing WHERE workspace_id = $1 AND agent_name = $2 AND port = $3;
66

7-
-- name: UpdateWorkspacePortShareLevel :exec
7+
-- name: UpdateWorkspaceAgentPortShareLevel :exec
88
UPDATE workspace_port_sharing SET share_level = $1 WHERE workspace_id = $2 AND agent_name = $3 AND port = $4;
99

10-
-- name: DeleteWorkspacePortShareLevel :exec
10+
-- name: DeleteWorkspaceAgentPortShareLevel :exec
1111
DELETE FROM workspace_port_sharing WHERE workspace_id = $1 AND agent_name = $2 AND port = $3;
1212

1313

coderd/workspaceportsharing.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323
func (api *API) postWorkspacePortShareLevel(rw http.ResponseWriter, r *http.Request) {
2424
ctx := r.Context()
2525
workspace := httpmw.WorkspaceParam(r)
26-
var req codersdk.UpdatePortSharingLevelRequest
26+
var req codersdk.UpdateWorkspaceAgentPortSharingLevelRequest
2727
if !httpapi.Read(ctx, rw, r, &req) {
2828
return
2929
}
@@ -59,6 +59,8 @@ func (api *API) postWorkspacePortShareLevel(rw http.ResponseWriter, r *http.Requ
5959
return
6060
}
6161

62+
if (req.ShareLevel == codersdk.Shar)
63+
6264
err = api.Database.CreateWorkspacePortShareLevel(ctx, database.CreateWorkspacePortShareLevelParams{
6365
WorkspaceID: workspace.ID,
6466
AgentName: req.AgentName,

codersdk/workspaceportsharing.go

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
package codersdk
22

3-
type UpdatePortSharingLevelRequest struct {
3+
const (
4+
WorkspaceAgentPortSharingLevelOwner WorkspacePortSharingLevel = 0
5+
WorkspaceAgentPortSharingLevelAuthenticated WorkspacePortSharingLevel = 1
6+
WorkspaceAgentPortSharingLevelPublic WorkspacePortSharingLevel = 2
7+
)
8+
9+
type WorkspacePortSharingLevel int
10+
type UpdateWorkspaceAgentPortSharingLevelRequest struct {
411
AgentName string `json:"agent_name"`
512
Port int `json:"port"`
613
ShareLevel int `json:"share_level"`

0 commit comments

Comments
 (0)