移行 0.8.9.27 to 0.8.9.28
お約束の注意点
- 新しいクラスのプロジェクトへの追加
- 新しいクラスがあるかもしれないので、追加を忘れずに (Koropokkur.NETの利用を推奨)
- タスクを実行し忘れないように
- Generateタスクだけでなく、(外だしSQLがある場合は)Sql2Entityタスクも実行
環境上の注意点
DataXlsTemplate は LoadDataReverse に
Docタスクの DataXlsTemplate は LoadDataReverse として再出発することになりました。
AlterCheckが生まれ変わり
前バージョンで導入された AlterCheck が、より現場フィットになるように改善されています。
AlterCheck
実装上の注意点
SQLServerの正規表現ワイルドカードをエスケープ
SQLServer の LikeSearch では、正規表現ワイルドカードが利用できます。"[a-b]" という風に [ と ] で囲った中で正規表現が利用できます。ConditionBean および ParameterBean で行われている一致の方向が決まったときの自動のエスケープにおいて、 その括弧もエスケープをするようにしました。
これにて、アプリで自前でエスケープする必要はありませんが、このバージョンにアップグレードする際に既にエスケープ処理が入っていると、 二重でエスケープされてしまうので、自前のエスケープは基本的に除去する必要があります。