Upgrade 0.42.18 -> 0.43.5 sync metadata objects error

Hi there! Selfhosted. upgrading 0.42.18 with spilo image and proper working state (all migrations and upgrade command successfully. all green and without issues). Followed upgrade guide to new postgres:16 image, with proper dumps and restore on new db. All running ok and started new 0.43.5 image successfully with new DB (https://twenty.com/developers/section/self-hosting/upgrade-guide#v0.42.0-to-v0.43.0). 0.43.5: - yarn database:migrate:prod without issues. (all green) - yarn command:prod upgrade with error on sync metadata object without details to check on db for any broken record. Front doesn't render object list, but I do have access if I use url to change between them. Any ideas?? Anyone had similar errors? Thanks!!
No description
No description
3 Replies
Prastoin
Prastoin3d ago
Hey @dialnco could you please inspect your metadata.objectMetadata table for isCustom false object metadata rows ? Seems like sync-metadata is unable to retrieve standard object models ( companies,notes,tasks etc )
dialnco
dialncoOP3d ago
I do have all my objects on metadata.objectMetadata table. (standard and custom objects). But checking on other tables, it seams metadata.indexFieldMetadata is empty. Should I have records there? is there a command to generate those indexes for metadata fields? o just a corrupted state on DB dump and restoring?
No description
No description
Prastoin
Prastoin2d ago
Hey @dialnco
Should I have records there?
Yes ! this contains all of your objectMetadata fields definition Unforntunately unless i'm mistaken there's no such command to populate this table I think you might have lost some data during your database migration If you have some backup available please double check them Let me know !

Did you find this page helpful?