When I create a new boolean field on an existing model and set the default to true, the default does not work on existing records, only on new records. In my case, it makes a lot less sense to reverse the logic so ‘false’ works as the default, but that’s what I’m going to have to do it seems!
Hello @stefanie.lis
Yes, the default value applies only to new records. If you want to change it to all existing records you could write a script with our JS SDK: Using the JavaScript client | Documentation — DatoCMS
It could be a good project to get started writing script using our SDK. Let me know if you need help as we can do something for you.
Thank you!