移行 1.0.5C to 1.0.5D
お約束の注意点
- 古いバージョンの削除
- 古いバージョンのDBFluteランタイム(JAR)が[WEB-INF/lib]の下などに残らないように
- タスクを実行し忘れないように
- Generateタスクだけでなく、(外だしSQLがある場合は)Sql2Entityタスクも実行
環境上の注意点
ReplaceSchemaのエクセルデータはrtrim
今までは、両端がトリムされていましたが、このバージョンから右側だけトリムになります。
少なくとも先頭の空白や改行は、データとして大切なケースがあると思われキープすべきだと考えました。 また、エクセルと実際に入ったデータに微妙な食い違いがあるのも紛らわしいと考えました。 (というか、そもそも左側がトリムされていることをあまり意識できていませんでした...)
この挙動に依存しているケースはほとんどないと想定され、また、あったとしてもそれはそもそもエクセルを直すべきものだと考えられるため、互換性を保つオプションは用意していません。
さらに、次のバージョンでは、右側のトリムもデフォルトではやらないようにする予定です。
実装上の注意点
特になし