Builderoom

2026年9月28日

安装

通过命令行管理 PlanetScale 数据库的分支、部署请求等操作

Apache-2.0
安装命令(说明)bash
macOS 下通过 Homebrew 安装:
```bash
brew install planetscale/tap/pscale
```
最小用法bash
在 GitHub Actions 中列出部署请求:
```yaml
- name: Setup pscale
  uses: planetscale/setup-pscale-action@v1
- name: Use pscale
  env:
    PLANETSCALE_SERVICE_TOKEN_ID: ${{ secrets.PLANETSCALE_SERVICE_TOKEN_ID }}
    PLANETSCALE_SERVICE_TOKEN: ${{ secrets.PLANETSCALE_SERVICE_TOKEN }}
  run: |
    pscale deploy-request list my-db --org my-org
```

产品信息

形态
命令行工具
分类
开发与工程 › 数据库与后端
定价
开源
授权协议
Apache-2.0
首发日期
2026年9月28日
收录时间
2026年9月28日

概览

GitHubGitHub

PlanetScale CLI(命令为 `pscale`)是 PlanetScale 官方提供的命令行工具,使用 Go 语言编写。它将 PlanetScale 数据库的核心概念——如分支(branches)、部署请求(deploy requests)等——以命令行的形式提供给开发者。 ### 安装方式 该工具支持多种操作系统和安装途径: - **macOS**:通过 Homebrew Tap 安装(`brew install planetscale/tap/pscale`),部分命令需要 PATH 中存在 MySQL 8 Client,可通过 `brew install mysql-client@8.4` 安装。 - **Linux**:从 releases 页面下载 `.deb` 或 `.rpm` 包安装;Arch Linux 用户可使用 AUR 包 `pscale-cli-bin`。 - **Windows**:通过 scoop 安装,需先添加 bucket 再执行 `scoop install pscale mysql`。 - **手动安装**:直接下载预编译二进制文件,或使用跨平台工具 `bin` 安装。 - **容器镜像**:提供 Docker 镜像,可拉取 `planetscale/pscale:latest` 或指定版本,并配置 shell alias 使用。 ### 集成与自动化 - **MCP Server**:支持接入托管的 PlanetScale MCP server。 - **GitHub Actions**:官方提供 `setup-pscale-action`,可在 CI 流程中安装并使用 `pscale`,通过环境变量传入 Service Token 进行认证。 - **AI Agent 支持**:运行 `pscale agent-guide` 或 `pscale --skill` 可获取供 AI agent 和自动化工具使用的技能文件;运维工作流可安装 `planetscale/skills`。 ### 本地开发 仓库内 API client 已 vendor 至 `internal/planetscale/`,不再依赖外部 `planetscale-go` 库。开发者可直接使用 `go run` 或 `go build` 构建和测试。

功能特性

  • 分支管理:在命令行中创建和管理 PlanetScale 数据库分支
  • 部署请求:通过 CLI 发起和处理数据库 schema 的部署请求
  • 多平台安装:支持 macOS、Linux、Windows 及 Docker 容器等多种安装方式
  • GitHub Actions 集成:提供 setup-pscale-action 用于 CI/CD 流水线
  • MCP Server 支持:可连接 PlanetScale 托管的 MCP server
  • AI Agent 指南:通过 agent-guide 命令输出供 AI 代理使用的技能文件

版本更新

新版本提醒我

首个版本 · PlanetScale CLI

Q&A

pscale 需要什么前置依赖?由 AI 生成
在 macOS 上,某些命令要求系统 PATH 中存在 MySQL 8 Client,可通过 brew install mysql-client@8.4 安装。
如何在 GitHub Actions 中使用 pscale?由 AI 生成
使用官方的 planetscale/setup-pscale-action@v1 安装,并通过 PLANETSCALE_SERVICE_TOKEN_ID 和 PLANETSCALE_SERVICE_TOKEN 环境变量进行认证。
如何为 AI agent 生成指导文件?由 AI 生成
运行 pscale agent-guide 命令,或使用 pscale --skill 生成可安装的 skill 文件。
安装
收藏

这个产品还没有主理人

由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。

认领这个产品

同类产品