【技术实现步骤摘要】
本专利技术涉及医疗数据库管理,具体涉及一种jhipster和liquibase数据库管理方法。
技术介绍
1、在医疗数据库管理领域,数据库管理是软件开发不可或缺的环节,传统的数据库管理流程大致如下:新增数据库表:开发人员在dev环境新增表,使用orm工具生成代码(entity、dto、service等)和其他环境程序发版,开发人员/dba执行新增脚本保持环境同步。修改数据库表:开发人员在dev环境修改表,手动修改代码(entity、dto等)和其他环境程序发版,开发人员/dba执行修改脚本保持环境同步。传统的数据库管理有以下弊端:开发人员直接操作非dev环境数据库风险很大;非dev环境程序发版如果与数据库执行脚本时间不一致,会出现报错;非dev环境容易遗漏执行脚本,导致后续出现问题;修改数据库表后,开发人员需要找到对应的代码进行修改;没有数据库操作版本留痕,一份表经过几次修改后,容易忘记最初设计及修改原因;多人操作同一数据库账号进行维护,出现问题无法找到责任人。
2、为了技术上述问题,中国专利cn108491218a公开一种
...【技术保护点】
1.一种JHipster和Liquibase数据库管理方法,其特征在于,包括如下步骤:
2.如权利要求1所述的JHipster和Liquibase数据库管理方法,其特征在于,所述步骤S1中,在JHipster开发平台中通过执行命令生成数据库脚本,包括如下小步:
3.如权利要求2所述的JHipster和Liquibase数据库管理方法,其特征在于,所述步骤S2中,Liquibase格式类型,包括在Liquibase中支持的SQL,XML,JSON,YAML四种格式,其中SQL格式的changelog学习成本最低,XML格式的changeLog可控
...
【技术特征摘要】
1.一种jhipster和liquibase数据库管理方法,其特征在于,包括如下步骤:
2.如权利要求1所述的jhipster和liquibase数据库管理方法,其特征在于,所述步骤s1中,在jhipster开发平台中通过执行命令生成数据库脚本,包括如下小步:
3.如权利要求2所述的jhipster和liquibase数据库管理方法,其特征在于,所述步骤s2中,liquibase格式类型,包括在liquibase中支持的sql,xml,json,yaml四种格式,其中sql格式的changelog学习成本最低,xml格式的changelog可控性最强。
4.如权利要求1所述的jhipster和liquibase数据库管理方法,其特征在于,所述步骤s2中,日志文件实例生成后,每个changeset一旦提交后不可更改,li...
【专利技术属性】
技术研发人员:李晓玲,王亮亮,李猛,
申请(专利权)人:青岛佳有好医信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。