diff --git a/deploy/postgres/goose/00001_baseline.sql b/deploy/postgres/goose/00001_baseline.sql index 7e006961..ca896035 100644 --- a/deploy/postgres/goose/00001_baseline.sql +++ b/deploy/postgres/goose/00001_baseline.sql @@ -2,6 +2,9 @@ -- ============================================================================= -- 医疗器械商务与研发智能参谋系统 - 专属记忆与多级上下文数据库初始化脚本 -- 运行环境:开发环境 (5433:5432) | 镜像:pgvector/pgvector:pg16 +-- 【guard 2026-09-19 审计 H7】baseline 无 down 迁移(不可回退,属预期); +-- 00001–00009 均为早期基线,已应用库请勿修改本文件(goose 校验和不可变)。 +-- 新增长型大表索引迁移须使用 -- +goose NO TRANSACTION + CREATE INDEX CONCURRENTLY。 -- 涵盖范围: -- 1. 单用户偏好记忆 (User Preferences & Habits) -- 2. 多用户与项目级单一事实黑板 (Project Blackboards & Decision Audit) diff --git a/deploy/postgres/goose/00012_2026-09-11-seed-ten-projects-chat.sql b/deploy/postgres/goose/00012_2026-09-11-seed-ten-projects-chat.sql index a7ce2956..3d417202 100644 --- a/deploy/postgres/goose/00012_2026-09-11-seed-ten-projects-chat.sql +++ b/deploy/postgres/goose/00012_2026-09-11-seed-ten-projects-chat.sql @@ -1,6 +1,10 @@ -- +goose Up -- ============================================================================== -- 迁移脚本: 10 个评审项目会话与种子消息持久化导入 +-- 【guard 2026-09-19 审计 H7】本迁移为 seed 导入,含对 30 个 session_id 的 +-- 无条件 DELETE(chat_messages/chat_read_positions)。仅可在全新/演示库执行; +-- 若这些 session 已有真实用户消息将被静默清空。goose 已应用库请勿修改本文件 +-- (校验和不可变);新库执行前确认目标 session 无真实数据。 -- ============================================================================== BEGIN;