The doc_categories_indexes table is gone

Discourse v2026.7.1 — Commits · discourse/discourse · GitHub — Ember v6.10.1

After a successful upgrade, I noticed that the doc_categories_indexes table was missing, and then I encountered an error when running migrations locally.

Caused by:
PG::UndefinedTable: ERROR: relation "doc_categories_indexes" does not exist (PG::UndefinedTable)
LINE 10: WHERE a.attrelid = '"doc_categories_indexes"'::regclass

The doc_categories_indexes table appears to belong to the Discourse Doc Categories - Customization / Plugins - Discourse Meta plugin. Does anyone know what happened?

did you do the PG18 upgrade? PostgreSQL 18 update for self-hosters

Upgraded; the SELECT version() command shows the following:

PostgreSQL 18.4 (Debian 18.4-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit