Error Table Openedx.shoppingcart_certificateitem doesn’t exist after upgrade to lilac

Hi , After updating edx from koa to lilac I am getting an error while applying migrations

django.db.utils.ProgrammingError: (1146, "Table ‘openedx.shoppingcart_certificateitem’ doesn’t exist"

Hey there,

Can you tell us a bit more about the setup, are you running a native installation? Is e-commerce installed?

In the meantime, can you run the following?

/edx/app/edxapp/edx-platform$ paver update_db

This command will check the installed requirements and run migrations for the databases. If you have separate machines (e.g. one for LMS, another for Studio), you’ll need to find which server is running the service that requires that table.

Let us know if that works for you :slight_smile:

Hi viadanna,

Thanks for the reply.

I am using dockerize edx platform (Tutor version 12) all the docker containers are in the same server and the eCommerce plugins are enabled.