「ジョブ」テーブルを持つ Heroku Postgres (趣味層) にテーブルがあります。データベースの表示と操作に PGAdmin を使用しています。
「jobs」テーブルの依存タブを表示すると、インデックス「public.ix_public_jobs_next_run_time」が存在することがわかります。
クエリ ツールからクエリ「DROP INDEX public.ix_public_jobs_next_run_time;」を実行します。次のエラーが表示されます。
エラー: インデックス "ix_public_jobs_next_run_time" が存在しません SQL 状態: 42704
このインデックスを削除できないのはなぜですか?
背景: SQLAlchemy ORM を使用して、postgres データベースをデータベース アップグレードし、いくつかのテーブルを変更しています。インデックスを削除しようとすると、db upgrade コマンドが失敗します。上記の手順を使用して、このエラーを再現しました。