This commit is contained in:
wanghu
2026-09-02 10:23:24 +08:00
parent 5a414b14d2
commit ce436cbb32
117 changed files with 13768 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
-- ============================================================
-- 数据变更日志表(A_DataLog)
-- 对应实体:YhCore.Entity.A_DataLog(旧 EF6 EDMX 生成 POCO,主键约定 SerID)
-- 用途:数据变更审计预留表(当前无业务代码使用,仅 DbContext 注册)
-- 数据库:SQL Server(EduCloudDocPrint)
-- 风格:对齐同库 Java 遗留表(SerID 主键自增、varchar 字符串、可空)
-- ============================================================
IF NOT EXISTS (SELECT 1 FROM sys.tables WHERE name = 'A_DataLog')
BEGIN
CREATE TABLE [dbo].[A_DataLog] (
[SerID] INT IDENTITY(1,1) NOT NULL CONSTRAINT [PK_A_DataLog] PRIMARY KEY,
[SchSerID] VARCHAR(200) NULL,
[ModuleName] VARCHAR(50) NULL,
[TableName] VARCHAR(50) NULL,
[OldSerID] INT NULL,
[NowSerID] INT NULL,
[RId] INT NULL
);
PRINT 'A_DataLog table created.';
END
ELSE
BEGIN
PRINT 'A_DataLog table already exists, skip.';
END