-- ============================================= -- ODF v1.0.2 - 创建用户功能版块权限表 odf_user_modules -- 需求: 8.1 -- ============================================= CREATE TABLE odf_user_modules ( Id INT IDENTITY(1,1) PRIMARY KEY, UserId BIGINT NOT NULL, -- 用户 sys_user.UserId ModuleCode NVARCHAR(50) NOT NULL, -- 模块标识:'odf', 'trunk', 'route' CreatedAt DATETIME DEFAULT GETDATE() ); -- 唯一索引:同一用户同一模块不重复 CREATE UNIQUE INDEX UX_odf_user_modules_User_Module ON odf_user_modules(UserId, ModuleCode); -- 索引:按用户查询 CREATE INDEX IX_odf_user_modules_UserId ON odf_user_modules(UserId);