规则系统|第二步 连接数据库

news/2025/3/21 17:09:28/文章来源:https://www.cnblogs.com/railgunRG/p/18785371

1.输出所有的数据库名

 2.问一下相关负责人这个需求放到哪个库里

 'ssc': {'ENGINE': 'django.db.backends.mysql', 'NAME': 'ssc', 'USER': 'star', 'PASSWORD': 'dpag5BoORZErhu4ttTju', 'HOST': '122.5.32.82', 'PORT': 19336}

3.下载dbeaver,连接相关库

4.用dbeaver手动创建需要的表,这里需要的表如下所示

字段名数据类型约束说明
rule_id INT PK, AUTO_INCREMENT 唯一规则标识
rule_type_id INT NOT NULL 关联规则类型表
rule_name VARCHAR(100) NOT NULL 规则名称
rule_summary VARCHAR(500)   规则概括
rule_detail VARCHAR(500)   关联的详细说明表
status INT NOT NULL 关联规则状态表
role VARCHAR(500)   角色(支持多个),JOSN格式,存一下id和名字
scene VARCHAR(100)   关联场景表
org_id VARCHAR(100)   机构
created_by VARCHAR(100) NOT NULL 创建人用户名
updated_by VARCHAR(100) NOT NULL 更新人用户名
created_time DATETIME DEFAULT CURRENT_TIMESTAMP 创建时间
updated_time DATETIME ON UPDATE CURRENT_TIMESTAMP 最后更新时间

把表格发给ai后,等待ai的回复,得到如下语句

CREATE TABLE rule_table (rule_id INT PRIMARY KEY AUTO_INCREMENT COMMENT '唯一规则标识',rule_type_id INT NOT NULL COMMENT '关联规则类型表',rule_name VARCHAR(100) NOT NULL COMMENT '规则名称',rule_summary VARCHAR(500) COMMENT '规则概括',rule_detail VARCHAR(500) COMMENT '关联的详细说明表',status INT NOT NULL COMMENT '关联规则状态表',role VARCHAR(500) COMMENT '角色(支持多个),JSON格式,存id和名字',scene VARCHAR(100) COMMENT '关联场景表',org_id VARCHAR(100) COMMENT '机构',created_by VARCHAR(100) NOT NULL COMMENT '创建人用户名',updated_by VARCHAR(100) NOT NULL COMMENT '更新人用户名',created_time DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',updated_time DATETIME ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='规则表';

此时,突然连不上数据库了。经询问,访问数据库不稳定,需要换成内网ip:192.168.1.19,3306

然后重新创建,就创建好了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/902543.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Excel甘特图

背景:领导让我在excel上填项目计划, 也就是分配未来的工时。有名称、开始时间、结束时间等。平时业务挺杂的, 其实没有办法准确的填写连贯的工时计划。需要稍微调整一下。甘特图比较直观, 但是MSProject又太大没装,还要收费。上网搜了一下还真有用wps office做的。 wps本身…

JMeter 一站式安装指南:跨平台详解与常见问题解析

前言 本教程为 macOS 与 Windows 用户提供 安全、高效 的 JMeter 安装方案,涵盖从基础安装到进阶配置的全流程。内容包含:✅ 双平台专属指南:针对 macOS 系统优化下载路径(附国内镜像直链),解决“身份不明开发者”警告;Windows 系统提供官方直装与快捷方式配置技巧。✅ …

基于Qt信号槽机制的AI对话工具开发——使用流式输出且支持Function Call

基于Qt信号槽机制的AI对话工具开发 在前面学习了Qt的Http请求,尝试完成了基于Qt界面调用DeepSeek的API,实现了一些基本功能,如记忆对话,流式输出等 点击这里查看 但是我发现内容多了过后代码过于冗杂,层次不清晰,于是打算重新架构一下,并记录一下开发思路 完整源码可以在…

中企出海财务合规难?交给「云+AI」来破局|SAP ERP海外实施商工博科技

2月20日,SAP全球化运营高峰论坛汇聚超1000位出海企业高管和行业专家,共同探讨中国企业在行业多样化、投资模式多元、全球布局因地制宜的全球化新趋势下面临的出海机遇与挑战。这次我们将从合规风险、供应链韧性、人才管理、IT架构、AI赋能等角度进行复盘回顾,探讨如何依托先…

乒乓球比赛

题目:乒乓球比赛(武汉大学机试真题):甲={a,b,c}、乙={x,y,z}两队进行比赛,一直a不和x比,c不和x和z比,请问所有可能的比赛安排 //应该使用全排列 列出所有的比赛结果,再输出满足要求的对局 //但还有一种取巧的方法实现 使用库函数next_Permutation(nums.begin(),nums.end(…

华为开辟的赛道,终究也只有华为敢跑起来

3月20日,华为Pura先锋盛典召开。一部被称为阔折叠的华为Pura X正式亮相。之前外界对这款新品有诸多猜想,今天终于揭开了神秘面纱:这是一部看上去不太像手机的手机,很宽很“阔”。全新形态的产品打破了人们对手机的刻板印象,也给了手机未来更多的想象。同时作为首款全面搭载…

RANSAC---从直线拟合到特征匹配去噪

Ransac全称为Random Sample Consensus,随机一致性采样。该方法是一种十分高效的数据拟合方法。我们通过最简单的拟合直线任务来了解这种方法思路,继而扩展到特征点匹配中的误点剔除问题。 (注意,RANSAC不是直接用于特征点匹配,而是一种在初步特征匹配后消除误匹配的方法)…

3.19 CW 模拟赛 赛时记录

前言 还是那几句话 冷静, 耐心, 放下, 不浮躁 不贪跟策略, 数据检验, 关键步记录 看题 \(\rm{T1}\) 逆向思维一下就是加点, 然而事实上应该比较好做 \(\rm{T2}\) 还挺有礼貌, 但是这种题放到后面一点吧 \(\rm{T3}\) 这个题可以尝试一下, 多半是最优解性质的题 \(\rm{T4}\) 更是…

buuctf re pyre 写题日记

进入文件,下载文件,文件是pyc文件,放入基本的反汇编出其源代码看样子,还是python2编写的代码。 根据代码的逻辑逆向出其解密代码,第二段算法的逆向好些,就是逆着再异或一遍,第一段代码更具取模运算的性质,因为128%128=0,所以后面相当于直接加了个0,所以逆操作就是,i…

harmony OS NEXT-TypeScript

TS基础内容 1.1 TypeScript简介TypeScript是由微软开发,是基于JavaScript的一个扩展语言 TypeScript包含了JavaScript的所有内容,即:TypeScript是JavaScript的超能 TypeScript增加了:静态类型检查、接口、泛型等很多现代开发特性,因此适合更大型的项目开发 TypeScript需要…

Unreal最佳实践——TSharedRef和Ptr的使用和坑

A:管理比较麻烦的时候用,像slate这种用得就多 A:这种东西能不用还是别用,性能肯定是低的(低不了多少),还有一个是要注意循环引用 A:写一个ptr记得在destruction里面加一个,或者endplay加一下,就能避免泄漏问题 养成习惯就行了

用户说 | 零基础用通义灵码 AI 程序员开发个人笔记网站

通义灵码是一款基于通义大模型的智能编码辅助工具,支持自然语言生成代码、单元测试生成、代码注释生成等功能,兼容多种主流IDE和编程语言。对于零基础用户,只需通过自然语言描述需求,通义灵码即可自动生成代码,帮助快速开发个人笔记网站,极大简化开发流程,提升效率。作者…