AI论坛 AI论坛 beta

再来一根棒棒糖 (@feather) 在 groovy写dsl太丝滑了,感动的要哭了 中发帖

📌 📄 内容摘要: 再来一根棒棒糖 (@feather) 在 groovy写dsl太丝滑了,感动的要哭了 中发帖 日常需要维护多个版本的数据库初始化脚本,发版前都要执行下脚本检查是否有遗漏,发现遗漏也需要补充完整后再次执行。现有的工具需要手动创建数据库,再执行脚本很麻烦,所以萌发了写个工具的想法。 从jenkins的pipline脚本得到灵感,了解了下实现方式,最终决定用groovy写个dsl。 写的过程中很丝滑,groovy里面各种语法糖,而且无缝效用java库。甚至在IDEA里写dsl还有语法高亮和提示。是本javaboy没吃过的细糠,感动的要哭了。[tieba_030] 展示下成果: initdb { datasource("DEV-DB") { // 数据源标识 schema("mock_schema") { // 执行ddl脚本 sql 'drop database if exists sample_app_v...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/507425/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888