現象
MacのPostgreSQLクライアントで、Docker上に構築したPostgreSQLに接続すると以下のエラーが表示される。
Failed to load table schema.
Reason: column "adsrc" does not exist
Macで利用したPostgreSQLクライアントは以下2つ
- PSequel
- PG Commander
原因
はっきりした原因はわからないが、PostgreSQLクライアント側が原因のように思えた。
なお、Docker上のPostgreSQLは現時点の最新版 v13.3 になっていたので、サーバー側の原因ではなさそう。
対策
DBeaver というPostgreSQLクライアントに変えたら一発で通った。