移行 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 で行われている一致の方向が決まったときの自動のエスケープにおいて、 その括弧もエスケープをするようにしました。

これにて、アプリで自前でエスケープする必要はありませんが、このバージョンにアップグレードする際に既にエスケープ処理が入っていると、 二重でエスケープされてしまうので、自前のエスケープは基本的に除去する必要があります。