FINAL RESULT
Total Tables Checked | Critical Errors | Minor Warnings | Safe Tables |
---|---|---|---|
40+ tables | 0 critical! ![]() |
4 minor warnings | 36+ ![]() |
Minor Issues Summary (Across Everything)
Issue | Affected Table | Action Needed? |
---|---|---|
Extra column new_column_example |
ip_clients |
Optional: drop if unused |
Extra column invoice_time_created |
ip_invoices |
Optional: drop if unused |
Extra column product_tariff |
ip_products |
Optional: drop if unused |
Missing some newer settings | ip_settings |
Optional: add manually if needed |
None of these will break InvoicePlane.
If you use the extra columns for custom reports or features â leave them.
Full Health Check Conclusion
- Your manual database upgrade succeeded!
- No missing tables or broken primary keys.
- No missing core indexes.
- Only a few cosmetic differences (extra fields, missing optional settings).
- 100% compatible to run InvoicePlane 1.6.2 properly.
Optional âPerfect Cleanupâ SQL Bundle
If you want the database to be pure official InvoicePlane 1.6.2,
I can prepare a little SQL script that:
- Drops the extra columns
- Inserts any missing settings
- Cleans small drift