Uw kolom username lijkt een array . te zijn type, dus de letterlijke 'mahman' is er geen geldige invoer voor.
Het moet '{mahman}' . zijn :
INSERT INTO user_data.user_data (username,randomint)
VALUES ('{mahman}',1);
(Of maak er een gewone varchar van kolom of text kolom in plaats daarvan.)
Update bevestigt het:character varying(50)[] is een array van character varying(50) .
Over array letterlijk / array-constructor:
- Geef array door van node-postgres naar plpgsql-functie
- Hoe een aangepast type array door te geven aan de Postgres-functie