返回顶部
b

baserow

Baserow: Create, read, update, and delete rows, list tables and fields. Use when the user wants to interact with Baserow — querying data, creating or updating rows, inspecting table structure, or any database workflow.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
244
下载量
0
收藏
概述
安装方式
版本历史

baserow

# Baserow CLI CLI for [Baserow](https://baserow.io) — the open-source Airtable alternative. Output is JSON by default — pipe to `jq` or consume directly. ## Setup ```bash uv tool install baserow-cli # or: pip install baserow-cli baserow config init # interactive setup wizard ``` Config: `~/.config/baserow-cli/config.toml`. All values can be set via env vars (`BASEROW_TOKEN`, `BASEROW_URL`, `BASEROW_TABLE`) or CLI flags. ## Command Discovery Do not guess command names or options. Use `--help`: ```bash baserow --help baserow rows --help baserow rows list --help ``` ## Quick Reference | Resource | Key commands | |----------|-------------| | `baserow tables` | `list`, `get <table-id>` | | `baserow fields` | `list --table <id>` | | `baserow rows` | `list`, `get`, `create`, `update`, `delete` | | `baserow rows batch-*` | `batch-create`, `batch-update`, `batch-delete` | | `baserow config` | `init`, `show`, `set` | ## Common Workflows **Discover table structure:** ```bash baserow tables list baserow tables get 42 baserow fields list --table 42 ``` **List and search rows:** ```bash baserow rows list --table 42 baserow rows list --table 42 --search "quarterly" --size 50 baserow rows list --table 42 --filter "Status__equal=Done" --order-by "-Created" ``` **Create a row:** ```bash baserow rows create --table 42 --json '{"Name": "New item", "Status": "Todo"}' ``` **Update a row:** ```bash baserow rows update 1 --table 42 --json '{"Status": "Done"}' ``` **Batch operations:** ```bash baserow rows batch-create --table 42 --json '[{"Name": "A"}, {"Name": "B"}]' baserow rows batch-update --table 42 --json '[{"id": 1, "Status": "Done"}, {"id": 2, "Status": "Done"}]' baserow rows batch-delete --table 42 --json '[3, 4, 5]' --yes ``` **Pipe JSON from stdin:** ```bash cat data.json | baserow rows batch-create --table 42 --json - ``` ## Important Conventions - `--table` is optional when `defaults.table` is configured - `--database` is optional when `defaults.database` is configured - Destructive commands (`delete`, `batch-delete`) require `--yes` in non-TTY (agent) contexts - `--json` accepts `-` to read from stdin - Pagination via `--page` and `--size` (max 200 per page); default is page 1 - Errors go to stderr as JSON: `{"error": {"type": "...", "message": "...", "status_code": N}}` - Exit codes: `0` success, `1` error, `2` rate-limited (retry safe) - Field values in `--json` use field names (not IDs) > [!CAUTION] > `delete` and `batch-delete` commands are destructive — always confirm with the user before executing.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 baserow-cli-1776204021 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 baserow-cli-1776204021 技能

通过命令行安装

skillhub install baserow-cli-1776204021

下载 Zip 包

⬇ 下载 baserow v0.1.0

文件大小: 1.92 KB | 发布时间: 2026-4-15 10:25

v0.1.0 最新 2026-4-15 10:25
Initial release of baserow-cli.

- Supports creating, reading, updating, and deleting rows in Baserow tables.
- Allows listing tables and fields, inspecting table structure, and querying data.
- Includes batch operations for creating, updating, and deleting multiple rows.
- Provides an interactive configuration wizard and supports environment variable setup.
- Outputs responses in JSON, with support for piping and error handling conventions.
- Requires confirmation for destructive commands with `--yes` flag.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部