
/*==============================================================*/ /* DBMS name: MySQL5.0 */ /* Created on: 2018/4/18 21:33:52 */ /*==============================================================*/ drop table if exists auth_function; drop table if exists auth_role; drop table if exists role_function; drop table if exists t_user; drop table if exists user_role; /*==============================================================*/ /* Table: auth_function */ /*==============================================================*/ create table auth_function ( id varchar(32) not null, name varchar(255), code varchar(255), description varchar(255), page varchar(255), generatemenu varchar(255), zindex int, pid varchar(32), primary key (id), key AK_Key_2 (name) ); /*==============================================================*/ /* Table: auth_role */ /*==============================================================*/ create table auth_role ( id varchar(32) not null, name varchar(255), code varchar(255), description varchar(255), primary key (id), key AK_Key_2 (name) ); /*==============================================================*/ /* Table: role_function */ /*==============================================================*/ create table role_function ( role_id varchar(32) not null, function_id varchar(32) not null, primary key (role_id, function_id) ); /*==============================================================*/ /* Table: t_user */ /*==============================================================*/ create table t_user ( id varchar(32) not null, username varchar(20), password varchar(32), salary double, birthday date, gender varchar(10), station varchar(40), telephone varchar(11), remark varchar(255), primary key (id) ); /*==============================================================*/ /* Table: user_role */ /*==============================================================*/ create table user_role ( user_id varchar(32) not null, role_id varchar(32) not null, primary key (user_id, role_id) ); alter table auth_function add constraint FK_Reference_1 foreign key (pid) references auth_function (id) on delete restrict on update restrict; alter table role_function add constraint FK_Reference_2 foreign key (function_id) references auth_function (id) on delete restrict on update restrict; alter table role_function add constraint FK_Reference_3 foreign key (role_id) references auth_role (id) on delete restrict on update restrict; alter table user_role add constraint FK_Reference_4 foreign key (user_id) references t_user (id) on delete restrict on update restrict; alter table user_role add constraint FK_Reference_5 foreign key (role_id) references auth_role (id) on delete restrict on update restrict;
分类:
shoir
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?