1

「ジョブ」テーブルを持つ 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 コマンドが失敗します。上記の手順を使用して、このエラーを再現しました。

4

1 に答える 1