tcb db pg migration new
创建迁移文件,生成在项目目录下的 cloudbase/migrations/ 中。
语法
tcb db pg migration new <name>
参数
| 参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
<name> | 是 | 迁移名称,仅允许小写字母和下划线 | — |
示例
# 创建空文件
tcb db pg migration new create_users_table
# 通过 stdin 直接写入 SQL 内容
echo "CREATE TABLE t(id int)" | tcb db pg migration new add_t
文件生成在 cloudbase/migrations/ 下,例如 20260728141530_create_users_table.sql。通过管道传入的 SQL 会写入文件;没有输入时生成空文件。
目录不存在时会自动创建。本命令不访问云端,不需要指定环境。