# godoDb
## 特点
godoDb数据库设计器,是一款mysql数据库管理工具。
- 支持数据库备份还原,支持添加数据库;
- 支持自动生成数据库设计文档,md 格式以及实时预览,可以下载成 pdf/word文件;
- 支持数据表名/注释/autoid 的更改,支持优化表/修复表/删除表/清空表;
- 可查看/编辑/新增/复制任意表数据;
- 可执行sql文件,并查看执行后的数据结果;
- 可更改字段名/注释/默认值/排序,可拖拽排序字段,可删除字段;
- 支持连接/管理多个外部数据库,可通过ssh连接外部数据库,可导入pem文件连接;
- 支持数据库表保护;
- 精细化的权限控制,多角色多用户管理;
- 可查询每个用户的操作记录,方便回查;
## 项目地址
[gitee](https://gitee.com/ruitao_admin/gododb)
[github](https://github.com/phpk/gododb)
## 安装
- 如未安装pnpm,需事先安装pnpm
```
npm i pnpm -g
```
- 安装依赖
```
pnpm i
```
- 导入data/gododb.sql数据库文件,并修改src/config/adapter.js数据库配置信息
## 启动服务
```
npm start
```
## 正式环境部署
```
pm2 start pm2.json
# pm2 reload pm2.json //reload
```
- 账号:admin
- 密码:admin
## 演示图片
![输入图片说明](docs/1.jpg)
![输入图片说明](docs/2.jpg)
![输入图片说明](docs/3.jpg)
![输入图片说明](docs/4.jpg)
![输入图片说明](docs/5.jpg)
![输入图片说明](docs/6.jpg)
![输入图片说明](docs/7.jpg)
![输入图片说明](docs/8.jpg)
![输入图片说明](docs/9.jpg)
## pnpm慢的问题
- 如无需安装电脑版,则删除package.json中的
```
"electron": "^26.0.0",
```
## 支持sqlite
- 库有点大,耐心等待下载
```
pnpm i think-model-sqlite -s
```
- 打开src/config/adapter.js第五行注释
```
const sqlite = require('think-model-sqlite');
```
- 以及第49行到55行注释
```
sqlite: {
handle: sqlite, // Adapter handle
path: path.join(think.ROOT_PATH, 'data/sqlite'), // sqlite 保存的目录
database: 'gododb', // 数据库名
connectionLimit: 1, // 连接池的连接个数,默认为 1
prefix: 'rt_', // 数据表前缀,如果一个数据库里有多个项目,那项目之间的数据表可以通过前缀来区分
}
```
- 重启程序
## 微信群
![微信群](https://gitee.com/ruitao_admin/gdoa/raw/master/docs/wx.png)
## 开源
- 承诺永久免费开源
- 允许企业/个人单独使用
- 如用于商业活动或二次开发后发售,请购买相关版权
- 不提供私下维护工作,如有bug请 [issures](https://gitee.com/ruitao_admin/gododbs) 提交
- 请尊重作者的劳动成果
yellow1019
- 粉丝: 49
- 资源: 102
最新资源
- 留守儿童网站-JAVA-基于springBoot的留守儿童网站的设计与实现(毕业论文)
- 算法的在线课程推荐系-JAVA-基于springboot基于推荐算法的在线课程推荐系统设计与实现(毕业论文)
- 两相步进电机FOC矢量控制Simulink仿真模型 1.采用针对两相步进电机的SVPWM控制算法,实现FOC矢量控制,DQ轴解耦控制~ 2.转速电流双闭环控制,电流环采用PI控制,转速环分别采用PI和
- 巡游出租管理-JAVA-基于springCloud微服务架构的巡游出租管理平台(毕业论文)
- 基于RLS的最小二乘法永磁同步电机交直轴电感在线参数辨识 辨识模块是由s-function书写的,辨识效果较好
- 煤矿员工健康-JAVA-基于协同过滤算法的springboot+vue的煤矿员工健康管理系统(毕业论文)
- 基于plc的电梯控制系统 两部六层群控电梯 基于西门子1200plc的电梯自动仿真程序,不需要PLC实物,提供程序,画面,接线图,流程图,IO分配表,设计报告 运行效果,详见上方演示视频
- (178112810)基于ssm+vue餐厅点餐系统.zip
- (178199432)C++实现STL容器之List
- (174768216)基于SpringBoot+Vue的毕业设计选题系统+毕业设计
- 自动驾驶横纵向耦合控制-复现Apollo横纵向控制 基于动力学误差模型,使用mpc算法,一个控制器同时控制横向和纵向,实现横纵向耦合控制 matlab与simulink联合仿真,纵向控制已经做好油门刹
- (177537818)python爬虫基础知识及爬虫实例.zip
- (177377030)Python 爬虫.zip
- 基于滑膜控制smc的3辆协同自适应巡航控制,上层滑膜控制器产生期望加速度,下层通过油门和刹车控制车速,实现自适应巡航控制 个人觉得从结果图中看出基于滑膜控制的效果非常好,不亚于模型预测控制mpc
- lanchaoHunanHoutaiQiantai
- (175989002)DDR4 JESD79-4C.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