Major Changes: - Database: Install pg_bigm/pgvector plugins, create test database - Python service: v1.0 -> v1.1, add pymupdf4llm/openpyxl/pypandoc - Node.js backend: v1.3 -> v1.7, fix pino-pretty and ES Module imports - Frontend: v1.2 -> v1.3, skip TypeScript check for deployment - Code recovery: Restore empty files from local backup Technical Fixes: - Fix pino-pretty error in production (conditional loading) - Fix ES Module import paths (add .js extensions) - Fix OSSAdapter TypeScript errors - Update Prisma Schema (63 models, 16 schemas) - Update environment variables (DATABASE_URL, EXTRACTION_SERVICE_URL, OSS) - Remove deprecated variables (REDIS_URL, DIFY_API_URL, DIFY_API_KEY) Documentation: - Create 0126 deployment folder with 8 documents - Update database development standards v2.0 - Update SAE deployment status records Deployment Status: - PostgreSQL: ai_clinical_research_test with plugins - Python: v1.1 @ 172.17.173.84:8000 - Backend: v1.7 @ 172.17.173.89:3001 - Frontend: v1.3 @ 172.17.173.90:80 Tested: All services running successfully on SAE
76 lines
846 B
SQL
76 lines
846 B
SQL
-- 在 platform_schema.users 中创建 mock 用户
|
|
-- 用于 PKB 等模块的测试
|
|
|
|
-- 首先需要一个默认租户
|
|
INSERT INTO platform_schema.tenants (id, code, name, type, status, created_at, updated_at)
|
|
VALUES (
|
|
'tenant-mock-001',
|
|
'mock-tenant',
|
|
'测试租户',
|
|
'INTERNAL',
|
|
'ACTIVE',
|
|
NOW(),
|
|
NOW()
|
|
)
|
|
ON CONFLICT (id) DO NOTHING;
|
|
|
|
-- 创建 mock 用户
|
|
INSERT INTO platform_schema.users (
|
|
id,
|
|
phone,
|
|
email,
|
|
password,
|
|
is_default_password,
|
|
name,
|
|
role,
|
|
status,
|
|
tenant_id,
|
|
kb_quota,
|
|
kb_used,
|
|
is_trial,
|
|
created_at,
|
|
updated_at
|
|
)
|
|
VALUES (
|
|
'user-mock-001',
|
|
'13800000000',
|
|
'mock@test.com',
|
|
'$2b$10$mockhashedpassword123456789',
|
|
true,
|
|
'测试用户',
|
|
'USER',
|
|
'active',
|
|
'tenant-mock-001',
|
|
3,
|
|
0,
|
|
false,
|
|
NOW(),
|
|
NOW()
|
|
)
|
|
ON CONFLICT (id) DO NOTHING;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|