MySQL types don't match when generating diff logs
Consider the following example of modifying an existing table -- change the column type from VARCHAR(256) to TEXT:ALTER TABLE TeamCHANGE COLUMN Name Name TEXT NULL DEFAULT NULL ;When I run create diff...
View ArticlecreateProcedure attributes error
Hi all,I'm a Liquibase newbie and am experimenting with using Liquibase with Oracle.I'm trying to use the createProcedure tag to create a PL/SQL procedure. I referenced the example from the...
View ArticleRe : Configurable DATABASECHANGELOG table name ?
Can we please request a new feature to be able to configure not only via system settings. 2 disadvantages exist here:1. It forces ITO to change a standard deployment workflow. Which is not good when...
View Articleliquibase extensions not being recognised
I'm trying to write a small extension, the ultimate intention being to override some behaviour when using MySQL to better suit my application's use case. This is what I've tried so far:I've written a...
View ArticleLiquibase version upgrade changes datatypes and breaks backward compatibility
Hi all,I recently upgraded my liquibase version from 3.3.5 to 3.5.5 and ran into some compatibility problems as some liquibase default datatypes are now resolved to other dbms specific datatypes. I...
View ArticleRe : 2 classpath questions
Hi Steve,I am getting the same error while using liquibase on linux server.Getting the error.Details are as follow:Source Directory: /appl/pwrmartd/liquibase-3.1.1-binProperties...
View ArticleRe : Liquibase Jenkins Plugin
Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software.Jenkins interview...
View ArticleRe : How can I set the Sender's address in Jenkins?
Jenkins uses the System Admin e-mail address as the sender address for e-mail notification. You can configure this under Manage Jenkins -> Configure System. This is under the Jenkins Location header...
View ArticleRe : Release Updates
Hi Nathan,thanks for these updates on the future of Liquibase.As I have seen you did provide a 3.5.4 and 3.5.5 bug fix release in February this year. It is really great to see some release activity...
View ArticleRe : 2 classpath questions
Kishlay, it appears that you are using semicolons in your classpath rather than colons. semicolons are valid on Windows, but colons should be used on Linux. Steve DoniePrincipal Software...
View ArticleRe : liquibase extensions not being recognised
It all seems like it should be working for you. The fact that it is MacOS shouldn't matterLiquibase looks for extensions by the packages listed in Liquibase-Package fields of MANIFEST.MF files. The...
View ArticleRe : Release Updates
Yes, did get the 3.5.5 release out. The 3.6.0 release will have all the Manul fork pull requests as well as a bunch of other things as well. I've incorporated all the pull requests and bugfixes I'm...
View ArticleRe : createProcedure attributes error
It looks like your XSD is referencing version 3.0. It should be 3.5. I'll take a look at the documentationThanks,Nathan
View ArticleRe : createProcedure attributes error
Thanks Nathan. I changed the XSD to 3.5, but got the same error.<?xml version="1.0" encoding="UTF-8"?><databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"...
View ArticleRe : createProcedure attributes error
Looking at the XSD, it looks like it needs to be a nested <comment> tag. Like: <changeSet author="liquibase-docs" id="001"> <createProcedure> <comment>creating...
View ArticleRe : createProcedure attributes error
I tried your suggestion. The procedure got created, but the entry in DATABASECHANGELOG did not show the comment. Also, the rollback failed. Shouldn't the createProcedure automatically suggest the drop...
View ArticleHas Problem Core-1554 reappeared?
I'm trying to use liquibase with informix and when I try to generate a change log I get this message:liquibase.exception.LiquibaseException: liquibase.command.CommandExecutionException:...
View ArticleRe : createProcedure attributes error
Procedure syntax varies enough between databases that createProcedure is at the edge of what liquibase tries to support. It's basically just a <sql> tag passing whatever you have in it to the...
View ArticleHow can I disable logging in tests?
I'm using Dropwizard REST framework with the dropwizard-liquibase module for managing database migrations.I have a test setup with a local database and my database tests run on every test run. This...
View Article