At some point today seeming randomly, a couple (literally) of integer fields on a custom content type seem to have disappeared. They no longer show in the edit/add content form, nor does the field show up anymore on those content pages or views that referenced them.
I can however still see references to the fields in the database, and browsing shows the data that was in there. i.e.
The only thing that's different about these fields in case it's relevant, is a few days ago I deleted both of them (which were at the time Number Decimal fields) and re-created them both with the same field names (as integers.) Yes this deleted the existing data, but it was all re-added afterwards on the new fields and seemed to be working fine until they vanished from the site today.
Anyone have a clue about how to fix this or of there's something to check for in the database? There's not a ton of information on the site yet so I could always re-create the fields again I suppose, but I don't want to run into the same problem again if I do.