一种支持多字段类型markdown数据库文档转sql建表语句的方法技术

技术编号:33633789 阅读:27 留言:0更新日期:2022-06-02 01:42
本发明专利技术提供一种支持多字段类型markdown数据库文档转sql建表语句的方法,属于数据处理领域,本发明专利技术采用将数据和格式进行分离的方式来解决这个问题,将文本内容划分为模板和数据两个部分,模板可以固定格式,提升了文本处理的灵活度和处理速度。理的灵活度和处理速度。理的灵活度和处理速度。

【技术实现步骤摘要】
一种支持多字段类型markdown数据库文档转sql建表语句的方法


[0001]本专利技术涉及数据处理领域,尤其涉及一种支持多字段类型markdown数据库文档转sql建表语句的方法。

技术介绍

[0002]Markdown作为一种轻量级标记语言,它能将纯文本导出为XHTML、HTML、PDF 以及.md文档,具有易读易写、直观和学习成本低等优点,极大的提升了人们在日常记录文档时的简易性。
[0003]由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。
[0004]工作中使用Markdown来编写mysql数据表可以使得开发人员能够清晰的获取当前各张表格的设计情况,可以借此对方案的设计进行讨论优化,如果后续数据表内容发生更新时,表格不需重构,只需更改更新部分的内容即可,减少工作量。但是Markdown数据表在sql建表时缺乏简洁有效的方法,在将Markdown上的数据表转化为sql建表语句的过程中往往会耗费较多的精力。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支持多字段类型markdown数据库文档转sql建表语句的方法,其特征在于,将数据和格式进行分离,把文本内容划分为模板和数据两个部分,模板可固定格式。2.根据权利要求1所述的方法,其特征在于,分为三部分:初始化模板,模板的设计可根据自身需求做出相应的调整,支持个性化;处理数据,采用将数据文本进行处理拼接;返回结果,将拼接好的sql语句保存为json,返回结果。3.根据权利要求2所述的方法,其特征在于,初始化模板,需要配置CHAR、VARCHAR、INT参数。4.根据权利要求3所述的方法,其特征在于,制定数据格式,#号为表名,然后接空格,注释表名;表头设置为3列,字段|参数|备注。5.根据权利要求4所述的方法,其特征在于,数据库引擎设置为innodb,使用utf

8编码,建表前删除同名表重建。6.根据权利要求5所述的方法,其特征在于,处理数据,包括:1)...

【专利技术属性】
技术研发人员:隋岩松单静静高鹏超毕云鹏
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1