私はpostgres 9.2に次のタイプを持っています:
CREATE TYPE profile_categories AS ENUM
(
'particulier',
'professionel',
'assureur',
'manager'
);
だから私はそれを登録したい:
psycopg2.extras.register_composite('profile_categories', conn, globally=True)
しかし、その後エラーが発生しました:
psycopg2.ProgrammingError: PostgreSQL type 'profile_categories' not found
すべての ENUM TYPE は正しく登録できませんでしたが、他のタイプは次のように正常に登録されます。
CREATE TYPE _result AS
(
id TEXT,
msg TEXT
);
ENUM TYPE を登録するには?