What should you check if the app connects to the database but reports missing tables?
If the app reaches the database but reports missing tables (or columns), the schema scripts haven't been fully run for the features in use. Okommerce provisions schema via idempotent SQL scripts that must be applied before the app queries the new tables; a feature added without its script produces "invalid object/column name" errors. The fix is to run the relevant schema…
If the app reaches the database but reports missing tables (or columns), the schema scripts haven't been fully run for the features in use. Okommerce provisions schema via idempotent SQL scripts that must be applied before the app queries the new tables; a feature added without its script produces "invalid object/column name" errors. The fix is to run the relevant schema script(s) against the database (they're safe to re-run), then restart. This is the most common deployment hiccup and is resolved by ensuring the database schema matches the deployed code.