User register implement

ID省略を許容する buildForInsert() とか User に作って呼んだらどうでしょう。