It appears that the only way to create a non-inherited CHECK constraint is using ALTER TABLE. Is there no support in CREATE TABLE planned? That looks a bit odd.
pgsql-hackers by date:
Соглашаюсь с условиями обработки персональных данных