0
私は、Postgres DBのScala PlayアプリケーションでcodegenとSlick 3.2を使用しています。各テーブルには、create_timeのタイムスタンプフィールドがあり、次のタイプがあります。TIMESTAMP default (now() at time zone 'utc')
。私が実行している問題は、SlickがモデルフィールドをcreateTimestamp: Option[java.sql.Timestamp]
として生成し、createTimestampがNone
のときにその列に明示的にnull
を挿入することです。私はその代わりに、DBがデフォルトを使用するように、insert文の値をそのまま残すようにしたいと思います。それを行う方法はありますか?挿入時にDBカラムのデフォルト値を滑らかにする方法は?