When I rename Retool Database resource blocks it resets everything in Changeset and Key value pairs, which can be frustrating when there are lots of required columns and/or aggregated values. I've only had it happen with Retool Database query blocks and I can only reproduce it in one workflow (I've tried after creating a new workflow and in other older pre-existing workflows, but for whatever reason this single workflow can reliably reproduce it
i'm now hesitant to rename things without duplicating the block first or taking a screenshot if I'm feeling super paranoid
I also noticed if you rename functions anywhere they've been referenced doesn't update (like it does when you rename a block) and since there doesn't seem to be anywhere that mentions all the blocks the function is used in it can be a bit of an easter egg hunt to find em all
I'm really glad it was quick to reproduce. It's hunting down those ridiculous fringe cases that will drive the most patient of people to have a permanent creepy Joker smile. I have no clue how you managed to reproduce it so easily, I tried all sorts of combos on 3 other workflows with getting it to happen only once.... but it happens every time on that 4th workflow like clockwork.
so just out of curiosity, what are the secret steps to avoid here?