-- 新增分享空间 -- name: InsertSpace :exec INSERT INTO space (id,invite_code) VALUES ($1,$2); -- 删除分享空间 -- name: DeleteSpace :exec DELETE FROM space WHERE id = $1; -- 根据id获取分享空间信息 -- name: GetSpaceById :one SELECT * FROM space WHERE id = $1; -- 查询用户所在的空间信息 -- name: GetSpaceByUserId :one SELECT s.* FROM space s JOIN space_user m ON s.id = m.space_id WHERE m.user_id = $1; -- 根据验证码获取空间 -- name: GetSpaceByInviteCode :one SELECT * FROM space WHERE invite_code = $1;