⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 framework.sql

📁 用多层写的关于权限的分类OA系统,里面包括的有大家想要程序
💻 SQL
📖 第 1 页 / 共 2 页
字号:


EXECUTE sp_addextendedproperty N'MS_Description', N'功能模块ID号', N'user', N'dbo', N'table', N'sys_Module', N'column', N'ModuleID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'所属应用程序ID', N'user', N'dbo', N'table', N'sys_Module', N'column', N'M_ApplicationID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'所属父级模块ID与ModuleID关联,0为顶级', N'user', N'dbo', N'table', N'sys_Module', N'column', N'M_ParentID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'模块编码Parent为0,则为S00(xx),否则为S00M00(xx)', N'user', N'dbo', N'table', N'sys_Module', N'column', N'M_PageCode'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'模块/栏目名称当ParentID为0为模块名称', N'user', N'dbo', N'table', N'sys_Module', N'column', N'M_CName'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'模块/栏目目录名', N'user', N'dbo', N'table', N'sys_Module', N'column', N'M_Directory'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'当前所在排序级别支持双层99级菜单', N'user', N'dbo', N'table', N'sys_Module', N'column', N'M_OrderLevel'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'是否为系统模块1:是0:否如为系统则无法修改', N'user', N'dbo', N'table', N'sys_Module', N'column', N'M_IsSystem'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'是否关闭1:是0:否', N'user', N'dbo', N'table', N'sys_Module', N'column', N'M_Close'
go


/*==============================================================*/
/* Table: sys_RoleApplication                                   */
/*==============================================================*/
create table dbo.sys_RoleApplication (
   A_RoleID             int                  not null,
   A_ApplicationID      int                  not null,
   constraint PK_SYS_ROLEAPPLICATION primary key clustered (A_RoleID, A_ApplicationID)
)
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色应用表', N'user', N'dbo', N'table', N'sys_RoleApplication', NULL, NULL
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色ID与sys_Roles中RoleID相关', N'user', N'dbo', N'table', N'sys_RoleApplication', N'column', N'A_RoleID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'应用ID与sys_Applications中Appl', N'user', N'dbo', N'table', N'sys_RoleApplication', N'column', N'A_ApplicationID'
go


/*==============================================================*/
/* Table: sys_RolePermission                                    */
/*==============================================================*/
create table dbo.sys_RolePermission (
   PermissionID         int                  identity,
   P_RoleID             int                  not null,
   P_ApplicationID      int                  not null,
   P_PageCode           varchar(20)          not null,
   P_Value              int                  null,
   constraint PK_sys_RolePermission primary key clustered (P_RoleID, P_ApplicationID, P_PageCode)
)
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色应用权限表', N'user', N'dbo', N'table', N'sys_RolePermission', NULL, NULL
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色应用权限自动ID', N'user', N'dbo', N'table', N'sys_RolePermission', N'column', N'PermissionID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色ID与sys_Roles表中RoleID相', N'user', N'dbo', N'table', N'sys_RolePermission', N'column', N'P_RoleID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色所属应用ID与sys_Applicatio', N'user', N'dbo', N'table', N'sys_RolePermission', N'column', N'P_ApplicationID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色应用中页面权限代码', N'user', N'dbo', N'table', N'sys_RolePermission', N'column', N'P_PageCode'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'权限值', N'user', N'dbo', N'table', N'sys_RolePermission', N'column', N'P_Value'
go


/*==============================================================*/
/* Table: sys_Roles                                             */
/*==============================================================*/
create table dbo.sys_Roles (
   RoleID               int                  identity,
   R_RoleName           nvarchar(50)         null,
   R_Description        nvarchar(255)        null,
   constraint PK_sys_Roles primary key clustered (RoleID)
)
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色表', N'user', N'dbo', N'table', N'sys_Roles', NULL, NULL
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色ID自动ID', N'user', N'dbo', N'table', N'sys_Roles', N'column', N'RoleID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色名称', N'user', N'dbo', N'table', N'sys_Roles', N'column', N'R_RoleName'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'角色介绍', N'user', N'dbo', N'table', N'sys_Roles', N'column', N'R_Description'
go


/*==============================================================*/
/* Table: sys_SystemInfo                                        */
/*==============================================================*/
create table dbo.sys_SystemInfo (
   SystemID             int                  identity,
   S_Name               nvarchar(50)         null,
   S_Version            nvarchar(50)         null,
   S_SystemConfigData   image                null,
   S_Licensed           varchar(50)          null,
   constraint PK_SYS_SYSTEMINFO primary key  (SystemID)
)
go


