首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Ray学习笔记

    数据库文档生成工具- screw

    简洁好用的数据库表结构文档工具 gitee: https://gitee.com/sanri/sanri-tools-maven cnblog:https://www.cnblogs.com/sanri1993 /p/13303630.html 简介 在企业级开发中、我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有、要么有、但都是手写、后期运维开发,需要手动进行维护到文档中 不需要 powerdesigner 这种重量的建模工具数据库支持 。支持市面常见的数据库类型 MySQL、Oracle、SqlServer 多种格式文档。 支持用户自定义模板和展示样式 数据库支持 MySQL MariaDB TIDB Oracle SqlServer PostgreSQL Cache H2 DB2 文档生成支持 <artifactId>sql-document</artifactId> <version>1.0-SNAPSHOT</version> <description>screw 数据库文档生成工具示例

    1.6K20发布于 2020-09-15
  • 来自专栏Lcry个人博客

    markdown 转 word 工具推荐,API文档数据库文档快速生成调研

    最近工作中做了一些调研性的工作,好久没更新博客了,今天就水一篇把,最近在补项目中的相关文档,众所周知接口文档数据库字段文档是必须的,针对这两块东西如果是微服务的话接口众多,要从零开始梳理不知道要到猴年马月 为什么标题要拧出来说 markdown 这个东西,因为现在写的大多数文档都是以 .md 格式写的,习惯了真的就是比 word 这些工具好用啊,不知道为什么 wps 这个东西现在特别的臃肿,每次打开都感觉特别卡 数据库文档因为项目有使用 mySQL(MariaDB) 和 达梦数据库,所以必须至少要支持这 2 种数据库的自动文档生成。 screw这个工具官方仓库不支持达梦数据库,但是看到有 fork 项目添加支持了达梦数据库,然后也可以自定义导出样式和模板。 所以直接最终选用了screw,支持达梦数据库的点这个仓库。 直接看效果: screw 项目介绍 screw 是一个开源项目,专注于简洁好用的数据库表结构文档生成工具

    1.6K10编辑于 2025-06-10
  • 来自专栏全栈开发日记

    【开源工具系列】数据库文档生成器

    本章目录 1、创建maven项目 2、修改pom文件 3、生成文档 创建maven项目 此处以idea为例 修改pom文件 添加依赖 <dependency> <groupId>cn.smallbun.screw --文档名称 为空时:将采用[数据库名称-描述-版本号]作为文档名称--> <! --<docName>测试文档名称</docName>--> <! --描述--> <description>数据库文档生成</description> <! --标题--> <title>数据库文档</title> </configuration> <executions>

    89310编辑于 2022-05-13
  • 来自专栏shigen的学习笔记

    闲不住,手写了数据库文档生成工具

    个人IP:shigen逛博客的时候,发现了一个很有意思的文章:数据库表结构导出工具。带着好奇,我也去DIY了一个,先看看效果:这个就是主要的程序界面,可以选择生成md文档或者docx文档。 总结做一波小总结:其实数据库文档生成,就是用一些sql语句获得对应的表信息和字段信息,使用文本拼接写入到文件里。 hdr_cells[2].text = '允许空值' hdr_cells[3].text = '键' hdr_cells[4].text = '默认值' hdr_cells[5] row_cells[ 4].text = field_info[4] if field_info[4] is not None else "" row_cells[5] doc.save("数据库文档.docx") messagebox.showinfo("成功", "Docx文档生成成功!")

    58910编辑于 2024-04-16
  • 来自专栏冷冷

    还在手动整理数据库文档?试试这个工具

    简介 在企业级开发中、我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有、要么有、但都是手写、后期运维开发,需要手动进行维护到文档中,很是繁琐、如果忘记一次维护 、就会给以后工作造成很多困扰、无形中制造了很多坑留给自己和后人,于是萌生了要自己写一个插件工具的想法,但由于自己前期在程序设计上没有很多造诣,且能力偏低,有想法并不能很好实现,随着工作阅历的增加,和知识的不断储备 ,感觉自己写的这个工具,很有这意味,虽然很小、但是开发中缺了它还不行,于是便起名为 screw(螺丝钉)。 支持数据库类型 MySQL MariaDB TIDB Oracle SqlServer PostgreSQL Cache DB 依赖 这里以 mysql8 数据库为例子 <! --数据库文档核心依赖--> <dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core

    51730发布于 2020-08-10
  • 来自专栏日拱一兵

    还在手动整理数据库文档?试试这个工具

    简介 在企业级开发中、我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有、要么有、但都是手写、后期运维开发,需要手动进行维护到文档中,很是繁琐、如果忘记一次维护 、就会给以后工作造成很多困扰、无形中制造了很多坑留给自己和后人,于是需要一个插件工具screw[1]来维护。 不需要 powerdesigner 这种重量的建模工具数据库支持 。支持市面常见的数据库类型 MySQL、Oracle、SqlServer 多种格式文档。 --数据库文档核心依赖--> <dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core --描述--> <description>数据库文档生成</description> <!

    57010发布于 2020-07-16
  • 来自专栏IT技术分享社区

    C#数据库文档生成工具V1.0

    这是一款基于C#开发语言编写的数据库文档生成工具,主要实现了 SQlServer+MYsql 数据库表结构说明文档的生成,并且支持 SQLServer 数据库的备份功能,主要可以把数据库的表以及表的详细字段信息 、视图、存储过程等信息导出到 Word 中,可以方便开发人员了解数据库的信息或快速编写技术说明文档。 界面效果如下: 主界面 保存生成的文档 SQLsever 生成的文档效果 MYSQL生成的文档效果 备份数据界面 导出的 bak 文件 目前功能还需要进一步完善,该软件后续会持续改进,欢迎各位大神提

    66120发布于 2021-03-02
  • 来自专栏编程进阶实战

    .NET开源、简单、实用的数据库文档生成工具

    前言 今天大姚给大家分享一款.NET开源(MIT License)、免费、简单、实用的数据库文档(字典)生成工具,该工具支持CHM、Word、Excel、PDF、Html、XML、Markdown等多文档格式的导出 支持的数据库 SqlServer、MySQL、Oracle、PostgreSQL、DB2、SQLite。 文档的内容都包含什么? 工具源代码 运行源码链接SQLite 设置项目DBCHM为启动项目运行: 导出数据库表结构信息 项目源码地址 更多项目实用功能和特性欢迎前往项目开源地址查看,别忘了给项目一个Star支持。

    23210编辑于 2024-07-18
  • 来自专栏超级架构师

    文档数据库数据库深度探索:MongoDB,最强文档数据库

    随着Atlas的成功和更广泛的支持应用开发服务的生态系统(如Stitch和Charts),你认为MongoDB在未来5-10年将走向何方? 文档——灵活的、受json启发的文档——比许多人熟悉的处理数据的严格结构的传统方式更加简单、自然、通用和高性能。 对多文档事务的技术需求始于MongoDB的第一次收购,一个名为WiredTiger的数据库存储引擎,它是由创建BerkeleyDB嵌入式数据库(世界上最流行的数据库引擎之一)的人创建的。 如果你现在在一些on-prem或其他自管理的情况下运行MongoDB,你应该看看MongoDB的管理工具。 我们也有一个打包的,on-prem版本的相同功能称为MongoDB Ops Manager,它是运行MongoDB最完整的管理工具套件,包含了你需要的所有功能,包括编排、升级、维护任务、监控和警报。

    2.5K20发布于 2020-08-20
  • 来自专栏python前行者

    文档转换工具

    LibreOffice:开源办公套件,其中包括一个强大的文档转换工具。它支持将各种文件格式转换为 PDF、DOC、DOCX、ODT、RTF、HTML 等格式。 Pandoc:开源文档转换工具,可将各种格式的文档转换为其他格式。它支持将 Markdown、HTML、LaTeX、PDF、DOCX 等格式转换为其他格式。 Calibre:开源电子书管理工具,也可以用作文档转换工具。它支持将各种格式的文档转换为 EPUB、MOBI、PDF 等格式。 Adobe Acrobat Pro DC:付费的 PDF 编辑器和文档转换工具,它支持将各种文件格式转换为 PDF 格式。虽然价格较高,但它提供了强大的功能和易于使用的界面。 http://Online-Convert.com:免费的在线文档转换工具,支持将各种文件格式转换为 PDF、DOC、DOCX、ODT、RTF、HTML 等格式。

    2K10编辑于 2024-11-24
  • 来自专栏sofu456

    doxygen文档生成工具

    http://doxygen.nl/files/doxygen-1.8.17-setup.exe

    1.7K10发布于 2020-04-08
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译: 2-5-6 多数据库

    数据库 这篇主题描述Django 对多个数据库的支持。大部分Django 文档假设你只和一个数据库打交道。如果你想与多个数据库打交道,你将需要一些额外的步骤。 该设置映射数据库别名到一个数据库连接设置的字典,这是整个Django 中引用一个数据库的方式。字典中的设置在 DATABASES 文档中有完整描述。 你可以为数据库选择任何别名。 ModelAdmin 对象具有5个方法,它们需要定制以支持多数据库: class MultiDBModelAdmin(admin.ModelAdmin): # A handy constant 译者:Django 文档协作翻译小组,原文:Multiple databases。 本文以 CC BY-NC-SA 3.0 协议发布,转载请保留作者署名和文章出处。 Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    2.2K20编辑于 2022-11-27
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译: 2-5-10 数据库函数

    数据库函数 New in Django 1.8. 下面记述的类为用户提供了一些方法,来在Django中使用底层数据库提供的函数用于注解、聚合或者过滤器等操作。 每个参与都必须是相似的类型,所以掺杂了文本和数字的列表会导致数据库错误。 使用范例: >>> # Set the alias to the first 5 characters of the name as lowercase >>> from django.db.models.functions Author.objects.create(name='Margaret Smith') >>> Author.objects.update(alias=Lower(Substr('name', 1, 5) Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    51530编辑于 2022-11-27
  • 来自专栏开源技术小栈

    TP5系列 | 数据库迁移工具migration

    migration用谷歌翻译是移民的意思,在PHP中我们将它理解为迁移,将Migration用在数据库上就理解为数据库迁移咯。 在migration开发之前,我们都是手写SQL创建表语句,创建成功之后需要手动在数据库执行,项目初始化光数据库的创建就花费很多时间。 migrate:status 显示迁移状态 Thinkphp5.1 使用 migration thinkphp5 为开发者提供了一整套的 migration 解决方案,不过默认情况下 migration 将工作目录切换到tp5项目下,执行: composer require topthink/think-migration v2.0.3 默认安装的TP6版本,这里指定安装tp5.1 的版本为V2.0.3 这是 thinkphp5 为我们默认添加的!小伙伴注意啦!如果你的主键字段名为 id 就不需要自己手动的指定了。 iot_video设计表结构查看注释 ?

    3.3K20发布于 2019-08-08
  • 来自专栏史上最简单的Spring Cloud教程

    docker官方文档翻译5

    在第5部分中,你将学习分布式应用程序层次结构的顶部:堆栈。 堆栈是一组相互关联的服务,它们可以共享依赖关系,并且可以进行协调和伸缩。 在这里注意两件新事物:一个volumes ,让可视化工具访问Docker的主机套接字文件和一个placement 键,确保这项服务只能在群集管理器上运行 - 从不是工作者。 ) Creating service getstartedlab_visualizer (id: l9mnwkeq2jiononb5ihz9u7a4) 查看可视化界面 你在Compose文件中看到,可视化工具在端口 数据持久化 让我们再次通过相同的工作流程来添加用于存储应用程序数据的Redis数据库。 保存这份新的docker-compose.yml文件,它最后添加了一个redis服务。 另外,请检查任一节点IP地址的端口8080处的可视化工具,并注意查看随Web和可视化工具一起运行的redis服务。

    52210编辑于 2022-05-07
  • 来自专栏自动化、性能测试

    MongoDB(5)- Document 文档相关

    Documents MongoDB 的文档可以理解为关系型数据库(Mysql)的一行记录 MongoDB 将数据记录为 BSON 格式的文档 BSON 是 JSON 文档的二进制表示,但它支持的数据类型更加丰富 ,需要查看 driver 驱动相关的文档(后续介绍) 一些由内部 MongoDB 进程创建的文档可能有重复的字段,但是没有 MongoDB 进程会将重复的字段添加到现有的用户文档中 访问文档 跟访问 python 更多嵌套查询的方法后面展开详解 字段值的限制 对索引字段的最大长度有限制(后面更新文章再更新这里) 文档的限制 文档大小限制 最大 BSON 文档大小为 16 mb 最大文档大小有助于确保单个文档不能使用过多的内存 BSON BinData类型的值 如果满足以下条件,则 BinData 类型的索引键将更有效地存储在索引中: 二进制子类型值在0-7或128-135之间,并且 字节数组的长度为:0、1、2、3、4、5、 使用驱动程序的BSON UUID工具生成UUID。

    1.8K20发布于 2021-06-01
  • 来自专栏Python编程 pyqt matplotlib

    PyQt5 文档打印

    本篇通过Python3+PyQt5实现《python Qt Gui 快速编程》这本书13章文档打印功能。 本文共通过三种方式: 1,使用HTML和QTextDOcument打印文档,最简单 2,使用QTextCusor和QTextDocument打印文档 3,使用QPainter打印文档 使用Qpainter 打印文档比QTextDocument需要更复杂的计算,但是QPainter确实能够对输出赋予完全控制。 import math import sys import html from PyQt5.QtPrintSupport import QPrinter,QPrintDialog from PyQt5. QtPrintSupport import QPrinter,QPrintDialog from PyQt5.QtCore import (QDate, QRectF, Qt) from PyQt5.QtWidgets

    1.6K40发布于 2019-08-14
  • 来自专栏编程之路的专栏

    文档数据库 MongoDB

    概述 MongoDB 环境准备 Windows 平台 使用MongoDB 配置 MongoDB 服务 报错处理 图形化工具 Ubuntu平台 简单示例 概述 什么是NoSQL? MongoDB 它是一款开源、跨平台、分布式,具有大数据处理能力的文档数据库。由C++语言编写,主要解决的是海量数据的访问效率问题,为WEB应用提供可扩展的高性能数据存储解决方案。 概念类比 MySQL MongoDB Table (表) Collection (集合) Row (行) Document (文档) Column(字段) Field (键值对) 环境准备 MongoDB Windows 平台 官方下载地址[1] 中文文档[2] 打开官网,根据自己电脑系统情况,选择合适的版本下载 ? 下载安装Robo 3T [3]该工具是跨平台的MongoDB可视化工具 ?

    2.7K10发布于 2019-09-03
  • 来自专栏IT云清

    5.Elasticsearch检索文档

    前一篇我们索引(存储)了文档,本篇我们讲解最简单的查询文档,和删除文档。 1.根据id查询文档 我们执行一个http get请求,指定文档的索引库,类型,id,即可返回此文档 GET people/user/1 返回结果为: { "_index": "people", interests": [ "bastkeyball", "football" ], "create_time": "2018-02-04" } } 我们会发现,我们存储的文档 2.删除文档 DELETE people/user/1 返回结果为: { "found": true, "_index": "people", "_type": "user", "_id deleted", "_shards": { "total": 2, "successful": 1, "failed": 0 } } 当我们再次查询时,会发现找不到这个文档

    61020发布于 2019-01-22
  • 来自专栏逸鹏说道

    【开源】文档生成工具 DocFX

    OpenLiveWriter/issues/203 详细:http://dotnet.github.io/docfx/tutorial/docfx_getting_started.html 微软最近开源了全新的文档生成工具 DocFX,目前支持C#和VB,类似JSDoc或Sphinx,可以从源代码中提取注释生成文档之外,而且还有语法支 持你加入其他的文件链接到API添加额外的说明,DocFX会扫描你的源代码和附加的文件为你生成一个完整的 Follow steps in #2, #3, #4 to use DocFX in command-line, IDE or .NET Core. 5.

    1.4K40发布于 2018-04-11
领券