📄 framework.sql
字号:
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 + -