Re : How to add JSONB columns for PostgreSQL?
Just use jsonb as the type: <column name="doc" type="jsonb"/>
View ArticleRe : slash / after plsql block in sql script included by sqlFile tag
The following works fine for me: * only put one procedure into one SQL file. * end the procedure definition with a / on a single line. Then use the <sqlFile> tag to run the script and define the...
View ArticleincludeAll not working for multimodule project with spring
As in title. If i place changelogs in module different than the one launched with application context includeAll is not working when i run application from jar file. Everything works fine if i run...
View ArticleRe : Liquibase unknown database error.
Several databases do things like that - automatically convert the case of all table names, etc. written to the database to either uppercase or lowercase, and then similarly convert queries to all...
View ArticleRe : Liquibase unknown database error.
Several databases do things like that - automatically convert the case of all table names, etc. written to the database to either uppercase or lowercase This is required by the SQL standard: unquoted...
View ArticleUnable to generate offline migration script for PostgreSQL database
Hi I would like to use Liquibase to generate offline SQL migration scripts for one of my projects and have encountered an issue when creating scripts for PostgreSQL databases. The entry in the plugins...
View ArticleRe : Unable to generate offline migration script for PostgreSQL database
It appears that this is a bug in the liquibase.database.core.PostgresDatabase class. Most of the other implementations of getConnectionSchemaName() in the Database classes start with a check for an...
View Article3.5.0 release date
Hi guys, I would be interested when we can expect the release 3.5.0. We have a custom Liquibase release for OSGi development, but if it is possible, we prefer using the official releases. About 30...
View ArticleRe : 3.5.0 release date
No official release date yet for 3.5.0, but hoping to wrap it up by the end of the year. I'll take a look at your pull request for CORE-1887. Some of the issues in 3.5.0 may not make the final version,...
View ArticleNew utility for testing your Liquibase changelog using H2 and JUnit
Hi everyone! Some time ago I release an initial version of a new JUnit @Rule that makes it easier to test your DB integration code by setting up an in-memory H2 database to use in your test (see...
View ArticleRe : 3.5.0 release date
These two issues are the only ones that are blocker for us. If you could please notify me somehow (e.g.: message under @Liquibase on twitter) one day before giving out the release, I would re-test if...
View ArticleMySQL syntax not working for the file based db?
Is it possible that the MySQL mode for the HSQLDB is treated differently for the in memory DB vs file based DB?The following changeset works fine when executing against the in memory HSLDB but fails...
View ArticleSQL scripts should have "USE " in the header on SQL Server
Hello, there is a ticket for this topic https://liquibase.jira.com/browse/CORE-2451. This was merged and released in 3.4.1, but I think this should be optional. We use Liquibase to generate SQL and we...
View ArticleLiquibase spring bean "log" property
Hi, I've currently managed to configure my Spring application to work with liquibase in a way that it runs the update command whenever I start the application. The problem is that I'd like to be able...
View ArticleRe : Liquibase spring bean "log" property
I am not sure about the log property. I don't see it on the SpringLiquibase class or the Liquibase class. I can give you a bit of info on how to get logging routing to Log4J. Liquibase 3.x has its own...
View ArticleMore database objects support
Hi, I've found that the enterprise solution (datical) does support almost all of the database objects (domains, enums, triggers, ...), but because it is enterprise solution, I'm affraid that prices...
View ArticleLiquibase Dryrun
Hello Users/Developers, How do you do dry-run Liquibase to make sure that all the tags are valid before check-in your code to GIT? Thanks, Mahendra
View ArticleRe : Liquibase Dryrun
Many developers will do a "dry run" by deploying to a local dev database. Most DB engines have a free developer version that can be used for this sort of testing. The other option is to use the option...
View ArticleRe : changelog filename in database contains full OS path?
I know this is an old thread however, I am having the same issue using the Gradle plugin. It seems to behave differently depending on if I run the script from the parent project or within the...
View Article