Stored Procedure Generator 技能:在 PostgreSQL 测试库存更新过程
EnglishClaude Code 安装步骤
- 从 GitHub 固定提交获取完整的 `plugins/database/stored-procedure-generator/skills/generating-stored-procedures` 目录。
- 复制到目标项目的 `.claude/skills/`,确认 `.claude/skills/generating-stored-procedures/SKILL.md`,再从项目根目录启动 Claude Code,输入 `/generating-stored-procedures`。
中文摘要
用 Claude Code 设计参数化数据库过程,写明输入、业务校验和验证方式,然后在独立测试库执行。
SKILL.md 中文导读
可复现示例
为 mug-01 设置库存 5。调用测试过程增加 2,再尝试减少 9。检查返回与库存最终值。工作步骤
- 为过程声明商品 ID 和变更量参数,按规则验证结果不会为负。
- 调用一次合法更新和一次无效更新。查询库存并核对失败有没有留下写入。
验收方法
合法调用把库存设为 7,非法调用报出明确错误,最终库存仍为 7。
GitHub 原文 · 更新日期
适用环境
准备自己的 PostgreSQL 测试库、psql 与只含合成商品的库存表。示例核对本地过程,无外部依赖。
常见问题
过程参数可以拼接成 SQL 字符串吗?
常规更新使用参数与静态 SQL。只有确需动态标识符时再采用数据库推荐的安全引用方式。
相关指南
相关推荐
groq-install-auth 技能
jeremylongshore/claude-code-plugins-plus-skills
anima-common-errors 技能
jeremylongshore/claude-code-plugins-plus-skills
apple-notes-hello-world 技能
jeremylongshore/claude-code-plugins-plus-skills
castai-hello-world 技能
jeremylongshore/claude-code-plugins-plus-skills
cohere-local-dev-loop 技能
jeremylongshore/claude-code-plugins-plus-skills
figma-security-basics 技能
jeremylongshore/claude-code-plugins-plus-skills