PlanetScale

开发

通过对话分支数据库、运行架构更改并监控查询性能——Neotask 使用 OpenClaw 将 PlanetScale 的分支模型融入您的工作流程。

你能做什么

数据库分支

从主分支创建功能分支,列出所有活动分支,并删除过时的分支。由 OpenClaw 提供支持的 Neotask 处理分支升级 — 打开部署请求,描述架构更改的意图,并在获得批准后合并它。不需要 CLI 上下文切换。

架构检查和更改

描述一个表并获取其完整架构、索引和约束。询问两个分支之间的差异,以准确了解哪些架构更改正在等待。 Neotask 还可以帮助您起草不会阻止生产的安全 ALTER TABLE 语句。

查询执行

针对任何分支运行 SELECT 查询并获取格式化结果。询问行数、样本数据或聚合。 Neotask 会在运行任何破坏性操作之前向您发出警告,以便您保持控制。

查询性能

检索慢速查询日志,识别具有高扫描行比的查询,并获取索引建议。 OpenClaw 将 PlanetScale 的查询见解综合为可行的建议,而无需 SQL 专业知识。

监控与计费

检查连接池指标、查询吞吐量和存储增长趋势。查询您当前的计费周期使用情况并获取月底的预测。 Neotask 显示对容量规划重要的数字。

尝试询问

  • “从主数据库分支创建一个名为 add-user-preferences 的新分支”
  • “显示订单表的架构,包括所有索引”
  • “add-user-preferences 分支和主分支之间有什么区别?”
  • “打开 add-user-preferences 分支的部署请求,描述为‘添加用户首选项列’”
  • “运行查询来统计过去 7 天内按状态分组的订单”
  • “显示过去 24 小时内最慢的 5 个查询”
  • “这个计费周期我的存储使用量是多少?我距离计划限制有多近?”
  • “列出超过 2 周未更新的所有分支”
  • 专业提示

  • 始终从主分支进行架构更改 - 描述对 Neotask 的更改,它将创建分支并一步打开部署请求。
  • 在合并任何部署请求之前请求“架构差异”以捕获意外的列删除或类型​​更改。
  • 每周使用慢速查询日志 — PlanetScale 会显示影响最大的查询,并且 Neotask 可以为每个查询建议正确的索引。
  • 查询生产时,请在请求中指定“只读”,以便 Neotask 确认它正在针对正确的分支运行。
  • 对于计费查询,请请求存储和行读/写,以便您全面了解您的使用情况。
  • 在它们对应的 Jira/GitHub 问题之后命名分支 - 可以通过“列出超过 2 周的分支”查询轻松清理过时的分支。
  • Works Well With