33 lines
1.1 KiB
Transact-SQL
33 lines
1.1 KiB
Transact-SQL
-- ============================================================
|
|
-- 财务数据迁移脚本 - profit_money 表
|
|
-- Feature: database-migration, Property 2: 数据记录数一致性
|
|
-- Feature: database-migration, Property 4: 财务数据一致性
|
|
-- Validates: Requirements 4.7
|
|
-- ============================================================
|
|
-- 源表: MySQL profit_money (25,770 条记录)
|
|
-- 目标表: SQL Server profit_money
|
|
-- ============================================================
|
|
|
|
USE honey_box;
|
|
GO
|
|
|
|
-- 迁移说明:
|
|
-- 此脚本通过 Kiro MCP 工具执行
|
|
-- 字段映射: addtime -> created_at (Unix时间戳转换)
|
|
-- 时间戳转换: DATEADD(SECOND, unix_timestamp, '1970-01-01')
|
|
|
|
-- 验证迁移前的记录数
|
|
PRINT '迁移前 profit_money 记录数:';
|
|
SELECT COUNT(*) AS before_count FROM profit_money;
|
|
GO
|
|
|
|
-- 验证迁移后的记录数
|
|
PRINT '迁移后 profit_money 记录数:';
|
|
SELECT COUNT(*) AS after_count FROM profit_money;
|
|
GO
|
|
|
|
-- 验证余额变动总和
|
|
PRINT '余额变动总和验证:';
|
|
SELECT SUM(change_money) AS total_change_money FROM profit_money;
|
|
GO
|