Files
member-console/internal/entitlements/queries/pool_assignments.sql

9 lines
310 B
SQL

-- name: CreatePoolAssignment :one
INSERT INTO entitlements.pool_assignments (pool_id, workspace_id, is_primary)
VALUES ($1, $2, $3)
RETURNING *;
-- name: GetPrimaryPoolAssignmentByWorkspace :one
SELECT * FROM entitlements.pool_assignments
WHERE workspace_id = $1 AND is_primary = TRUE AND status = 'active';