Skip to content

[CMS PR 46174] Update the update SQL scripts and for new installations supports.sql#21

Merged
rdeutz merged 6 commits intordeutz:version-lookup-tagsfrom
richard67:6.0-dev-pr-46174-mod-1
Oct 7, 2025
Merged

[CMS PR 46174] Update the update SQL scripts and for new installations supports.sql#21
rdeutz merged 6 commits intordeutz:version-lookup-tagsfrom
richard67:6.0-dev-pr-46174-mod-1

Conversation

@richard67
Copy link
Copy Markdown

Pull Request for joomla#46174 .

Summary of Changes

This pull request (PR) adds missing names quotes for column names to the update SQL scripts added by the mentioned CMS PR.

In addition it fixes an SQL error in the update SQL script for PostgreSQL which comes from the suggested code being made for a database column of the jsonb type, but the CMS uses text columns. Therefore the type cast to jsonb has to be applied on the column before accessing the object property.

Then it adds a condition to the WHERE clause in the update SQL scripts to make sure the new array element is only appended when it does not exist in the array. This makes sure that it is not appended again and again when for some reason the script runs multiple times, e.g. after a failed update attempt.

Besides that there are 2 small code style changes for the update SQL script so the style is consistent.

Finally this PR adds the new lookup options also in the supports.sql scripts for new installations.

@rdeutz rdeutz merged commit 655c259 into rdeutz:version-lookup-tags Oct 7, 2025
28 checks passed
@richard67 richard67 deleted the 6.0-dev-pr-46174-mod-1 branch October 7, 2025 07:23
rdeutz added a commit that referenced this pull request Jan 12, 2026
… tag name instead of the tag id (joomla#46174)

* update sql
* [CMS PR 46174] Update the update SQL scripts and for new installations supports.sql (#21)
* Names quotes for column names
* Remove some tabs
* Use separate lines for closing brackets
* Fix SQL error "operator does not exist"
* Append only once to array
* Update supports.sql for new installations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants