Why is the PK excluded when setting default values on the columns of the views? https://github.com/ifad/chronomodel/blob/b00d08c2196ca6f3e2bacc88c309e620e7559507/lib/chrono_model/adapter/ddl.rb#L33