tcb db model pull
从云端拉取数据模型到本地。
语法
tcb db model pull [options] -e <envId>
参数
| 参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
-e, --env-id <envId> | 否 | 环境 ID | — |
-d, --dir <dir> | 否 | 本地存储模型定义的目录,相对当前目录解析 | 项目目录下的 database-schemas |
-n, --name <name> | 否 | 要拉取的模型英文标识列表,逗号分隔,不指定时拉取全部模型 | 全部 |
示例
# 拉取全部模型
tcb db model pull -e your-env-id
# 拉取指定模型
tcb db model pull -n sys_user,itinerary -e your-env-id
# 拉取到指定目录
tcb db model pull -d ./models -e your-env-id
生成的文件
- 模型定义文件:
database-schemas/{模型标识}.json,包含数据模型的完整定义 - 类型定义文件:
cloud-models.d.ts,TypeScript 类型定义,支持 IDE 智能提示