Skip to main content

Hello,

I am currently trying to install the icon set bootstrap thinkstore solution. 

However i can not get it working in my own model.

I am currently following these steps
1. Turn model into base model (this might be wrong but if i don’t it does not show up as a linkable model?)

2. Link to project.

3. Generate project.


Error Message:
The MERGE statement conflicted with the FOREIGN KEY constraint "ref_validation_sf_upgrade_validation_msg". The conflict occurred in database "SF", table "dbo.validation".


I have one more thinkstore solution installed the “Application Log“. I think i’m missing a step somewhere or i am incorrectly changing it to a base project?

Kind Regards

Anne Vries

Hi Anne,

This has been fixed for the upcoming 2025.3, by ensuring the upgrade validation messages will no longer be merged from base models into work models. However, since 2025.3 is not yet released, you'll have to resort to a deletion of the upgrade messages. You can run the following query on the Software Factory database to remove all upgrade messages:

delete from sf_upgrade_validation_msg
-- Deleting all upgrade messages that would come from base models attached to your model
where exists (select 1
from linked_model l
where l.work_model_id = 'ANNE_EXPERIMENTEN'
and l.work_branch_id = 'MAIN'
and l.base_model_id = s.model_id
and l.base_branch_id = s.branch_id)

You could also opt to simply delete them all. There is no harm in doing that. Hope this helps!