2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

LiquiBase 增加对比工具、Eclipse 插件以及对其它数据库的支持

  • 2007-09-30
  • 本文字数:767 字

    阅读完需:约 3 分钟

数据库重构/ 迁移工具 LiquiBase 已经经过了忙碌的一年。乘着 6 月份 1.0 版本发布的势头,LiquiBase 又增加了两个次版本发布,以及若干修正发布(point release),包括对测试上下文、三十个重构功能、四个主要流行的关系数据库、自动回滚和分布式开发的支持。这几个发布版解决了:

  • 对 DB2、Derby、Sybase、HSQL、H2、InterSystems Cache 和一些“不支持”的数据库的支持
  • 一个数据库对比工具,用来做基于已知 Schema 的比较并生成迁移脚本
  • 用于验证和检查变更日志状态的新命令
  • 一个用来在 Eclipse 中增加对数据库重构支持的 Eclipse 插件

这个 Eclipse 插件附带一个视频的demo ,演示了Eclipse 插件的用法,生成和应用数据库的变化。

另外, LiquiBase blog 还提到:

  • 演进式数据库设计 > 然而目前,在达到最高目标之前,我们需要从一个简单的起点开始并建立一个工具和技术的强大基础。现在已经出现一些必要的工具,如用于单元测试的 DBUnit 和管理重构的 LiquiBase。但是在 IDE 中对重构的支持、数据库测试的最佳实践和模式分类等方面依旧存在着巨大的缺陷。
  • Rails Active Migrations 的问题 > 基本的问题是 Rails 把“数据库版本”认作是一单个递增的整数。这在只有一个开发者在增加迁移以及只有一个分支的时候可以运行得很好。但当你增加开发者以及分支数量时,你很快就会遭遇版本号重复并丢失迁移的问题,因为“数据库版本”的生成速度要比在迁移中新合并的速度快得多。
  • 构建不会崩溃的数据库测试和对数据库访问层进行单元测试 > 为了解决测试数据定义与 Schema 不同步的问题,你需要让你的测试数据随着你的数据库一起构建,这样它才能在初始创建后,被数据库重构所修改。

如果想为你的 Java 项目得到更多关于 LiquiBase 和其他数据库工具的信息,请锁定 InfoQ 中文站

查看英文原文: LiquiBase adds Diff, Eclipse Plugin, Support for Additional Databases

2007-09-30 23:591748
用户头像

发布了 127 篇内容, 共 48.7 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

“双十一、二” 业务高峰如何扛住?韵达快递选择 TDengine

TDengine

tdengine 时序数据库 韵达

空投 | Mint Blockchain 将于 2024 年 1 月 10 号启动 Mint Genesis NFT 空投活动

NFT Research

blockchain NFT\ 空投

技术人2023年终总结,大模型对小城市程序猿的深远影响|社区征文

百里丶落云

AI #大模型

投资引路人:认知体系决定成败

少油少糖八分饱

投资 认知 能力圈 反人性 人性

百度王颖:百度文库重构为“一站式AI内容创作平台”,成为内容创作新起点

新消费日报

每日一题:LeetCode-662. 二叉树最大宽度

Geek_4z9ami

面试 算法 LeetCode 二叉树 BFS

inBuilder&openEuler,基于毕昇 JDK,提升大规模Java应用的启动性能

inBuilder低代码平台

低代码 openEuler Java.

质量免费吗?

BY林子

软件质量 质量内建 缺陷预防

探索Web前端技术的新趋势与发展

不在线第一只蜗牛

Web 前端技术 互联网+

喜报!酷克数据携手中移在线入选2023大数据“星河”数据库优秀案例

酷克数据HashData

村卫生室、诊所云HIS系统源码 支持医保功能

源码星辰

宁波银行:在「金融科技」引擎上,沉浸式提效减负

LigaAI

研发管理 IDEA LigaAI 研发协作 提效

分享5个程序员必备的终端工具

伤感汤姆布利柏

前端 终端 低代码 JNPF

HttpClient5升级笔记--API篇

FunTester

汇聚数据库创新力量 打造千行万业数据基石,openGauss Summit 2023即将召开

彭飞

使用 Amazon CodeCatalyst 中的生成式 AI 助手 Amazon Q 提高开发人员的工作效率(预览版)

亚马逊云科技 (Amazon Web Services)

API re:Invent 生成式人工智能 Amazon Q Preview

PostgreSQL 可观测性最佳实践

观测云

数据库 postgresql

推荐几款非常好用的软件,干货满满!

伤感汤姆布利柏

如何做代币分析:以 LINK 币为例

Footprint Analytics

区块链 加密货币 代币 LINK

海外云手机版-怎么从零开始进行TikTok营销?

Ogcloud

跨境电商 TikTok 外贸

怎么避免Tik Tok被限流?——海外云手机一键解决

Ogcloud

跨境电商 TikTok 外贸

生成式AI:未来的发展方向是什么?

不在线第一只蜗牛

人工智能 生成式人工智能 技术 优化体系

LiquiBase增加对比工具、Eclipse插件以及对其它数据库的支持_Java_Geoffrey Wiseman_InfoQ精选文章