PostgreSQL non sa come trasmettere automaticamente input di tipo text
per inserire il tipo equipment
. Devi dichiarare esplicitamente le tue stringhe come di tipo equipment
:
ARRAY['projector','PAsystem','safe']::equipment[]
L'ho confermato con SQL Fiddle .