chore: update spacetime dev scripts

This commit is contained in:
2026-04-24 15:35:04 +08:00
parent 4f369617c7
commit 04288d4a40
4 changed files with 91 additions and 31 deletions

View File

@@ -448,7 +448,7 @@ usage() {
说明:
1. 启动当前发布包内的静态网站、SpacetimeDB 与 api-server。
2. 默认发布 spacetime_module.wasm 到 GENARRATIVE_SPACETIME_DATABASE但不清库。
3. 只有显式传入 --clear-database 时才允许清空数据重发。
3. 只有显式传入 --clear-database 时才会在 schema 冲突时清理旧模块数据重发。
EOF
}
@@ -550,8 +550,8 @@ PUBLISH_ARGS=(
)
if [[ "${CLEAR_DATABASE}" -eq 1 ]]; then
# 按当前 SpacetimeDB CLI 约定使用 -c等价于 --delete-data always
PUBLISH_ARGS+=(-c)
# 发布包清库模式只在 schema 冲突时删除旧模块数据,避免无冲突升级误清数据
PUBLISH_ARGS+=(-c=on-conflict)
fi
echo "[start] 发布 SpacetimeDB wasm: ${SPACETIME_DATABASE}"