Bump… Anyone can see what is wrong and how to correct it?
The original database on the v4 is obviously restored and I have no way of migrating and cannot find anything wrong/missing inside the database. It was -to my knowledge- never been edit manually besides for testing latest days (always creating a backup and restoring the backup aftrewards).
Migration has started. We’ll update you with status, on your company e-mail.
→ All data, company inc. logo etc is now visible on v5, all seems working at first glance!
I guess I need to replace the SQL backup again on the v4 because this is still the live version? Once I am done testing and setting everything up and forward the v4 to v5 in the end (I will do the migration then again on a new v5 install without the payment_methods records I guess?) what do I need to fix in the v5 after that? Or do you have any other solution when all data can be kept and this was just for testing purposes?
Thanks for finally getting somewehere, scratching my head for over a week on this!
I’m not sure why the migration is falling over for you at that point. this is the first time i’ve seen this particular issue. If it isn’t super critical to bring over the payment tokens, just leave them out. Otherwise you would need to manual build the tokens back in v5.
For me it’s not critical at all because we barely receive online payments (as you can see in the screenshots also) so clients needing to re-apply some information is not a big deal at all for me. I’ve been a invoice ninja user from the very beginning (when white label was still 15$ or something), the database has undergone alot of updates and migrations in over 5 years; guess starting from early v3 or something like that what might contribute to this error.
I would gladly provide the small SQL dump somewehere for you to test on it if it can help others with alot more online payments when this might be a real issue. For me I marked your answer as solved/the solution but I do believe I am not the only one facing/going to face this problem. I realy have no recollection ever manipulating the database by hand so there must be something…
Let me know if I can provide anything that can help also understanding the why on this issue!