移行 0.8.9.53 to 0.8.9.54
お約束の注意点
- 新しいクラスのプロジェクトへの追加
- 新しいクラスがあるかもしれないので、追加を忘れずに (Koropokkur.NETの利用を推奨)
- タスクを実行し忘れないように
- Generateタスクだけでなく、(外だしSQLがある場合は)Sql2Entityタスクも実行
環境上の注意点
外だしSQLのカーソルで、CustomizeEntityも生成されるように
外だしSQLでタイプセーフカーソル +cursor+ を自動生成オプションを付けたとき、自動生成されるクラスの挙動が以下のようになります。
- いままで
- タイプセーフカーソルだけ自動生成
- これから
- タイプセーフカーソルに加えて普通のCustomizeEntityも生成
カーソル検索とページング検索と一つの外だしSQLで利用できるようになります。 要らないときもありますが、そのときは単に使わなければOKです。
地味にですが、普通の検索からカーソル検索に移行したときの、古いCustomizeEntityがDBFluteアップグレード時にコンパイルエラーになる問題が発生しなくなります。
実装上の注意点
特になし