The invention discloses a script file generation method, the method comprises: receiving instructions to generate a script file, by default script generation tools create tables in the default interface; definition of configuration information in the establishment of form; according to the configuration information defined by the form, and the form corresponding to the script the template generated script file. The invention also discloses a script file generating device. The script file generated by the invention is standardized, and even if we want to modify script files later, we can improve the efficiency and intelligence of script file generation by modifying configuration information in the table.
【技术实现步骤摘要】
脚本文件生成方法和装置
本专利技术涉及计算机应用
,尤其涉及一种脚本文件生成方法和装置。
技术介绍
目前,数据库设计基本都是开发人员设计后,手工编写,然后提交给相应的测试人员进行检查。但是,经常有如下问题:因为数据库设计不合规范,脚本完成后在执行过程中若是出现一些比较低级的错误,导致测试有问题时,需要回头调整设计,重新修改脚本代码,并重新执行。由于这种过程很多内容需要手动重复编写,耗费大量时间,导致脚本文件的生成效率较低,且生成方式智能性也较差。
技术实现思路
本专利技术的主要目的在于提供一种脚本文件生成方法和装置,旨在解决现有的脚本文件生成方式,效率低,且智能性差的技术问题。为实现上述目的,本专利技术提供一种脚本文件生成方法,所述脚本文件生成方法包括:接收到脚本文件的生成指令时,通过预设脚本生成工具在预设界面建立表格;在建立的表格中定义配置信息;根据所述表格中定义的配置信息,以及所述表格对应的脚本程序模板,生成脚本文件。优选地,所述在建立的表格中定义配置信息的步骤包括:在建立的表格中关联数据库;在所述表格中对关联的数据库建立用户信息以及同义词用户信息,以使不同的用户对应有不同的访问权限;及在所述表格中创建触发器,以便后续基于创建的所述触发器记录脚本文件的修改痕迹。优选地,所述根据所述表格中定义的配置信息,以及所述表格对应的脚本程序模板,生成脚本文件的步骤包括:在预设目录下存储的标准授权文件中提取脚本文件生成规则;根据提取的脚本文件生成规则、所述表格中定义的配置信息以及所述表格对应的脚本程序模板,生成脚本文件。优选地,所述方法还包括:在检测到标准授权文件 ...
【技术保护点】
一种脚本文件生成方法,其特征在于,所述脚本文件生成方法包括:接收到脚本文件的生成指令时,通过预设脚本生成工具在预设界面建立表格;在建立的表格中定义配置信息;根据所述表格中定义的配置信息,以及所述表格对应的脚本程序模板,生成脚本文件。
【技术特征摘要】
1.一种脚本文件生成方法,其特征在于,所述脚本文件生成方法包括:接收到脚本文件的生成指令时,通过预设脚本生成工具在预设界面建立表格;在建立的表格中定义配置信息;根据所述表格中定义的配置信息,以及所述表格对应的脚本程序模板,生成脚本文件。2.如权利要求1所述的脚本文件生成方法,其特征在于,所述在建立的表格中定义配置信息的步骤包括:在建立的表格中关联数据库;在所述表格中对关联的数据库建立用户信息以及同义词用户信息,以使不同的用户对应有不同的访问权限;及在所述表格中创建触发器,以便后续基于创建的所述触发器记录脚本文件的修改痕迹。3.如权利要求2所述的脚本文件生成方法,其特征在于,所述根据所述表格中定义的配置信息,以及所述表格对应的脚本程序模板,生成脚本文件的步骤包括:在预设目录下存储的标准授权文件中提取脚本文件生成规则;根据提取的脚本文件生成规则、所述表格中定义的配置信息以及所述表格对应的脚本程序模板,生成脚本文件。4.如权利要求3所述的脚本文件生成方法,其特征在于,所述方法还包括:在检测到标准授权文件的修改指令时,在所述预设目录中确定标准授权文件待修改的位置;用占位符替换确定的位置,并在确定的位置中添加新的脚本文件生成规则。5.如权利要求2-4任一项所述的脚本文件生成方法,其特征在于,所述根据所述表格中定义的配置信息,以及所述表格对应的脚本程序模板,生成脚本文件的步骤之后,所述脚本文件生成方法还包括:在接收到脚本文件的运行指令时,调用所述表格关联的数据库以运行所述脚本文件,实现对所述脚本文件的测试;在检测到所述脚本文件有误时,输出提示信息,其中,输出提示信息的方式包括在表格中有误的位置输出,或者弹出提示窗口输出有误...
【专利技术属性】
技术研发人员:张义德,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。