Я вважаю, що Liquibase чудова, коли ваша філософія полягає в тому, що база даних - це додаткова думка. Ця філософія спричинила більшість поганих баз даних у виробництві - і більшість із них є поганими. База даних повинна бути розроблена з повним оглядом усієї бізнес-системи, а не розробниками додатків, кожен з яких працює у своїх власних силосах. Останній метод призводить до робочих процесів, денормалізованих даних, поганих взаємозв’язків між таблицями, дублювання бізнес-сфер та загальної безладної системи з високими витратами на обслуговування, яку клієнт ненавидітиме незабаром після розгортання через проблеми, які він спричиняє. Якщо база даних розроблена для ТОЧНОГО відображення ділових відносин, її тривалість життя буде в 5 разів довшою і буде служити своїй меті в 5 разів кращою, ніж та, розроблена поштучно, як це, на жаль, є більшість.
Liquibase сам по собі не є проблемою, але він дає змогу розробникам програм розробляти базу даних. У цьому проблема.