Oracle number(1) converted to Postgres boolean is incorrect

ThePreformatted text thing is that when I try to create a column as number (1), VP on the fly converts in the entity diagram the column to bool. But I understand VP works with NUMBERIC, not number, number(1) converts to bool, but still this is not from my perspective correct behavior.

New column created as number(1):

After save this is result in VP:

what do you think?