DB2 stored procedures with liquibase : mixing 2 delimiters in generated SQL
Hello everybody,i'm quite new to liquibase so i wish your kindness.I try using <sqlFile> changelog wto create stored procedures.My problem is relating to delimiters.The sql code of my SP uses ;...
View ArticleProblem with the loadUpdateData with Oracle
Hi Guys,I am using loadUpdateData to import CSV file data, it is working fine with MySQL, but with oracle I am having an issue. DECLARE v_reccount NUMBER := 0;BEGIN SELECT COUNT(*) INTO v_reccount FROM...
View ArticleCannot execute commands against an offline database when I am trying to...
Below are the code which I am using: private static String file="create-table.yml"; public static void main(String[] args) throws Exception { Database database...
View ArticleValidation for rollback with ChangeSetId is not correct
Hello everybody,Example:<changeSet id="id1" author="mmr" dbms="postgresql"> <createTable tableName="TABLE_TO_DROP"> <column name="ID" type="BIGINT"/> <column name="TEXT_VALUE"...
View ArticleLiquibase Change set appears to be empty when executing update command
Before I explain my issue, I must declare that I'm a novice in Liquibase.I'm trying to run liquibase update method in my Test class. My code reads the changeset file, acquires lock, reads from...
View ArticleMySQL 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.Error is as follow. Can you please help us with the solution to fix the issueDetails are as follow:Source Directory:...
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 Article