PostgreSQL tidak tahu cara memasukkan input tipe text . secara otomatis untuk memasukkan jenis equipment . Anda harus secara eksplisit mendeklarasikan string Anda sebagai tipe equipment :
ARRAY['projector','PAsystem','safe']::equipment[]
Saya mengkonfirmasi ini dengan SQL Fiddle .