Patch not loading on every new site I create

I am running development branch of v12 on ubuntu server. Whenever I create a new site, I have to go to mysql into the site’s database and delete entries from tabPatch Log and then do site migrate. I got to know about gst patches missing because of menus missing. I don’t know how many other patches would be missing from my sites.

How can I reinstall all patches at once. Also, why is this even happening.

In theory a patch should be only needed in a pre installed scenario where you update the app. A new installation should not require patching. Maybe it’s a bad patch design or something like that.

I don’t know then coz i need to run it for every new site I create. However I am using the same server though.

What’s the patch?

Any patch that had gst in it’s name.