EXECUTE sp_addextendedproperty N'MS_Description', N'系统信息表', N'user', N'dbo', N'table', N'sys_SystemInfo', NULL, NULL
go


EXECUTE sp_addextendedproperty N'MS_Description', N'自动ID', N'user', N'dbo', N'table', N'sys_SystemInfo', N'column', N'SystemID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'系统名称', N'user', N'dbo', N'table', N'sys_SystemInfo', N'column', N'S_Name'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'版本号', N'user', N'dbo', N'table', N'sys_SystemInfo', N'column', N'S_Version'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'系统配置信息', N'user', N'dbo', N'table', N'sys_SystemInfo', N'column', N'S_SystemConfigData'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'序列号', N'user', N'dbo', N'table', N'sys_SystemInfo', N'column', N'S_Licensed'
go


/*==============================================================*/
/* Table: sys_User                                              */
/*==============================================================*/
create table dbo.sys_User (
   UserID               int                  identity,
   U_LoginName          nvarchar(20)         not null,
   U_Password           varchar(32)          not null,
   U_CName              nvarchar(20)         null,
   U_EName              varchar(50)          null,
   U_GroupID            int                  not null,
   U_Email              varchar(100)         null,
   U_Type               tinyint              not null default 1,
   U_Status             tinyint              not null default 1,
   U_Licence            varchar(30)          null,
   U_Mac                varchar(50)          null,
   U_Remark             nvarchar(200)        null,
   U_IDCard             varchar(30)          null,
   U_Sex                tinyint              null,
   U_BirthDay           datetime             null,
   U_MobileNo           varchar(15)          null,
   U_UserNO             varchar(20)          null,
   U_WorkStartDate      datetime             null,
   U_WorkEndDate        datetime             null,
   U_CompanyMail        varchar(255)         null,
   U_Title              int                  null,
   U_Extension          varchar(10)          null,
   U_HomeTel            varchar(20)          null,
   U_PhotoUrl           nvarchar(255)        null,
   U_DateTime           datetime             null,
   U_LastIP             varchar(15)          null,
   U_LastDateTime       datetime             null,
   U_ExtendField        ntext                null,
   constraint PK_Sys_User primary key clustered (UserID)
)
go


EXECUTE sp_addextendedproperty N'MS_Description', N'用户表', N'user', N'dbo', N'table', N'sys_User', NULL, NULL
go


EXECUTE sp_addextendedproperty N'MS_Description', N'用户ID号', N'user', N'dbo', N'table', N'sys_User', N'column', N'UserID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'登陆名', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_LoginName'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'密码md5加密字符', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_Password'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'中文姓名', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_CName'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'英文名', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_EName'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'部门ID号与sys_Group表中GroupID关联', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_GroupID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'电子邮件', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_Email'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'用户类型0:超级用户1:普通用户', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_Type'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'当前状态0:正常 1:禁止登陆 2:删除', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_Status'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'用户序列号', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_Licence'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'锁定机器硬件地址', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_Mac'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'备注说明', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_Remark'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'身份证号码', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_IDCard'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'性别1:男0:女', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_Sex'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'出生日期', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_BirthDay'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'手机号', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_MobileNo'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'员工编号', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_UserNO'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'到职日期', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_WorkStartDate'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'离职日期', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_WorkEndDate'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'公司邮件地址', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_CompanyMail'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'职称与应用字段关联', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_Title'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'分机号', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_Extension'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'家中电话', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_HomeTel'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'用户照片网址', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_PhotoUrl'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'操作时间', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_DateTime'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'最后访问IP', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_LastIP'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'最后访问时间', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_LastDateTime'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'扩展字段', N'user', N'dbo', N'table', N'sys_User', N'column', N'U_ExtendField'
go


/*==============================================================*/
/* Table: sys_UserRoles                                         */
/*==============================================================*/
create table dbo.sys_UserRoles (
   R_UserID             int                  not null,
   R_RoleID             int                  not null,
   constraint PK_SYS_USERROLES primary key clustered (R_UserID, R_RoleID)
)
go


EXECUTE sp_addextendedproperty N'MS_Description', N'用户角色表', N'user', N'dbo', N'table', N'sys_UserRoles', NULL, NULL
go


EXECUTE sp_addextendedproperty N'MS_Description', N'用户ID与sys_User表中UserID相关', N'user', N'dbo', N'table', N'sys_UserRoles', N'column', N'R_UserID'
go


EXECUTE sp_addextendedproperty N'MS_Description', N'用户所属角色ID与Sys_Roles关联', N'user', N'dbo', N'table', N'sys_UserRoles', N'column', N'R_RoleID'
go


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -