데이터
동적 테이블·데이터·환경변수 관련 명령
axhub tables
앱의 동적 테이블을 관리해요.
axhub tables check-availability
테이블 이름 사용 가능 여부를 확인해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | App slug or id to validate within | — |
--table | string | Proposed table name to validate | — |
axhub tables column-types
사용 가능한 컬럼 타입을 봐요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | App slug or id to inspect column types for | — |
axhub tables columns
테이블 컬럼을 관리해요.
axhub tables columns add
컬럼을 추가해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--default | string | — | — |
--dry-run | boolean | — | true |
--execute | boolean | — | — |
--name | string | — | — |
--nullable | boolean | — | — |
--table | string | — | — |
--type | string | — | — |
axhub tables columns remove
컬럼을 삭제해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--dry-run | boolean | — | true |
--execute | boolean | — | — |
--name | string | — | — |
--table | string | — | — |
axhub tables create
테이블을 만들어요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | App slug or id that will own the table | — |
--column | string | Column spec name:type[:nullable][:default] | — |
--description | string | Optional human description (max 1000 bytes, ~333 Korean chars or ~1000 ASCII chars) | — |
--dry-run | boolean | Preview the create request without mutating the backend | true |
--execute | boolean | Actually create the table | — |
--owner-column | string | Column name used as the row owner | — |
--schema | string | YAML or JSON schema file | — |
--table | string | Table name to create | — |
axhub tables drop
테이블을 삭제해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--confirm | string | — | — |
--dry-run | boolean | — | true |
--execute | boolean | — | — |
--force | boolean | — | — |
--table | string | Table id or table name to drop | — |
axhub tables get
테이블 정보를 조회해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | App slug or id that owns the table | — |
--table | string | Table id or table name | — |
axhub tables grants
테이블 접근 권한을 관리해요.
axhub tables grants issue
테이블 권한을 발급해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--actions | string | — | — |
--app | string | — | — |
--dry-run | boolean | — | true |
--execute | boolean | — | — |
--principal-id | string | — | — |
--principal-type | string | — | — |
--table | string | — | — |
axhub tables grants list
테이블 권한 목록을 봐요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--table | string | — | — |
axhub tables grants revoke
테이블 권한을 철회해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--dry-run | boolean | — | true |
--execute | boolean | — | — |
--grant-id | string | — | — |
--table | string | — | — |
axhub tables list
테이블 목록을 봐요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--all | boolean | Fetch all pages instead of a single page | — |
--app | string | App slug or id to list tables for | — |
--page | integer | Page number to request | — |
--per-page | integer | Number of tables per page | — |
axhub tables rows
테이블 행을 조회해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | App slug or id that owns the table | — |
--page | integer | Page number to request | — |
--per-page | integer | Number of rows per page (max 200) | — |
--table | string | Table name to browse | — |
axhub data
앱 테이블의 데이터를 읽고 써요.
axhub data count
행 개수를 세요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--filter | string | Query filter in backend DSL form: col=value or col=op.value | — |
--page | integer | — | — |
--per-page | integer | — | — |
--select | string | Select columns, comma-separated | — |
--sort | string | Sort columns, comma-separated; prefix with '-' for DESC | — |
--table | string | — | — |
axhub data delete
행을 삭제해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--dry-run | boolean | — | true |
--execute | boolean | — | — |
--id | string | — | — |
--table | string | — | — |
axhub data get
단일 행을 조회해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--id | string | — | — |
--table | string | — | — |
axhub data insert
행을 추가해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--batch | string | JSONL file, one JSON object per line. Requests are throttled to <=200/min | — |
--body | string | JSON object row body, e.g. '{"title":"x"}' | — |
--dry-run | boolean | — | true |
--execute | boolean | — | — |
--table | string | — | — |
axhub data list
행 목록을 조회해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--filter | string | Query filter in backend DSL form: col=value or col=op.value | — |
--page | integer | — | — |
--per-page | integer | — | — |
--select | string | Select columns, comma-separated | — |
--sort | string | Sort columns, comma-separated; prefix with '-' for DESC | — |
--table | string | — | — |
axhub data update
행을 수정해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--body | string | JSON object patch body, e.g. '{"status":"done"}' | — |
--dry-run | boolean | — | true |
--execute | boolean | — | — |
--id | string | — | — |
--table | string | — | — |
axhub env
앱 환경변수를 관리해요.
axhub env delete
환경변수를 삭제해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--dry-run | boolean | — | true |
--execute | boolean | — | — |
--key | string | — | — |
axhub env get
환경변수를 조회해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--key | string | — | — |
axhub env list
환경변수 목록을 봐요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
axhub env set
환경변수를 설정해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--from-stdin | boolean | — | — |
--key | string | — | — |
--plain | boolean | Mark the value as plain. Mutually exclusive with --secret | — |
--secret | boolean | Mark the value as a secret. Backend masks it on read (value=***) and encrypts at rest. When set, value positional arg is disallowed; use --from-stdin instead | — |
--stage | string | Stage where this variable is available: build, runtime, or both | — |
--value | string | — | — |
axhub env update
환경변수를 수정해요.
| 플래그 | 타입 | 설명 | 기본값 |
|---|---|---|---|
--app | string | — | — |
--from-stdin | boolean | Read the new value from stdin. Mutually exclusive with both positional value and the legacy --value flag — passing more than one input shape is a usage error | — |
--key | string | Env var key to update. Must already exist (otherwise ExitCode 5) | — |
--plain | boolean | Mark as plain on update | — |
--secret | boolean | Mark as secret on update | — |
--stage | string | Stage where this variable is available: build, runtime, or both | — |
--value | string | New value, positional. Mirrors env set KEY VALUE so the two commands share a single argument shape. live-QA Gap C/E showed users hitting unexpected argument 'VALUE' because the only way to pass a value was the --value flag. --value stays as a backward-compatible alias (handler prefers positional when both are passed); pass through stdin with --from-stdin | — |