Skip to Main Content

SQLcl

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

SQLcl lb changeset labels and context not working properly?

ianm42May 4 2022 — edited May 6 2022

Using SQLcl 21.4, it appears that the 'context' argument for Liquibase Changesets is being ignored. Changesets with a 'context' specified are applied no matter what context string is supplied in the update or updatesql command, or if no context string is supplied.
Using 'labels' is a little better. If label A is specified in the command, Changesets with labels A are applied and Changesets with labels B are not applied. But if no label is supplied is specified in the command, all the Changesets are applied, A, B and no label.
Is this the expected functionality?

Comments

EdStevens

Does anyone have an idea ?
Umm, upgrade the database? 10g has been out of support since July 2013 - almost nine years now.

Answer

Unfortunaly it is not possible to do so.
I decided to install an older version of sql developer (https://dba.stackexchange.com/questions/286310/where-can-i-find-old-versions-of-sql-developer-4-x).
It stills contains an integrated module for unit testing so that should do the trick.

Marked as Answer by Something Recognizable · Apr 15 2022
EdStevens

Unfortunaly it is not possible to do so.
As long as you/your organization understands the risks and costs of running unsupported software . . .

1 - 3

Post Details

Added on May 4 2022
1 comment
579 views