# checkDatabase **Repository Path**: importgoogle/check-database ## Basic Information - **Project Name**: checkDatabase - **Description**: 环境部署后检查数据初始化sql脚本是否执行成功 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-21 - **Last Updated**: 2022-06-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ********** 检查数据初始化sql脚本是否执行成功 ********** *****V1.0***** 使用说明: 1、请将sql语句拷贝至/data/waitCheckSqlFile.txt中,每个sql结尾使用英文分号";",sql语句后不可有注释信息(注释可单独放一个空行) 2、将待检查的数据库配置信息配置于/data/databaseConf.yml中(尽量使用notepad++等工具打开,保存时保持UTF-8编码) 3、配置完成后,点击/start.bat执行或者点击/bin/start.exe等待执行完成即可 4、执行结果会记录在/result/当前日期_环境信息_数据库类型.json文件中 eg.{ "success":{ "count": *** # 成功的数量 }, "fail": { "count": ***, # sql未查到数据的数量 "data": [] # 对应的sql语句 }, "error": { "count": ***, # sql执行报错的数量 "data": [] # 报错的sql语句 } } *****V1.1***** 更新查询结果文件json自动格式化,无需手动再格式化 *****V1.1.1***** 1、修复数据库配置错误,导致闪退的bug 2、增加执行进度展示及一些便捷操作指令 *****V1.2***** 1、执行结果中增加环境信息 2、根据机器mac地址动态决定执行脚本时是否进行提示 3、修改执行完成后的提示语