ChangeLog
DBFlute-0.9.9.4C
2012/05/08
NEW
- (DBFLUTE-955){Java/C#}: All-in-Oneテーブル区分値対応の精査
- (DBFLUTE-953){Java}: SQL実行直前と直後をフックするコールバック
BUG
- (DBFLUTE-954){Java}: SqlResultHandlerでinsert時のログがIdentity取得にならないように
DBFlute-0.9.9.4B
2012/04/26
NEW
- (DBFLUTE-952){Java}: 区分値で姉妹コードにtrueとfalseが指定されていればBoolean指定できるように
- (DBFLUTE-951){Java}: 区分値で姉妹コードを指定できるように
- (DBFLUTE-950){Java/C#}: ReplaceSchemaでスキーマをReplaceするSQLのログを抑制するオプション
- (DBFLUTE-949){Java/C#}: ReplaceSchemaのスキーマ初期化前に実行するSQLを指定できるように
- (DBFLUTE-948){Java}: SimpleDtoMapperで関連テーブルをマッピングしないオプションを
BUG
DBFlute-0.9.9.4A
2012/04/15
NEW
- (DBFLUTE-947){Java/C#}: ReplaceSchemaのエクセルデータで空行を無視(ゴミ対策)
- (DBFLUTE-946){Java}: CursorSelectのときのFetchSize(のデフォルト)を指定できるように
- (DBFLUTE-945){Java}: VaryingUpdateで日付のインクリメントもできるように
- (DBFLUTE-944){Java}: SqlLogHandlerやSqlResultHandler周りを大改造
- (DBFLUTE-943){Java}: ScalarConditionでパーティション条件を指定できるように
- (DBFLUTE-942){Java}: 業務的one-to-oneで固定条件をInlineViewに定義するオプション
- (DBFLUTE-941){Java}: ScalarSelectでcountDistinct()をできるようにする
- (DBFLUTE-940){Java}: OrScopeQuery直下のDateFromToでもand条件が保たれるように
BUG
DBFlute-0.9.9.3C
2012/03/14
NEW
- (DBFLUTE-939){Java}: SimpleDtoMapperで逆参照もマッピングするように
- (DBFLUTE-938){Java}: (Query)DerivedReferrerでDateFromTo
- (DBFLUTE-937){Java}: 区分値ごとに独自の属性を設定してアプリで利用できるように
- (DBFLUTE-936){Java/C#}: SchemaHTMLで独自のJavaScriptを埋め込められるように
- (DBFLUTE-935){Java/C#}: ReplaceSchemaでDDLで落ちても続行するオプションを
- (DBFLUTE-934){Java/C#}: ReplaceSchemaのDDLで落ちたらすぐにタスク中断例外にする
- (DBFLUTE-933){Java/C#}: ClassificationResourceでisCheckImplicitSetを利用できるように
- (DBFLUTE-932){Java}: SimpleDtoMapperに抽象化利用のためのインターフェースを
- (DBFLUTE-931){Java/C#}: SchemaHTMLで独自のCSSを指定できるように
- (DBFLUTE-930){Java}: (Query)DerivedReferrerでbetween()で範囲検索できるように
- (DBFLUTE-929){Java/C#}: Oracleで自スキーマのテーブルと同じ名前の別スキーマのテーブルへのシノニムが
- (DBFLUTE-928){Java/C#}: Oracleでシノニムで別スキーマにある同じ名前のテーブルへのFKが
BUG
DBFlute-0.9.9.2D
2012/02/01
NEW
- (DBFLUTE-926){Java}: Eclipse-3.7 やJDK7で警告がでないようにする
- (DBFLUTE-925){Java}: HelperのFileTokenの最小限クォートのオプションをヘッダにも反映
- (DBFLUTE-924){Java/C#}: SchemaHTMLのテーブル名大文字オプション時のリンク切れパターンの調整
BUG
- (DBFLUTE-927){Java}: MySQLのfetch_rows()を使うページングで再検索調整時に誤動作
DBFlute-0.9.9.2C
2012/01/01
NEW
- (DBFLUTE-923){Java/C#}: columnExceptMapで自動生成時のみ除外オプション
- (DBFLUTE-922){Java}: 数値や日付の大なり小なり検索でIsNullをorでつなげるオプション
- (DBFLUTE-921){Java/C#}: 業務的one-to-oneの暗黙の逆参照FKで既に同じテーブルの参照あれば識別子を
- (DBFLUTE-920){Java}: ParameterBeanのオプションでDateFromToだけでなく汎用的なFromToも
- (DBFLUTE-919){Java}: DBメタ情報取得周りのちょっとしたパフォーマンス改善
BUG
DBFlute-0.9.9.2B
2011/12/01
NEW
- (DBFLUTE-918){Java}: 外だしSQLのInScopeでHashSetなど別のCollection型を利用できるように
- (DBFLUTE-917){Java}: ConditionBeanの結合条件部分の文字列生成をカスタマイズしやすいように
BUG
DBFlute-0.9.9.2A
2011/11/26
NEW
- (DBFLUTE-916){Java/C#}: わかりづらいDBMSのエラーメッセージに対し補足アドバイスを
- (DBFLUTE-915){Java}: FromToOptionで、時間単位や週単位の範囲条件が表現できるように
BUG
DBFlute-0.9.9.1F
2011/11/08
NEW
- (DBFLUTE-914){Java}: Behaviorの呼び出しログのCallerの候補を拡張できるように
BUG
DBFlute-0.9.9.1C
2011/10/31
NEW
- (DBFLUTE-913){Java/C#}: AdditionalForeignKeyのfixedConditionでIFコメント
- (DBFLUTE-912){Java/C#}: ConditionBeanでMySQLのutf8_unicode_ciを利用できるように
- (DBFLUTE-911){Java/C#}: HistoryHTMLでDBコメントの両端の空白の比較に対応
- (DBFLUTE-893){Java/C#}: HistoryHTMLで自動生成されたFK制約名(SYSxxxなど)の考慮
BUG
DBFlute-0.9.9.1B
2011/10/21
NEW
- (DBFLUTE-910){Java/C#}: TakeAssertタスクにおいて最後まで実行して一括アサート
- (DBFLUTE-909){Java}: EntityでObject#clone()メソッドを実装
- (DBFLUTE-908){Java/C#}: AdditionalForeignKeyのfixedConditionで改行を維持
- (DBFLUTE-907){Java}: ドキュメントだけで利用する区分値を設定できるようにするオプション
- (DBFLUTE-906){Java}: 暗黙の区分値のEntityやReplaceSchemaでの登録される値のチェックオプション
- (DBFLUTE-905){Java}: CBのselect句のカラムのAliasを文字数制限対応を保ちつつわかりやすく
- (DBFLUTE-904){Java/C#}: ReplaceSchemaのArrangeBeforeRepsでコピー先clean機能
- (DBFLUTE-903){Java/C#}: ReplaceSchemaのfilterVariablesMapでダイレクト置換
- (DBFLUTE-902){Java/C#}: ReplaceSchemaのArrangeBeforeRepsで共通定義利用
- (DBFLUTE-901){Java}: SimpleDtoのMapperをジェネレーションギャップにする
- (DBFLUTE-900){Java}: 親テーブルへのnull参照で独自のNullObjectを利用できるように
BUG
DBFlute-0.9.9.1A
2011/10/07
NEW
- (DBFLUTE-899){Java/C#}: TakeFinallyのデータ整合性チェックだけを実行するタスク
- (DBFLUTE-898){Java/C#}: ReplaceSchemaのArrangeBeforeRepsでdestにディレクトリ
- (DBFLUTE-897){Java}: OracleのDBリンクのパッケージプロシージャに対応する
- (DBFLUTE-896){Java}: 外だしSQLでIFとELSEの間に普通の行コメントを入れられるように
- (DBFLUTE-895){Java}: 外だしSQLで検索カラムごとのコメントを付与できるように
- (DBFLUTE-894){Java}: 外だしSQLのBEGINコメントのカンマ除去を空白後でも効くように
- (DBFLUTE-892){Java}: OracleのDBリンクのプロシージャシノニムに対応する
- (DBFLUTE-891){Java}: SimpleDTOの自動生成時に削除されたテーブルに対応するクラスを削除
- (DBFLUTE-889){Java/C#}: LoadDataReverseでTSVに切り替える件数を変更するオプション
- (DBFLUTE-888){Java}: GWTのためにSimpleDTOのSimpleDateFormatを抑制するオプション
- (DBFLUTE-887){Java/C#}: ドキュメント上のテーブル名を大文字にするオプション
BUG
DBFlute-0.9.9.0D
2011/09/11
NEW
- (DBFLUTE-886){Java/C#}: OracleのシノニムでもテーブルやカラムのDBコメントを取得
- (DBFLUTE-885){Java/C#}: AlterCheckやHistoryHTMLでDBコメントも対象にするオプション
- (DBFLUTE-884){Java}: ParameterBeanで固定の区分値を指定するオプション
- (DBFLUTE-882){Java/C#}: AlterCheckやHistoryHTMLでカラムの順序変更も対象にするオプション
- (DBFLUTE-881){Java/C#}: CBやBhvのSQLのテーブル名やカラム名を強制的に大文字にするオプション
BUG
- (DBFLUTE-883){Java/C#}: SchemaSyncCheckでMySQLなどでDB名が違う場合に例外
DBFlute-0.9.9.0C
2011/08/28
NEW
- (DBFLUTE-880){Java/C#}: ReplaceSchemaのシステムユーザでパスワードファイルがない場合のスキップオプション
- (DBFLUTE-879){Java}: 埋め込み変数コメントでテスト値の扱いを柔軟に
- (DBFLUTE-877){Java/C#}: includeQueryMapで共通カラムやバージョンNOのデフォルト除外
- (DBFLUTE-876){Java}: あるべきマスタテーブルがない場合でも仲間検索ができるように
- (DBFLUTE-874){Java}: AdditionalForeingnKeyで暗黙の型変換を利用できるように
BUG
- (DBFLUTE-878){Java}: 外だしSQLの代理メソッド自動判別でpmb.でないものを除外
- (DBFLUTE-875){Java}: ConditionBeanでCDefを引数にしたメソッドでnullの場合は条件なし
DBFlute-0.9.9.0B
2011/08/20
NEW
- (DBFLUTE-873){Java}: 全てのDBアクセスに対する汎用的なコールバック
- (DBFLUTE-872){Java/C#}: ReplaceSchemaのデータ登録で型に合わないデータのエラーメッセージ強化
BUG
- (DBFLUTE-871){Java/C#}: ReplaceSchemaのRepsEnvTypeがLoadDataReverseで効かない
DBFlute-0.9.9.0A
2011/08/01
NEW
- (DBFLUTE-870){Java}: ページングのカウント検索で不要な結合を除去するをデフォルトに
- (DBFLUTE-869){Java}: ページングのカウント検索を後に実行するをデフォルトに
- (DBFLUTE-868){Java}: ConditionBeanでNullableな文字列カラムでIsNullOrEmpty
- (DBFLUTE-866){Java/C#}: ReplaceSchemaのエクセルデータで値のコンバート
- (DBFLUTE-865){Java/C#}: ReplaceSchemaのplaysqlをプロパティで変更可能に
- (DBFLUTE-864){Java/C#}: ReplaceSchemaのfilterVariablesMapで絶対パスを示すデフォルト変数
- (DBFLUTE-861){Java}: InnerJoinAutoDetectのデフォルト化に向けての最終調整
BUG
- (DBFLUTE-867){Java/C#}: ReplaceSchemaのcheckEnvで直後がBeginだと効かない
- (DBFLUTE-862){Java/C#}: ReplaceSchemaのデータ登録でSQLServerのGUIDが登録できない
DBFlute-0.9.8.8
2011/07/26
NEW
- (DBFLUTE-860){Java}: ConditionBeanでInnerJoinを自動判別するオプション
- (DBFLUTE-858){Java}: ConditionBeanのPagingのカウント検索で不要なjoinを調整できるように
- (DBFLUTE-857){Java/C#}: MySQLで予約語カラムのクォートをバッククォートにする
- (DBFLUTE-856){Java}: PagingCountLaterをDBFluteConfigで一律の設定ができるように
- (DBFLUTE-855){Java}: MySQLにてCBでPagingCountLaterが有効ならfound_rows()関数
- (DBFLUTE-854){Java}: 区分値メソッドのJavaDocコメントに(nameだけでなく)codeも表示
- (DBFLUTE-853){Java/C#}: Entityの古いスタイルの区分値メソッドをデフォルトでOFFに
- (DBFLUTE-852){Java/C#}: SimpleDTOの自動生成出力先でDBFluteクライアントからの相対指定を
- (DBFLUTE-851){Java/C#}: ReplaceSchemaのシステムユーザで目的指定の最適化を
- (DBFLUTE-850){Java}: DBFluteに依存しないCDefを自動生成
- (DBFLUTE-849){Java/C#}: FKやIndexなどの定義順を一定にする(アルファベット順)
BUG
- (DBFLUTE-859){Java/C#}: TIMESTAMPというカラム名が排他制御カラムになってしまう
DBFlute-0.9.8.7
2011/07/01
NEW
- (DBFLUTE-848){Java/C#}: AdditionalUser(Reps)のPwdFileがなくてデフォルトもなければ例外に
BUG
- (DBFLUTE-847){Java/C#}: AlterCheckのSavePreviousでWindowsの場合に保存先がズレる
DBFlute-0.9.8.6
2011/06/26
NEW
- (DBFLUTE-846){Java}: ColumnQueryで左辺の日付にも加算や切り捨て
- (DBFLUTE-845){Java}: ColumnQueryで日付の加算や切り捨て
- (DBFLUTE-843){Java}: DerivedReferrerなどのオプションを引数に持つメソッドではオプションは必須
- (DBFLUTE-842){Java}: ネストしたDerivedReferrerの直後のサブクエリでもSQLが崩れないように
BUG
- (DBFLUTE-844){Java}: ExistsReferrerの中のColumnQueryでCalculationすると条件値が
DBFlute-0.9.8.5
2011/06/18
NEW
- (DBFlute-841){Java/C#}: ReplaceSchemaの実行前にDDLファイルなどをかき集めるオプション
- (DBFlute-840){Java/C#}: ReplaceSchemaで環境タイプごとに実行するDDLを切り替え
- (DBFlute-839){Java/C#}: ReplaceSchemaのシステムユーザによる実行でパスワードファイル
- (DBFlute-838){Java/C#}: 一通りの再自動生成をまとめて実行するタスク
- (DBFlute-837){Java/C#}: Eclipseのリフレッシュをするだけのタスク
- (DBFlute-836){Java/C#}: DB変更のための全てのDBFluteタスクを実行するタスク
BUG
DBFlute-0.9.8.4
2011/06/08
NEW
- (DBFLUTE-835){Java}: ScalarSelectでもcoalesceやtruncなどのオプション
- (DBFLUTE-834){Java/C#}: ReplaceSchemaのAlterCheckをリファクタリング
- (DBFLUTE-833){Java/C#}: ParameterBeanのAutoDetectでIFコメントやFORコメントからも
- (DBFLUTE-832){Java/C#}: SQLServer独自の正規表現ワイルドカードをエスケープ
- (DBFLUTE-831){Java/C#}: Docタスクで二つのスキーマの同期チェックができるように
- (DBFLUTE-830){Java/C#}: DocタスクのDataXlsTemplateを完全にLoadDataReverseに
- (DBFLUTE-829){Java/C#}: ReplaceSchemaのデータ登録でディレクトリごとの微調整オプション
- (DBFLUTE-828){Java/C#}: ParameterBeanの個々のプロパティにコメントを書けるように
- (DBFLUTE-827){Java/C#}: DocタスクのDataXlsTemplateでFK順序の考慮をもっと精度高く
- (DBFLUTE-826){Java/C#}: ReplaceSchemaのデータ登録でリトライ処理でデバッグ支援
- (DBFLUTE-825){Java}: ConditionBeanなどで連動型の暗号化・復号化処理
- (DBFLUTE-824){Java/C#}: 外だしSQLで間違ったパッケージのBehaviorQueryの検知をもっと早く
- (DBFLUTE-823){Java}: DBFluteConfig初期化領域としてDBFluteInitializerを拡張可能に
- (DBFLUTE-822){Java/C#}: Docタスクでも自動リフレッシュ
BUG
DBFlute-0.9.8.3
2011/05/17
NEW
- (DBFLUTE-821){Java}: ConditionBeanのMySQLの全文検索用のメソッドで条件値をエスケープ
- (DBFLUTE-820){Java/C#}: ReplaceSchemaのfilterVariablesMapでdatabaseInfoMapの情報を参照
- (DBFLUTE-818){Java/C#}: SchemaHTMLの主にコメント周りの見た目の微調整
- (DBFLUTE-817){Java/C#}: ReplaceSchemaで運用後のDB変更のAlter文チェック
- (DBFLUTE-816){Java/C#}: DocタスクのDataXlsTemplateの上限超え用CSVをフェッチ式に
- (DBFLUTE-815){Java/C#}: 既存のテストDBからReplaceSchema用のデータをダンプ
BUG
DBFlute-0.9.8.2
2011/04/18
NEW
- (DBFLUTE-814){Java}: ApplicationBehaviorでSQLファイルの名前でApが付いてもOK
- (DBFLUTE-813){Java/C#}: アプリケーション外だしSQL(ApplicationOutsideSql)
- (DBFLUTE-812){Java}: 外だしSQLのIFコメントの代理判定メソッドの実装支援
- (DBFLUTE-811){Java/C#}: 自動生成対象外のテーブルをSchemaHTMLで扱えるように
- (DBFLUTE-810){Java/C#}: ReplaceSchemaで独立したobjectTypeTargetList
- (DBFLUTE-809){Java}: ConditionBeanのManualOrderで演算子の指定を柔軟に
- (DBFLUTE-808){Java/C#}: ReplaceSchemaで画像のテストデータを登録
- (DBFLUTE-807){Java/C#}: ReplaceSchemaのTSV登録のconvertValueMap微調整
- (DBFLUTE-806){Java/C#}: テーブル区分値の定義でFK先のテーブルも利用できるように
- (DBFLUTE-805){Java/C#}: 別名機能において別名基準のDBコメントの場合の調整
BUG
DBFlute-0.9.8.1
2011/02/19
NEW
- (DBFLUTE-804){Java}: Eclipse-3.6のデフォルト設定で警告がでないように
- (DBFLUTE-803){Java}: 子テーブルだけが複合主キーの場合もDerivedReferrerができるように
- (DBFLUTE-802){Java/C#}: スキーマ名の設定ミスのときのエラーメッセージ強化
- (DBFLUTE-801){Java}: TypedParameterBeanのCustomizeEntityのscalarオプションでチェック強化
- (DBFLUTE-800){Java}: TypedParameterBeanのCustomizeEntityでDomainEntity指定
BUG
DBFlute-0.9.8.0
2011/01/31
NEW
- (DBFLUTE-799){Java}: 外だしSQLの表示用SQLでコメントの中のクォーテーションに対応
- (DBFLUTE-798){Java}: ParameterBeanのクラスコメント(javadoc)をリッチに
- (DBFLUTE-796){Java/C#}: DBFluteクライアントのreadme.txtの内容など整理整頓
- (DBFLUTE-795){Java/C#}: DBFluteタスク実行のエラーコードを呼び出し元へ伝播させる
- (DBFLUTE-794){Java}: 外だしSQLをParameterBeanだけで実行
- (DBFLUTE-654){Java/C#}: ParameterBeanのプロパティ定義をバインド変数コメントから推測
BUG
DBFlute-0.9.7.9
2011/01/21
NEW
- (DBFLUTE-793){Java}: CheckInvalidQuery で FromTo などの複数条件値への対応
- (DBFLUTE-792){Java/C#}: ReplaceSchemaのLoadDataもクォートオプションの対象に
- (DBFLUTE-791){Java/C#}: ReplaceSchemaの最後のログ(FinalInfo)でLoadDataの情報も
- (DBFLUTE-790){Java/C#}: テーブル名やカラム名のクォート指定で全テーブル対象オプション
- (DBFLUTE-789){Java/C#}: JDBCタスクでOracle日本語テーブル名に対応
- (DBFLUTE-788){Java/C#}: PCの環境変数にANT_HOMEがあってもDBFlute内部のANTを使うようにする
- (DBFLUTE-787){Java/C#}: ReplaceSchemaでDDL実行エラーがあったらANT実行自体をFailureにする
- (DBFLUTE-778){Java}: Behavior.queryInsert(query)の作成(つまり、insert into select)
BUG
DBFlute-0.9.7.8
2011/01/01
NEW
- (DBFLUTE-786){Java}: バッチ更新のSQLログのリミット数をオプションで指定可能に
- (DBFLUTE-785){Java}: QueryUpdateやQueryDeleteで不意の全件更新・削除を防ぐ
- (DBFLUTE-783){Java}: DBFluteConfigで空文字受け入れや無効な値のチェックを一律設定可能に
- (DBFLUTE-782){Java}: RuntimeExceptionに隠れたSQLExceptionを探せるようにする
- (DBFLUTE-780){Java}: Behavior.varyingInsert() の作成(Identityカラムへの強制insertなど)
- (DBFLUTE-781){Java}: PK以外のカラムのためのシーケンス取得メソッド
BUG
- (DBFLUTE-784){Java}: バッチ更新のときのログ出力で一時的にメモリ使用量が増える(デグレ)
DBFlute-0.9.7.7
2010/12/15
NEW
- (DBFLUTE-777){Java/C#}: WindowsのMySQLで大文字小文字区別モードのときにReplaceSchemaで発生する不可解なエラーを回避
- (DBFLUTE-776){Java}: 排他制御ありバッチ更新で処理後のEntityにVersionNoを反映
- (DBFLUTE-775){Java}: JSON通信とEntityとのやり取りをスムーズに(SimpleDtoの自動生成)
- (DBFLUTE-774){Java/C#}: ReplaceSchemaでSQLServerでデリミタファイル(TSV/CSV)でもIdentityInsert
- (DBFLUTE-773){Java/C#}: SchemaHTMLでテーブルやカラムに番号を(数が多い場合に見やすい)
- (DBFLUTE-772){Java/C#}: 業務的many-to-oneに対応(ただし非推奨構造)
- (DBFLUTE-770){Java}: DerivedReferrerでオプション拡張で独自の集計関数
- (DBFLUTE-757){Java}: ScalarSelectの中で(Specify)DerivedReferrer
- (DBFLUTE-751){Java}: DerivedReferrerの中でDerivedReferrer
- (DBFLUTE-750){Java}: バッチ更新で更新カラムを指定
BUG
- (DBFLUTE-771){Java}: PKなしテーブル(ビューを含む)でUnionQueryでSpecifyColumnを使ってページング検索するとカウント検索で全カラム列挙されてしまう
DBFlute-0.9.7.6
2010/12/01
NEW
- (DBFLUTE-769){Java}: Sybaseでもある程度自動生成ができるようにする(若干サポート)
- (DBFLUTE-768){Java}: プロシージャのCustomizeEntity自動生成でSQLServerのテーブル値ファンクションに対応
- (DBFLUTE-767){Java}: 自動組み立てSQLのテーブル名に付与するスキーマ名を動的に切り替え
- (DBFLUTE-766){Java}: Oracleのプロシージャで構造型パラメータに対応
- (DBFLUTE-764){Java/C#}: OracleのStruct型のCustomizeEntityを自動生成
- (DBFLUTE-763){Java}: ValueTypeを同じランタイム内でDBMSごとに管理できるようにする
- (DBFLUTE-761){Java/C#}: ReplaceSchemaでOracleのTYPEオブジェクトもdrop
- (DBFLUTE-762){Java}: ValueTypeのバインドメソッドにConnectionを渡す
- (DBFLUTE-759){Java}: Oracleのプロシージャで配列型パラメータに対応
- (DBFLUTE-755){Java/C#}: 外だしSQLのページングでselect句の切替え忘れを明示的例外に
- (DBFLUTE-754){Java}: 複合PKのExistsReferrerが動かない(デグレ)
- (DBFLUTE-753){Java/C#}: ユニーク制約に対するFKでもLoadReferrer
- (DBFLUTE-752){Java/C#}: LoadReferrer内のSpecifyColumnで必須カラム解決
BUG
- (DBFLUTE-765){Java/C#}: 親の子のExistsReferrer内で(その)親の別名がバッティング
- (DBFLUTE-756){Java}: ページングのCountLaterオプションで再検索処理に不具合
DBFlute-0.9.7.5
2010/11/01
NEW
- (DBFLUTE-749){Java/C#}: 外だしSQLでもLoadReferrer
- (DBFLUTE-748){Java}: Ubuntu でもDBFluteタスクが実行できるように
- (DBFLUTE-747){Java/C#} ReplaceSchemaのデリミタデータ登録でオプションで改行コードを改行にできるように
- (DBFLUTE-746){Java}: OracleのDATE型の検索をOracleJDBC依存のDATEで最適化
- (DBFLUTE-745){Java/C#}: ReplaceSchemaのデータ登録でTSVやCSVもバッチ登録に
- (DBFLUTE-744){Java}: CLASSというカラム名でも少々動くようにする
- (DBFLUTE-743){Java/C#}: Firebirdで自動生成をできるようする
- (DBFLUTE-742){Java/C#}: fixedConditionで別リレーションのテーブルのカラムを利用
BUG
DBFlute-0.9.7.4
2010/10/01
NEW
- (DBFLUTE-740){Java}: DerivedReferrerの関数部分でcoalesce関数を指定できるように
- (DBFLUTE-739){Java}: ColumnQueryの中で(Specify)DerivedReferrer
BUG
- (DBFLUTE-741){Java}: バージョン番号カラムの後ろにカラムが定義されてて、queryUpdate()で無駄なsetVersionNo()したら例外
- (DBFLUTE-738){Java/C#}: 日付型のPKを参照するFKを持つテーブルでコンパイルエラー
DBFlute-0.9.7.3
2010/08/01
NEW
- (DBFLUTE-737){Java}: ConditionQueryの内部メソッドとカラム名の重複を回避
- (DBFLUTE-736){Java}: OrScopeQueryの中でAnd条件を
BUG
DBFlute-0.9.7.2
2010/07/01
NEW
- (DBFLUTE-733){Java/C#}: CBで無効な条件設定を例外にするモード
- (DBFLUTE-732){Java/C#}: CBで一件検索のときに絞り込み条件なしは例外に
- (DBFLUTE-731){Java/C#}: HistoryHTMLでコメントが入れられるように
- (DBFLUTE-730){Java}: 相対値による更新(varyingUpdate)
- (DBFLUTE-729){Java/C#}: HistoryHTMLのテーブル名にSchemaHTMLへのリンク
- (DBFLUTE-725){Java/C#}: AdditionalForeignKeyでコメントを定義できるように
- (DBFLUTE-726){Java}: カラム対応のメソッドにインデックスの有無を表示
BUG
- (DBFLUTE-735){Java/C#}: SQLServerの照合順序で大文字小文字区別の場合にJDBCタスク例外
- (DBFLUTE-734){Java/C#}: ClassificationのCodeTypeがString以外でParameterBeanでコンパイルエラー
DBFlute-0.9.7.1
2010/06/13
NEW
- (DBFLUTE-724){Java/C#}: ParameterBeanの参照カラムから区分値情報をもらう
- (DBFLUTE-723){Java}: SQLServerのuniqueidentifierをUUID型として対応
- (DBFLUTE-722){Java/C#}: SQLServerのファンクションに対応する
- (DBFLUTE-721){Java/C#}: ConditionBeanで追加条件ありのJOINのONを改行
- (DBFLUTE-719){Java/C#}: AdditionalForeignKeyで同一テーブル同一カラムのFKを複数指定
- (DBFLUTE-718){Java/C#}: Pmbのプロパティのパッケージ解決でEntityとかも
- (DBFLUTE-717){Java}: FORコメントの中でLikeSearchを細かく制御できるように
- (DBFLUTE-716){Java/C#}: DBFluteタスク実行時のSQL例外のメッセージをリッチに
- (DBFLUTE-715){Java/C#}: CustomizeEntityのプロパティ型のパッケージ解決でListやMapの要素も
- (DBFLUTE-714){Java}: 埋め込み変数コメントでテスト値でクォートの有無を判定
- (DBFLUTE-713){Java}: FORコメントでnullの要素を許容する
- (DBFLUTE-712){Java/C#}: SQLServerで接続URLの大文字小文字の違い吸収
- (DBFLUTE-588){Java/C#}: DB変更の内容を表示する差分ドキュメント
BUG
- (DBFLUTE-720){Java/C#}: BizOneToOneのSpecifyで参照されるFKを明示設定しないとデータ取得できない
DBFlute-0.9.7.0
2010/05/31
NEW
- (DBFLUTE-710){Java}: 外だしSQLでBEGINコメントのネスト
- (DBFLUTE-709){Java}: SQLiteで外だしSQLでAutoPagingができるように
- (DBFLUTE-708){Java/C#}: SQLiteでCBでNullsFirst/Lastを利用できるように
- (DBFLUTE-707){Java/C#}: MS AccessでCBでBizOneToOneが扱えるように
- (DBFLUTE-706){Java/C#}: MS AccessでCBでNotEqualができるように
- (DBFLUTE-705){Java}: 外だしSQLでコメントを削除するオプション
- (DBFLUTE-704){Java}: 外だしSQLで空行を削除するオプション
- (DBFLUTE-703){Java}: ParameterBeanをSerializableに
- (DBFLUTE-699){Java/C#}: ReplaceSchemaのデータ登録で文字列解析のパフォーマンス向上
- (DBFLUTE-672){Java}: 外だしSQLのパラメータコメントでループ
- (DBFLUTE-669){Java/C#}: ReplaceSchemaでアプリごとのデータ
BUG
- (DBFLUTE-702){Java/C#}: MS AccessでPKなしテーブルでJDBCタスクが例外
DBFlute-0.9.6.9
2010/05/15
NEW
- (DBFLUTE-697){Java/C#}: MS AccessでCBの結合で括弧をつける
- (DBFLUTE-696){Java}: Dateじゃない方のFromTo検索をもっとリッチに
- (DBFLUTE-695){Java/C#}: MS AccessでPK情報を取得できるようにする
- (DBFLUTE-694){Java}: OracleとDB2のCBのページング条件をバインドに
- (DBFLUTE-692){Java/C#}: Entityで空文字をnullに変換するオプション
- (DBFLUTE-690){Java/C#}: CBで複合PKの等値条件の指定漏れを防ぐメソッド
- (DBFLUTE-688){Java/C#}: テーブル区分値の要素の名前をフィルタ
- (DBFLUTE-687){Java}: 例外ハンドリングをカスタマイズできるようにv
BUG
DBFlute-0.9.6.8
2010/04/20
NEW
- (DBFLUTE-685){Java/C#}: AdditionalSchemaでプロシージャ自動生成の抑制オプション
- (DBFLUTE-684){Java/C#}: AdditionalSchemaで除外カラムの指定
- (DBFLUTE-683){Java}: Oracleでシーケンス参照のシノニムもシーケンスキャッシュ
- (DBFLUTE-682){Java/C#}: additionalSchemaで別データベースのスキーマを指定
BUG
- (DBFLUTE-681){Java}: PostgreSQLでPKなしテーブルのinsertでInteger型でnullで例外
DBFlute-0.9.6.7
2010/04/03
NEW
- (DBFLUTE-677){Java}: 区分値定義上にないコードを検索したら例外にするオプション
- (DBFLUTE-676){Java}: EntityやCBで区分値設定を強制するオプション
- (DBFLUTE-675){Java/C#}: Entityの区分値設定をset系メソッドでも
- (DBFLUTE-674){Java}: プロシージャコールでエスケープの抑制をできるように
- (DBFLUTE-673){Java}: Sql2Entityでプロシージャの結果セットのEntityを自動生成
- (DBFLUTE-668){Java}: 自動生成後のRefreshで複数のプロジェクトを指定できるように
- (DBFLUTE-667){Java/C#}: 環境ごとのDBFluteプロパティで完全上書きでなく拡張できるように
- (DBFLUTE-664){Java/C#}: ApplicationBehavior(アプリごとのBehavior自動生成)
- (DBFLUTE-663){Java}: ConditionBeanのsetupSelectをinvokeするメソッド
- (DBFLUTE-662){Java/C#}: DBMetaのColumnInfoからForeingInfoのリストを取得
- (DBFLUTE-661){Java/C#}: CBで空文字条件のメソッドをカラム単位で取捨選択できるように
- (DBFLUTE-659){Java/C#}: 外だしSQLの(別名)タイトルをBehaviorQueryPathのJavaDocに
BUG
- (DBFLUTE-660){Java/C#}: MySQLでLinuxでPKのないテーブルでJDBCタスクで例外
DBFlute-0.9.6.6
2010/03/11
NEW
- (DBFLUTE-658){Java}: DB2のCBのページングでrow_number()を利用
- (DBFLUTE-657){Java/C#}: PostgreSQLで一つだけのResultSetパラメータのファンクションに対応
- (DBFLUTE-656){Java}: PostgreSQLのinterval型をサポート
- (DBFLUTE-649){Java/C#}: DBコメント本体をDBMetaで取得できるように(オプション)
- (DBFLUTE-648){Java/C#}: テーブルの別名(和名)をDBMetaから取得できるようにする
- (DBFLUTE-647){Java}: Apache Derbyでタスク終了時にシャットダウンする
- (DBFLUTE-646){Java}: Apache Derbyのページングでoffsetとfetch構文利用
DBFlute-0.9.6.5
2010/02/19
NEW
- (DBFLUTE-645){Java}: 表示用SQL上で紀元前の日付にはBCを付与する
- (DBFLUTE-644){Java/C#}: ReplaceSchemaの登録データで紀元前の日付も対応
- (DBFLUTE-643){Java/C#}: DBFluteモジュール配下にアプリ情報を保持しない
- (DBFLUTE-642){Java/C#}: ReplaceSchemaの登録データの日付表現の妥当性チェックをする
- (DBFLUTE-639){Java/C#}: ReplaceSchemaでメインスキーマをFKしているサブスキーマをdropできるようにする
- (DBFLUTE-638){Java/C#}: PK・FK・UQカラムはcolumnExcept不可にする
- (DBFLUTE-635){Java}: シーケンスキャッシュ機能のバッチ方式をDB2でも
BUG
- (DBFLUTE-641){Java/C#}: DataXlsTemplateで日付型の月と日がゼロ埋めされない場合あり
- (DBFLUTE-640){Java/C#}: CBのEntityRowHandlerの中でInsertすると例外
DBFlute-0.9.6.4
2010/02/01
NEW
- (DBFLUTE-633){Java/C#}: ReplaceSchemaのシーケンス調整でdecrementはスキップ
- (DBFLUTE-632){Java}: Sequenceのキャッシュ機能(オプション)
- (DBFLUTE-631){Java/C#}: カラムの自動生成除外でテーブル名も指定できるように
- (DBFLUTE-625){Java/C#}: DBFluteのプロパティのチェック強化(databaseなど)
BUG
- (DBFLUTE-626){Java/C#}: NUMERICのAutoMapping機能で19桁以上はBigDecimal
- (DBFLUTE-630){Java/C#}: SQLServer2000のReplaceSchemaでsystemテーブルを削除しようとする
DBFlute-0.9.6.3
2010/01/01
NEW
- (DBFLUTE-622){Java/C#}: EntityのtoString()でbyte配列はサイズを表示
- (DBFLUTE-621){Java/C#}: SchemaHTMLでPKなどの制約名をツールチップで表示
- (DBFLUTE-620){Java/C#}: SchemaHTMLでfixedCondition情報を表示
- (DBFLUTE-616){Java}: java.util.Dateの値のインスタンスは純粋なjava.util.Dateにする
- (DBFLUTE-618){Java/C#}: additionalTableにdbTypeとdefaultとcommentを追加
BUG
- (DBFLUTE-619){Java/C#}: orQueryの仕様バグそして改めorScopeQuery
- (DBFLUTE-617){Java/C#}: 外だしSQLでUTF-8で日本語使っててBQP使っててJavaソースがShift_JISだと文字化け
DBFlute-0.8.9.9
2010/01/01
NEW
- (DBFLUTENET-18){C#}: OracleでInScopeの1000件問題に対応する
- (DBFLUTE-622){Java/C#}: EntityのtoString()でbyte配列はサイズを表示
- (DBFLUTE-621){Java/C#}: SchemaHTMLでPKなどの制約名をツールチップで表示
- (DBFLUTE-620){Java/C#}: SchemaHTMLでfixedCondition情報を表示
- (DBFLUTE-618){Java/C#}: additionalTableにdbTypeとdefaultとcommentを追加
BUG
- (DBFLUTE-619){Java/C#}: orQueryの仕様バグそして改めorScopeQuery
- (DBFLUTE-617){Java/C#}: 外だしSQLでUTF-8で日本語使っててBQP使っててJavaソースがShift_JISだと文字化け
DBFlute-0.9.6.2
2009/12/12
NEW
- (DBFLUTE-612){Java/C#}: DB2のプロシージャをサポート
- (DBFLUTE-611){Java/C#}: Oracle以外のDBもReplaceSchemaでシーケンスをDrop
- (DBFLUTE-610){Java/C#}: 別パッケージ同名Procedureに対応
- (DBFLUTE-608){Java/C#}: Procedureの自動生成対象オプションで完全修飾名での指定
- (DBFLUTE-609){Java/C#}: Procedureでスキーマ間で同名のものはメインスキーマを優先
- (DBFLUTE-607){Java/C#}: Procedure参照のSynonymを扱えるようにする
- (DBFLUTE-606){Java/C#}: ReplaceSchemaでProcedureもDrop
- (DBFLUTE-605){Java/C#}: ReplaceSchemaでOracleのDBLinkをDrop
- (DBFLUTE-604){Java/C#}: ReplaceSchemaで一部SQLを他のユーザで実行できるように
- (DBFLUTE-603){Java/C#}: Synonymの補足情報で別スキーマのSynonymも対応
- (DBFLUTE-600){Java/C#}: DocタスクのDataXlsTemplateでadditionalSchemaも対応
- (DBFLUTE-599){Java/C#}: Oracleでプロシージャ・ファンクションのシノニムを自動生成しない
BUG
- (DBFLUTE-598){Java/C#}: Sql2EntityのProcedureの取捨選択オプションが効かない
DBFlute-0.9.6.1
2009/12/01
NEW
- (DBFLUTE-595){Java/C#}: ColumnInfoにDB上のデータ型情報を
- (DBFLUTE-594){Java/C#}: SQLServerでCBのUnionとPagingの同時利用をサポート
- (DBFLUTE-593){Java}: char(3)のカラムに2桁のデータを格納するようなDBの対処
BUG
- (DBFLUTE-592){Java/C#}: Docタスクのデータ抽出機能でテーブル300個以上で例外
DBFlute-0.9.6
2009/11/03
NEW
- (DBFLUTE-591){Java/C#}: MySQLでDBコメントを取得
- (DBFLUTE-589){Java/C#}: CustomizeEntityのAlias名を関連カラム情報から
- (DBFLUTE-587){Java}: Oracle日付リテラルをパラメータコメントのテスト値で利用
- (DBFLUTE-586){Java/C#}: ParameterBeanのオプションでDateFromTo指定
- (DBFLUTE-585){Java/C#}: ParameterBeanのlikeオプションでlikePrefixなどの固定指定
- (DBFLUTE-584){Java}: 表示用SQLの日付フォーマットのデフォルトをDB毎に変える
- (DBFLUTE-582){Java}: 表示用SQLの日付フォーマット拡張でPrefix/Suffixを指定
- (DBFLUTE-581){Java/C#}: 外だしSQLのタイトルと説明を必須にするオプション
- (DBFLUTE-580){Java/C#}: 外だしSQLのタイトルと説明をSchemaHTMLに
- (DBFLUTE-578){Java}: 外だしSQLでSafetyResultのチェック
- (DBFLUTE-574){Java}: PagingでもSafetyResultのチェック
- (DBFLUTE-566){Java}: Copyrightが指定されている場合はExクラスにも反映
- (DBFLUTE-559){Java/C#}: SchemaHTMLにSql2Entityの情報を表示
- (DBFLUTE-555){Java}: OGNLに依存しないようする
- (DBFLUTE-525){Java/C#}: OutsideSqlTestでパラメータコメントもできるだけチェック
DBFlute-0.9.5.5
2009/10/15
NEW
- (DBFLUTE-570){Java/C#}: DI設定ファイルの出力先のプロパティをリファクタ(互換性保つ)
- (DBFLUTE-569){Java/C#}: 意味が適切でないプロパティ名をリファクタ(互換性保つ)
- (DBFLUTE-568){Java/C#}: build-xxx.properties改めbuild.properties
- (DBFLUTE-562){Java/C#}: パフォーマンスチューニングのためのInnerJoinサポート
- (DBFLUTE-561){Java/C#}: ColumnInfoに共通カラムか否か
- (DBFLUTE-560){Java/C#}: 豪華なadditionalSchemaMap
- (DBFLUTE-558){Java/C#}: SchemaHTMLにスキーマ名を表示
- (DBFLUTE-557){Java/C#}: Sql2Entityで重複EntityやPmbの場合に例外にする
- (DBFLUTE-554){Java/C#}: ConditionBeanで(LikeSearchのasOrSplit以外の)Or句
- (DBFLUTE-551){Java/C#}: Sql2Entityでピンポイントで一つだけ実行できるようにする
- (DBFLUTE-549){Java/C#}: DBFluteタスクのWindows上での実行時にsetlocalする
- (DBFLUTE-548){Java/C#}: ClassificationResource.dfpropで他の改行表現も対応
DBFlute-0.9.5.4
2009/09/01
NEW
- (DBFLUTE-547){Java/C#}: additionalTableだけで自動生成できるようにする
- (DBFLUTE-546){Java/C#}: JDBCドライバを配置する領域をDBFluteクライアントに
- (DBFLUTE-542){Java/C#}: ReplaceSchemaのtake-finallyのAssertでdataLoadingType考慮
BUG
- (DBFLUTE-545){Java}: queryUpdate()でPostgreSQLのOIDが更新できない
- (DBFLUTE-544){Java/C#}: NVARCHARのカラムサイズが取得できない
- (DBFLUTE-543){Java/C#}: 排他制御カラムのないテーブルでの更新・削除時の例外がおかしい
DBFlute-0.9.5.3
2009/08/07
NEW
- (DBFLUTE-541){Java/C#}: SQLServerで拡張プロパティを使ってコメント取得
- (DBFLUTE-540){Java/C#}: ReplaceSchemaのtake-finallyでのAssertで「存在すること」も
- (DBFLUTE-538){Java/C#}: 仮想ユニーク制約(additionalUniqueKey)を指定できるように
- (DBFLUTE-537){Java/C#}: fixedConditionでClassificationの設定を参照できるように
- (DBFLUTE-534){Java}: DerivedReferrerでone-to-many-to-oneのカラム
- (DBFLUTE-533){Java/C#}: テーブル区分値はEntityのName/Aliasの取得メソッド無し
- (DBFLUTE-532){Java}: Insert文やUpdate文のカラムの順序をDB定義の通りに
- (DBFLUTE-531){Java}: ConditionBeanでSelect句のカラムの順序をDB定義の通りに
- (DBFLUTE-530){Java/C#}: ConditionBeanのSQLのログでSelect句を見やすく
- (DBFLUTE-528){Java}: SQL実行時の呼び出し階層ログのリファクタ
- (DBFLUTE-527){Java/C#}: CommonColumnのメソッド呼び出し方式で$$Semicolun$$を不要に
- (DBFLUTE-522){Java}: ConditionBeanでカラム同士の比較条件
BUG
- (DBFLUTE-535){Java/C#}: (Query)DerivedReferrerで日付型を使うと例外
- (DBFLUTE-526){Java/C#}: ClassificationDeploymentの設定が共通カラムI/Fに反映されない
DBFlute-0.9.5.2
2009/07/28
NEW
- (DBFLUTE-521){Java}: PostgreSQLでもオプションでfor update nowait
- (DBFLUTE-518){Java/C#}: ReplaceSchemaでBatchUpdateしないモード
- (DBFLUTE-517){Java/C#}: EntityのtoString()のリファクタ
- (DBFLUTE-516){Java/C#}: ConditionBeanでWhere句の有無判定メソッド
- (DBFLUTE-515){Java/C#}: ReplaceSchemaの最後にシーケンス調整
- (DBFLUTE-514){Java/C#}: SchemaHTMLで区分値一覧へのリンクをもうちょい丁寧に
- (DBFLUTE-513){Java}: 複合PKでも簡易条件だけのQueryUpdate/Deleteができるようにする
- (DBFLUTE-510){Java}: 複合PKでもLoadReferrerができるようにする
- (DBFLUTE-509){Java}: 複合PKでもCBのExistsSubQueryはできるようにする
- (DBFLUTE-507){Java}: Behaviorのpulloutで自分へのReferrerも構築
- (DBFLUTE-506){Java/C#}: テーブルデータ利用の区分値機能でAutoDeploy抑止オプション
BUG
- (DBFLUTE-519){Java/C#}: LoadReferrerの中でunionした場合に無駄な処理がある
- (DBFLUTE-508){Java/C#}: ReplaceSchemaで自動生成対象外テーブルがDropされない
DBFlute-0.9.5.1
2009/07/01
NEW
- (DBFLUTE-505){Java}: CDef共通のインターフェースを定義
- (DBFLUTE-502){Java/C#}: テーブルデータ利用の区分値機能でカラムの自動関連付け
- (DBFLUTE-501){Java/C#}: SchemaHTMLで複合ユニーク制約がわかるようにする
- (DBFLUTE-500){Java/C#}: dbflute.logとvelocity.logのBackup名をxxx-backup1.logに
- (DBFLUTE-498){Java}: FindBugsのデフォルトで警告がでないようにする
- (DBFLUTE-495){Java/C#}: CallbackContextでSQLの結果をHandleできるように
- (DBFLUTE-493){Java}: Spring+DBFluteの複数DB対応
- (DBFLUTE-491){Java/C#}: BehaviorQueryPathじゃない外だしSQLでもdf:entityとdf:pmb
BUG
- (DBFLUTE-499){Java}: ReplaceSchemaでemptyStringColumnMapが効かない
- (DBFLUTE-497){Java}: updateNonstrict()の二件以上HITした場合に例外にならない
- (DBFLUTE-496){Java}: FindBugsに二重チェックと怒られる
- (DBFLUTE-494){Java}: Spring+DBFluteでprojectPrefixを使ったときのBeans定義に間違いあり
- (DBFLUTE-492){Java}: Spring + DBCPでトランザクションを利用しない場合に不具合あり
- (DBFLUTE-490){Java/C#}: classificationResource.dfpropの環境変数の扱いが少し間違ってる
DBFlute-0.9.5
2009/06/01
NEW
- (DBFLUTE-485){Java}: Pagingの局所的なパフォーマンス向上
- (DBFLUTE-483){Java}: OracleのFullTextSearchを支援するメソッドをConditionBeanに
- (DBFLUTE-482){Java}: PostgreSQLのFullTextSearchを支援するメソッドをConditionBeanに
- (DBFLUTE-481){Java}: PostgreSQLの独自の曖昧検索をLikeSearchOptionに
- (DBFLUTE-480){Java}: MySQLのFullTextSearchを支援するメソッドをConditionBeanに
- (DBFLUTE-478){Java}: Spring+DBCP+DBFluteでDataSourceUtils処理を自動化
- (DBFLUTE-477){Java}: allClassCopyrightの挿入で環境依存の改行コードが使われてしまう
- (DBFLUTE-476){Java}: 外だしSQLのカーソル検索でValueTypeを利用
- (DBFLUTE-475){Java}: 独自のValueTypeの指定
- (DBFLUTE-464){Java/C#}: CustomizeEntityとParameterBeanの名前を自動解決
BUG
- (DBFLUTE-487){Java}: Sql2Entityで不要なParameterBeanとCursorが削除されない
- (DBFLUTE-486){Java}: OutsideSqlでCustomizeEntityを継承した独自Entityを指定すると例外
- (DBFLUTE-479){Java/C#}: AdditionalForeignKeyでFixedConditionがある関連でもExistsが作られてしまう
DBFlute-0.9.4.1
2009/04/21
NEW
- (DBFLUTE-474){Java}: PostgreSQLのUUID型に対応
- (DBFLUTE-472){Java}: LinuxやMac上でのAntの実行権限問題を解決
- (DBFLUTE-471){Java/C#}: EntityのhashCode()の実装で31を掛けるようにする
BUG
- (DBFLUTE-469){Java}: 外だしSQLでBEGIN内のIFのネストされたIFのandも消える
- (DBFLUTE-468){Java/C#}: ログメッセージや例外メッセージの記述ミスを修正
- (DBFLUTE-463){Java}: OracleのNotInScopeの1000対応はorじゃなくてand
DBFlute-0.9.4
2009/04/01
NEW
- (DBFLUTE-465) {Java/C#}: AccessContextでAnonymousを廃止
- (DBFLUTE-460) {Java/C#}: DataXlsTemplateでExcelのLimitを超える場合はCSV出力
- (DBFLUTE-458) {Java}: OracleのInScopeが1000件制限に対応
- (DBFLUTE-457) {Java/C#}: PrefixSearch/LikeSearchで一致方向決めたら自動エスケープ
- (DBFLUTE-455) {Java}: 手動で並べるOrderBy
- (DBFLUTE-454) {Java/C#}: AdditionalSchemaのテーブルに対して更新系処理
- (DBFLUTE-453) {Java/C#}: Oracleで隣のスキーマのカラムコメントを取得
- (DBFLUTE-452) {Java/C#}: Oracleでシーケンスのシノニムを自動生成しない
- (DBFLUTE-451) {Java/C#}: Oracleのシノニムで参照テーブルのコメントを取得
- (DBFLUTE-448) {Java/C#}: ReplaceSchemaでオプションでスキーマ初期化を抑制
- (DBFLUTE-447) {Java/C#}: ReplaceSchemaでSQLServerでTruncateTable
BUG
- (DBFLUTE-462) {Java}: ConditionBeanでOracleのDATE型の比較で時分秒が考慮されない
- (DBFLUTE-461) {Java/C#}: ReplaceSchemaでTime型の文字列表現に対応
- (DBFLUTE-456) {Java/C#}: PostgreSQLでReplaceSchemaのデータでNumericで0/1で例外
- (DBFLUTE-456) {Java/C#}: ReplaceSchemaのTSV/CSV取り込みでエスケープ考慮
- (DBFLUTE-450) {Java/C#}: dbflute.logがUTF-8になってない
- (DBFLUTE-449) {Java/C#}: 自動生成対象外の別スキーマのテーブルへのFKがあると例外
- (DBFLUTE-446) {Java/C#}: ReplaceSchemaでOracleで接続ユーザとスキーマが違う場合に例外
DBFlute-0.8.8.8
2009/04/01
NEW
- (DBFLUTE-460) {Java/C#}: DataXlsTemplateでExcelのLimitを超える場合はCSV出力
- (DBFLUTE-454) {Java/C#}: AdditionalSchemaのテーブルに対して更新系処理
- (DBFLUTE-453) {Java/C#}: Oracleで隣のスキーマのカラムコメントを取得
- (DBFLUTE-452) {Java/C#}: Oracleでシーケンスのシノニムを自動生成しない
- (DBFLUTE-451) {Java/C#}: Oracleのシノニムで参照テーブルのコメントを取得
- (DBFLUTE-448) {Java/C#}: ReplaceSchemaでオプションでスキーマ初期化を抑制
- (DBFLUTE-447) {Java/C#}: ReplaceSchemaでSQLServerでTruncateTable
BUG
- (DBFLUTE-461) {Java/C#}: ReplaceSchemaでTime型の文字列表現に対応
- (DBFLUTE-456) {Java/C#}: PostgreSQLでReplaceSchemaのデータでNumericで0/1で例外
- (DBFLUTE-456) {Java/C#}: ReplaceSchemaのTSV/CSV取り込みでエスケープ考慮
- (DBFLUTE-450) {Java/C#}: dbflute.logがUTF-8になってない
- (DBFLUTE-449) {Java/C#}: 自動生成対象外の別スキーマのテーブルへのFKがあると例外
- (DBFLUTE-446) {Java/C#}: ReplaceSchemaでOracleで接続ユーザとスキーマが違う場合に例外
DBFlute-0.9.3
2009/03/01
NEW
- (DBFLUTE-445){Java/C#}: ReplaceSchemaでDDLの例外をもうちょっと綺麗に
- (DBFLUTE-444){Java/C#}: ReplaceSchemaでOracleのSequenceをDrop
- (DBFLUTE-443){Java/C#}: OracleのDBリンクのシノニムでColumn/PK/UQの情報取得
- (DBFLUTE-442){Java/C#}: OracleのSynonymのPK/UQ/ID/FK/Index情報を取得
- (DBFLUTE-441){Java/C#}: CLOBのUnion不可問題の回避策(MyselfInScopeSubQuery)
BUG
- (DBFLUTE-440){Java/C#}: Oracleのシノニムで元テーブルのメタ情報取得でカラム名が重複
DBFlute-0.8.8.7
2009/03/01
NEW
- (DBFLUTE-445){Java/C#}: ReplaceSchemaでDDLの例外をもうちょっと綺麗に
- (DBFLUTE-444){Java/C#}: ReplaceSchemaでOracleのSequenceをDrop
- (DBFLUTE-443){Java/C#}: OracleのDBリンクのシノニムでColumn/PK/UQの情報取得
- (DBFLUTE-442){Java/C#}: OracleのSynonymのPK/UQ/ID/FK/Index情報を取得
BUG
- (DBFLUTE-440){Java/C#}: Oracleのシノニムで元テーブルのメタ情報取得でカラム名が重複
DBFlute-0.8.8.7
2009/03/01
NEW
- (DBFLUTE-445){Java/C#}: ReplaceSchemaでDDLの例外をもうちょっと綺麗に
- (DBFLUTE-444){Java/C#}: ReplaceSchemaでOracleのSequenceをDrop
- (DBFLUTE-443){Java/C#}: OracleのDBリンクのシノニムでColumn/PK/UQの情報取得
- (DBFLUTE-442){Java/C#}: OracleのSynonymのPK/UQ/ID/FK/Index情報を取得
- (DBFLUTE-441){Java/C#}: CLOBのUnion不可問題の回避策(MyselfInScopeSubQuery)
BUG
- (DBFLUTE-440){Java/C#}: Oracleのシノニムで元テーブルのメタ情報取得でカラム名が重複
DBFlute-0.9.2
2009/02/19
NEW
- (DBFLUTE-439){Java/C#}: LoadReferrerにEntity(一件)のためのオーバーロード
- (DBFLUTE-438){Java}: Entityから不要なS2Daoアノテーションを除去
- (DBFLUTE-435){Java/C#}: SchemaHTMLでAdditionalな情報をいい感じに表示
BUG
- (DBFLUTE-434){Java/C#}: MySQLでQueryUpdateのCBの条件なしで例外
DBFlute-0.8.8.6
2009/02/19
NEW
- (DBFLUTE-435){Java/C#}: SchemaHTMLでAdditionalな情報をいい感じに表示
BUG
- (DBFLUTE-434){Java/C#}: MySQLでQueryUpdateのCBの条件なしで例外
DBFlute-0.9.1
2009/02/11
NEW
- (DBFLUTE-433){Java}: OracleのWait NやNoWaitオプションで利用可能に
- (DBFLUTE-432){Java}: 付けるべきところに{@inheritDoc}を付ける
- (DBFLUTE-428){Java}: ConditionBeanでもselectCursor()
BUG
- (DBFLUTE-430){Java}: 外だしSQLカーソル検索で内部的な初期化が保持されない
- (DBFLUTE-429){Java}: 0.9.0でPKなしテーブルでInsertありモードにするとコンパイルエラー
DBFlute-0.8.8.5
2009/02/11
BUG
- (DBFLUTE-430){Java}: 外だしSQLカーソル検索で内部的な初期化が保持されない
DBFlute 0.9.0
2009/02/01
NEW
- (DBFLUTE-425){Java/C#}: DB2のIdentity情報をSYSCAT.COLUMNS表から
- (DBFLUTE-413){Java}: Oracleのカラムエリアス名の30文字問題の対応
- (DBFLUTE-397){Java}: allcommonパッケージのJARファイル化
BUG
- (DBFLUTE-426){Java/C#}: PostgreSQLでReplaceSchemaでViewを作ると二度目に例外
DBFlute 0.8.8.4
2009/02/01
NEW
- (DBFLUTE-425){Java/C#}: DB2のIdentity情報をSYSCAT.COLUMNS表から
BUG
- (DBFLUTE-426){Java/C#}: PostgreSQLでReplaceSchemaでViewを作ると二度目に例外
DBFlute 0.8.8.3
2009/01/27
NEW
- (DBFLUTE-421){Java/C#}: ReplaceSchemaで空文字データを登録できるように
BUG
- (DBFLUTE-419){Java/C#}: DerivedReferrerのOrderByで別途Unionがあると例外
DBFlute 0.8.8.2
2009/01/16
NEW
- (DBFLUTE-418){Java/C#}: タスク実行時のエラーメッセージの精査
- (DBFLUTE-417){Java/C#}: Pagingで最大ページ数超え番号での検索の再検索をOffにするモード
- (DBFLUTE-416){Java/C#}: Sql2EntityのCustomizeEntityで型を指定可能に
DBFlute 0.8.8.1
2009/01/09
NEW
- (DBFLUTE-410){Java}: 子テーブルの導出カラムで絞り込み(QueryDerivedReferrer)
- (DBFLUTE-408){Java/C#}: 設定をDBFluteプロパティ(dfprop)に寄せる
DBFlute 0.8.8
2009/01/01
NEW
- (DBFLUTE-404){C#}: additionalForeignKeyのfixedConditionでバインド変数
- (DBFLUTE-399){Java/C#}: ReplaceSchemaでエラー続行したDDLの結果を最後のログで表示
- (DBFLUTE-396){C#}: DBFluteConfigで外だしSQLの探す先のAssemblyの追加
- (DBFLUTE-393){Java/C#}: 予約語テーブルも自動生成までは可能にする
- (DBFLUTE-392){Java/C#}: DerivedReferrerでcountDistinct()をサポート
- (DBFLUTE-379){Java}: 最大値レコードを検索(ScalarSubQuery)
- (DBFLUTE-405){Java/C#}: ExtendedのConditionBean(+Query)の出力先を指定できるように
BUG
- (DBFLUTE-394){C#}: Cursor検索でDateTime型でDBNullのデータで例外発生
DBFlute 0.8.7
2008/12/01
NEW
- (DBFLUTE-377){Java}: additionalForeignKeyのfixedConditionでバインド変数
- (DBFLUTE-388){C#}: 複数DB用のITransactionSetting実装を提供
BUG
- (DBFLUTE-391){Java/C#}: DerivedReferrerのQueryの中でのUnion考慮
- (DBFLUTE-390){Java}: ScalarSelectのQueryの中でのUnion考慮
- (DBFLUTE-389){Java}: Boolean型に区分値を関連付けるとコンパイルエラー
DBFlute 0.8.6
2008/11/23
NEW
- (DBFLUTE-386){C#}: 複数DBの対応
- (DBFLUTE-383){Java/C#}: ClassificationResourceで複数ファイルを扱えるようにする
- (DBFLUTE-382){Java/C#}: JDBCタスクで4000万件のレコードがあるテーブルでも速くする
- (DBFLUTE-380){Java}: ConditionBeanで基点テーブルのmax()/min()/avg()/sum()を検索
BUG
- (DBFLUTE-384){Java/C#}: MySQLでReplaceSchemaのDB初期化でVIEWがDROPされない
- (DBFLUTE-381){C#}: sqlPackageとflatDirectoryPackageを併用するとGenerateで例外発生
DBFlute 0.8.5
2008/11/14
NEW
- (DBFLUTE-376){Java/C#}: CBにNotLikeSearchを追加
- (DBFLUTE-375){Java}: Daoインターフェースを生成しないモードをデフォルトにする
- (DBFLUTE-374){Java}: Eclipse-3.4.1のデフォルト設定で警告がでないようにする
BUG
- (DBFLUTE-373){C#}: FronToOptionでtoDateに9999/12/31をしていすると例外が発生
- (DBFLUTE-378){Java}: Eclipse上ではOKだがCIサーバ上などでコンパイルエラーになることがある
DBFlute 0.8.4
2008/11/11
NEW
- (DBFLUTE-371){Java}: CBにおける区分値機能でBoolean型に対応
- (DBFLUTE-370){Java/C#}: ReplaceSchemaでBoolean型に対応
- (DBFLUTE-368){Java}: BehaviorがDaoインターフェースを利用しないようにする
BUG
- (DBFLUTE-369){C#}: プロシージャで戻り値があってOUTパラメータもある場合に不具合
DBFlute 0.8.3
2008/11/06
NEW
- (DBFLUTE-367){C#}: Oracleのストアドファンクションに対応する
- (DBFLUTE-366){Java/C#}: データエクセルのテンプレートをダンプする
- (DBFLUTE-365){Java}: MsAccessでInsert後のIdentityの取得に対応する
DBFlute 0.8.2
2008/10/24
NEW
- (DBFLUTE-364){Java/C#}: Oracleのパッケージ付きストアドプロシージャに対応
- (DBFLUTE-360){Java/C#}: ReplaceSchemaでOracleのN系カラムのnull値に対応する
- (DBFLUTE-359){C#}: S2Remotingと合わせた場合にJavaLikeなCollectionにもSerializableが必要
- (DBFLUTE-358){Java}: PostgreSQLのOID型に対応する
- (DBFLUTE-357){C#}: 直近に実行したSQL文字列を取得可能にするモードを設ける
- (DBFLUTE-356){Java/C#}: ReplaceSchemaでDDL上の特別な変数を実行時に置換できるようにする
- (DBFLUTE-355){Java/C#}: DBコメントから別名を取得してSchemaHTMLやEntityクラスに反映
- (DBFLUTE-354){Java}: AccessContextでHotDeployClassLoader問題が発生しないようにする
- (DBFLUTE-353){Java/C#}: MS-Accessで自動生成
- (DBFLUTE-352){Java/C#}: SchemaHTMLの精査
- (DBFLUTE-351){Java/C#}: S2Daoの機能でDBFluteとしてはセキュリティホールになるものを抑制
- (DBFLUTE-337){Java/C#}: 区分値定義を別リソースから取得できるようにする
- (DBFLUTE-204){C#}: LoadReferrerOptionを実装して無限階層のLoadができるようにする
BUG
- (DBFLUTE-362){Java/C#}: CommonColumnとClassificationの連携でDeploymentのヒントを考慮していない
- (DBFLUTE-361){C#}: SQLServerのストアドプロシージャで生成されるPmbに間違いがある
DBFlute 0.8.1
2008/10/10
NEW
- (DBFLUTE-349){Java/C#}: 結合時の制御のためにCBでPKにisNull/isNotNullを生成
- (DBFLUTE-347){Java/C#}: JDBCでコメント情報を返さないOracleでコメントを取得
- (DBFLUTE-346){Java/C#}: 複数スキーマから自動生成できるようにする
- (DBFLUTE-345){Java/C#}: velocity.logをlogディレクトリ配下に出力するようにする
- (DBFLUTE-343){Java/C#}: 検索結果マッピング時のEntityの生成をリフレクションレスに
- (DBFLUTE-342){C#}: 外だしSQLを埋め込まれたリソースでなくファイルシステムから取得
- (DBFLUTE-341){Java}: ストアドプロシージャでJava実装に依存しないようにする
- (DBFLUTE-325){C#}: SQLFailureExceptionに対応する
BUG
- (DBFLUTE-348){C#}: 複合主キーのテーブルに対してシーケンスを関連づけるとJavaの型が出力されてしまう
DBFlute 0.8.0
2008/09/25
NEW
- (DBFLUTE-339){Java/C#}: Procedure機能でJDBCのメタ情報が予期せぬ値を返すDBに対応
- (DBFLUTE-338){Java/C#}: 区分値定義をENUMにする
- (DBFLUTE-335){C#}: DeleteNonstrictIgnoreDeleted()を対応
- (DBFLUTE-334){C#}: InsertOrUpdate()/InsertOrUpdateNonstrict()を対応
- (DBFLUTE-331){Java/C#}: ConditionBeanで同じカラム同じ演算子同じ値を設定したときのログをWarnからDebugにする
- (DBFLUTE-329){C#}: OutsideSqlのLikeSearchOptionに対応する
- (DBFLUTE-328){Java/C#}: Oracleの全角ワイルドカードをエスケープできるようにする
- (DBFLUTE-326){C#}: SpecifyDerivedReferrerの対応
- (DBFLUTE-324){C#}: OUTパラメータを含んだストアドプロシージャの実行(ResultSetは除く)
- (DBFLUTE-322){Java/C#}: いざってときのために手動でテーブル定義自体を定義できるようにする
- (DBFLUTE-252){C#}: 実行ステータスログにおいて呼び出し元情報を出力する
- (DBFLUTE-219){C#}: DaoのConditionBeanのメソッドを一括で初期化できるようにする
BUG
- (DBFLUTE-340){Java/C#}: 排他制御に引っ掛かった時にEntityのバージョンNOがインクリメントされてしまう
- (DBFLUTE-333){Java}: DynamicBindingで埋め込み変数コメント内バインド変数コメントが評価されない
- (DBFLUTE-332){Java/C#}: SchemaHTMLで冗長なテーブル定義が出力されてしまう
- (DBFLUTE-330){C#}: ConditionBeanで同じカラムに同じ演算子の条件を付与すると条件が冗長になる
- (DBFLUTE-327){C#}: 同じ関連に対してサブクエリを2つ続けると1つ目の条件値が上書きされてしまう
DBFlute 0.7.9
2008/09/04
NEW
- (DBFLUTE-317){C#}: VSの既定の名前空間に対応する
- (DBFLUTE-316){C#}: QueryUpdate()/QueryDelete()を移植
- (DBFLUTE-315){C#}: invokeForeignCQとinvokeOrderByの移植
- (DBFLUTE-314){Java}:OracleでbatchUpdate()とbatchDelete()で排他制御できるようにする
- (DBFLUTE-313){Java/C#}: ReplaceSchemaでDB2のAliasをDROPできるようにする
- (DBFLUTE-312){Java/C#}: 環境変数で環境ごとの設定ファイル切り替えを実現する
- (DBFLUTE-311){Java}: DB2でオプションでCBにwithRRやwithURが指定できるようにする
- (DBFLUTE-310){Java/C#}: ReplaceSchemaでOracle11gで共通カラムのデフォルトsysdateをサポート
- (DBFLUTE-309){Java/C#}ストアド作成SQLをReplace-schemaとSQL*Plusで2-wayにできるようにして欲しい
- (DBFLUTE-297){Java/C#}: isDeleteOldTableClassでCustomizeEntityやPmbも削除
- (DBFLUTE-320){Java/C#}: OutsideSqlのEntity検索で例外の時に実行対象テーブル名を出す *パッチ
BUG
- (DBFLUTE-321){Java/C#}: ReplaceSchemaでOracleのSynonymをDROPできるようにする *パッチ
- (DBFLUTE-319){Java}: BehaviorSelector.initializeConditionBeanMetaData()で初期化がされない
- (DBFLUTE-318){Java/C#}: 更新後のEntityの中のVersionNoがインクリメントされない
DBFlute 0.7.8
2008/08/22
NEW
- (DBFLUTE-308)(Java/C#)[replace-schema]コメントアウトしたSQLが実行されてしまう
- (DBFLUTE-307){C#}: QueryTimeout(CommandTimeout)を指定できるようにする
- (DBFLUTE-306){C#}: Namespaceの階層構造をディレクトリ名に入れられるようにする
- (DBFLUTE-305){Java/C#}: 細かいパフォーマンス向上(リフレクション周り)
- (DBFLUTE-304){Java/C#}: ReplaceSchemaを拡張しやすくする
- (DBFLUTE-282){Java}: ストアドプロシージャのResultSet対応(Map限定&Oracle/PostgreSQL限定)
- (DBFLUTE-251){Java/C#}: ReplaceSchemaで除外シート名を指定できるようにする。
DBFlute 0.7.7
2008/08/01
NEW
- (DBFLUTE-303){Java/C#}: addtionalPrimaryKeyを設定できるようにする
- (DBFLUTE-302){C#}: EntityへのSequenceの自動設定
- (DBFLUTE-300){Java}: jdbc.diconのResultSetFactoryとStatementFactoryを不要にする
- (DBFLUTE-299){Java/C#}: 初回アクセス時のチューニング-DBMetaInstanceHandlerをLazyLoad化
- (DBFLUTE-296){Java/C#}: AccessContextに汎用的な値(Key,Value)を格納できるようにする
- (DBFLUTE-294){Java}: 一意制約違反の場合に、独自の例外を発生させる
- (DBFLUTE-288){Java/C#}: Sql2EntityやOutsideSqlTestのANTに投げる例外を整理
BUG
- (DBFLUTE-301){Java}: queryUpdate()でバージョンNOが自動インクリメントされない
- (DBFLUTE-295){C#}: EntityModifiedPropertiesにSerializable属性が抜けている
- (DBFLUTE-292){C#}: クラス名にPrefixを付けたときにコンパイルエラー
- (DBFLUTE-291){Java/C#}: updateNonstrict()でVersionNoが指定無し時に自動インクリメントされない
- (DBFLUTE-290){Java}:UNION句の組み立てに失敗したときの例外メッセージがdeprecatedされたメソッドを利用している
DBFlute 0.7.6
2008/07/06
NEW
- (DBFLUTE-286){C#}: PagingResultBeanのPageRangeOption/GroupOptionが利用できるようにする
- (DBFLUTE-285){C#}: ConditionBeanのDateFromTo検索をできるようにする
- (DBFLUTE-284){C#}: LikeSearchOptionでエスケープ処理を可能にする
- (DBFLUTE-283){Java}: プロシージャ用のPmbで同名のPmbが既に手動で存在したら手動優先
- (DBFLUTE-176){Java/C#}: Generateタスクのパフォーマンスチューニング
DBFlute 0.7.5
2008/06/30
NEW
- (DBFLUTE-281){Java}: ストアドプロシージャの呼び出しインターフェース(ResultSet対応除く)
- (DBFLUTE-278){Java}: queryDelete()があるならqueryUpdate()があってもいい
- (DBFLUTE-277){Java/C#}: NotExistsSubQueryとNotInScopeSubQueryを追加
BUG
- (DBFLUTE-279){Java/C#}: addtionalForeignKeyで大文字小文字違いのMultipleFKがコンパイルエラー
- (DBFLUTE-266){Java/C#}: 複数DB利用時にSql2Entityで別のDBのSQLを対象にしてしまう
DBFlute 0.7.4
2008/06/23
NEW
- (DBFLUTE-275){Java}: ログの日付型のフォーマットをDBFluteConfigで指定できるようにする
- (DBFLUTE-273){Java/C#}: ConditionBeanで取得するカラムを絞れるようにする
- (DBFLUTE-272){Java}: ConditionBeanで子テーブルの集計を導出できるようにする
- (DBFLUTE-271){Java/C#}: Sql2EntityのParameterBeanでListやDateなどのパッケージを自動解決
- (DBFLUTE-270){Java/C#}: H2データベースのシーケンスに対応
- (DBFLUTE-268){Java/C#}: SequenceDefinitionMapにて間違ったテーブル名を明示的な例外に
BUG
- (DBFLUTE-276){Java}: ConditionBeanでTime型のDateFromToを生成しないようにする
- (DBFLUTE-274){Java}: ConditionBeanでTime型のカラムで条件指定すると例外発生
- (DBFLUTE-262){Java}: MySQLでqueryBatch()が例外発生(文法制約上、限定的な対応になる)
DBFlute 0.7.3
2008/06/05
NEW
- (DBFLUTE-267){Java}: Tigerの文法を駆使して内部的なソース量を極力減らす
BUG
- (DBFLUTE-264){Java/C#}: ReplaceSchemaでOracleのストアドをCreateするとInvalid状態
- (DBFLUTE-261){C#}: ListResultBeanでGenericじゃないIListも実装する
DBFlute 0.7.2
2008/05/23
NEW
- (DBFLUTE-260){Java}: ResultSetのカーソルタイプをデフォルトでForwardOnlyにする
- (DBFLUTE-258){Java/C#}: OutsideSqlTestでテスト除外SQLを指定できるようにする
- (DBFLUTE-256){Java/C#}: SchemaHTMLで区分値の一覧も表示してリンク貼る
BUG
- (DBFLUTE-257){Java/C#}: ReplaceSchemaのテストデータ投入で存在しないテーブルを明示的例外にする
- (DBFLUTE-255){Java/C#}: OutsideSqlでBehaviorQueryPathで引数無しで別テーブル同じ名称のSQLで例外発生
DBFlute 0.7.1
2008/05/17
NEW
- (DBFLUTE-254){C#}: 共通カラムの自動設定を無視してInsert/Updateできるようにする
- (DBFLUTE-250){Java/C#}: OutsideSqlでBehaviorドリブンのSQLパスを利用できるようにする
BUG
- (DBFLUTE-253){Java}: LikeSearchで半角スペースを引数に入れると例外発生
- (DBFLUTE-249){Java/C#}: Sql2Entityでアンスコ無しで数字の入ったカラム名で名称変換がうまくいかない
DBFlute 0.7.0
2008/05/07
NEW
- (DBFLUTE-245) {Java/C#}: Sql2Entityで実行ログの精査
- (DBFLUTE-241) {Java/C#}: 削除されたテーブルのクラスを削除する機能
- (DBFLUTE-240) {Java/C#}: SQL関連のログレベルをDEBUG/INFO変更できるようにする
- (DBFLUTE-209) {Java/C#}: OrderByのNulls First/Lastを指定できるようにする
BUG
- (DBFLUTE-248) {Java/C#}: Eclipseとworkspaceのドライブが違う場合に、Eclipse上で.batが叩けない
- (DBFLUTE-247) {Java}: Nonstrictメソッドで存在しないPKで実行したときの発生例外が違う
- (DBFLUTE-246) {C#}: 自己参照FKのときにコンパイルエラー
- (DBFLUTE-242) {Java/C#}: ReplaceSchemaタスクでVIEWのDROPに失敗する
- (DBFLUTE-239) {C#}: OutsideSqlで、戻り値Listで検索すると例外発生
DBFlute 0.6.9
2008/04/12
NEW
- (DBFLUTE-236) {Java}: 共通カラムの自動設定を無視してInsert/Updateできるようにする
- (DBFLUTE-235) {Java}: generate/sql2entityを使った後のEclipseとの自動同期化
BUG
- (DBFLUTE-234) {C#}: C#の場合にjdbcToJavaNativeMapを指定するとJavaの型になってしまう
DBFlute 0.6.8
2008/04/05
NEW
- (DBFLUTE-232) {Java}: ConditionBeanにSQLを見やすくフォーマットする機能をつける
- (DBFLUTE-231) {Java}: LikeSearchOptionのsplitByXxx()でor連結をできるようにする
- (DBFLUTE-226) {Java/C#}: ビルドプロパティのlist型のdfpropファイル化を可能にする
- (DBFLUTE-225) {Java}: BOM付きのUTF-8の外だしSQLを実行できるようにする。
BUG
- (DBFLUTE-230) {Java}: initializeConditionBeanMetaData()とHotDeployと外だしSQLで例外発生
- (DBFLUTE-229) {Java}: H2のBIT型がBooleanにマッピングされない
- (DBFLUTE-227) {Java/C#}: 外だしSQLにおいて、一つのSQLに対して別のPmbで実行すると例外
- (DBFLUTE-224) {C#}: Sequenceを利用するDBでのInsert/Updateで例外発生
DBFlute 0.6.7
2008/03/21
BUG
- (DBFLUTE-223) {Java}: ConditionBeanで同じ親からさらに枝分かれの親を2つ取得した場合に不具合
CHANGE
- (DBFLUTE-222) {Java/C#}: AdditionalForeignKeyの設定で大文字小文字の区別をしないようにする
DBFlute 0.6.6
2008/03/10
BUG
- (DBFLUTE-216) {Java/C#}: OracleでConditionBeanのPagingとUnionを組み合わせると例外
- (DBFLUTE-213) {Java/C#}: Schema名をSQLに付与するモードの場合において不具合がある
CHANGE
- (DBFLUTE-218) {Java}: DaoのConditionBeanのメソッドを一括で初期化できるようにする
- (DBFLUTE-215) {Java/C#}: Sequence取得のSQLでダブルクォーテーションをエスケープ(主にはPostgreSQL)
DBFlute 0.6.5
2008/03/02
BUG
- [DBFLUTE-210] {Doc}: schema-htmlにおいてHTML上のFKの背景色が複合FKの場合に付かない
CHANGE
- [DBFLUTE-211] {Java}: JavaDocコメントの間違ったコメントや無駄なコメントの精査
DBFlute 0.6.4
2008/02/18
BUG
- [DBFLUTE-207] {Java}: 初期化処理が同時に走ると処理が途中で停止することがある
- [DBFLUTE-205] {Java/C#}: Sql2EntityでJDBCが「OTHER」を戻してくる場合の対応(現状は例外)
CHANGE
- [DBFLUTE-206] {Java}: ConditionBeanのsetupSelect(結合先取得)を無限階層可能にする
- [DBFLUTE-203] {Java}: 不正なパラメータコメントのときの例外メッセージを精査
DBFlute 0.6.3
2008/02/11
BUG
- [DBFLUTE-201] {Java}: Sql2EntityのEncodingをdaoSqlFileEncodingが一致していない
CHANGE
- [DBFLUTE-202] {Java}: Sql2Entityで生成したEntity(CustomizeEntity)にClassificationを自動で関連づける
- [DBFLUTE-195] {Java}: ParameterBeanでClassificationが利用できるようにする。
DBFlute 0.6.2
2008/01/31
BUG
- [DBFLUTE-199] Document bug - please use db2jcc.jar instead of db2java.zip
- [DBFLUTE-198] {Java}: ConditionBeanでInScopeSubQueryの中でUnionをやると例外発生
- [DBFLUTE-191] {Java/C#}: Sql2Entityで作ったCustomizeEntityのtablePropertyNameが全て小文字になっている
- [DBFLUTE-170] {Java}: DB2でBLOBのテーブルがあると例外になってしまう
CHANGE
- [DBFLUTE-196] {Java}: DBFluteの動作コンフィグを指定できるようにする
- [DBFLUTE-194] {Java}: JDBCの設定値等をConditionBeanとOutsideSqlで指定できるようにする
- [DBFLUTE-193] {Java}: OutsideSqlでもValueLabel検索ができるようにする
- [DBFLUTE-185] {Java/C#}: classificationDeploymentMapの設定でテーブル名やカラム名の大文字小文字を区別しない
DBFlute 0.6.1
2008/01/25
BUG
- [DBFLUTE-190] {Java/C#}: jdbcToJavaNativeMapのAutoMapping機能がSql2Entityの時に効かない
- [DBFLUTE-187] {Java}: バッチ更新系のメソッドで空のリストが指定されたときに例外になってしまう
CHANGE
- [DBFLUTE-186] {Java}: 主キー以外の条件値でdeleteできるようにする
DBFlute 0.6.0
2008/01/18
BUG
- [DBFLUTE-181] {Java}: Behavior#batchDelete()にて排他制御の例外が発生しない
- [DBFLUTE-179] {Java}: 外だしSQLのLikeSearchOption利用で、Option自体がnullの場合の挙動がわかりにくい。
CHANGE
- [DBFLUTE-180] {Java}: SqlLogRegistryをデフォルトでOFFにする。
- [DBFLUTE-178] {Java}: S2Container-2.4.11周辺でもS2Dao-1.0.47が極力動くようにする。
- [DBFLUTE-175] {Java/C#}: DBFluteのエンジンにAntを組み込む。
- [DBFLUTE-173] {Java}: SQL解析や検索結果マッピング時のパフォーマンス向上
- [DBFLUTE-172] {Java}: 親方向への結合取得を3階層までできるようにする。
DBFlute 0.5.9
2007/12/28
BUG
- [DBFLUTE-168] {Java}: BehaviorのSequenceの自動設定でSequenceがBigDecimal以外の場合に例外
- [DBFLUTE-167] {Java/C#}: OutsideSqlのautoPaging()がmanualPagingをサポートするDBの場合に効かない
CHANGE
- [DBFLUTE-169] {Java}: OutsideSqlにてLikeSearchOptionを利用してエスケープ処理などできるようにする
DBFlute 0.5.8
2007/12/16
CHANGE
- [DBFLUTE-166] {Java/C#}: Numericの場合に小数点桁数を自動判別して型を決めるモードを追加
- [DBFLUTE-165] {Java}: Entityのequalsメソッドにおいてnullの値があるとfalseになってしまうBUGを修正すること
DBFlute-0.5.7
2007/11/10
CHANGE
- [DBFLUTE-163] {Java}: S2Dao-1.0.47の「S2Dao初期化にメタデータを利用しない」に対応する。
- [DBFLUTE-161] {Java}: 区分値設定で、該当列のGreaterEqualやLessThanなどのメソッドを生成しないようにする。
- [DBFLUTE-160] {Java}: Behaviorの存在チェック・重複チェックの際に、SqlRegistoryを使ってSQL文そのまま出す。
DBFlute-0.5.6
2007/10/24
CHANGE
- [DBFLUTE-158] {Java}: Sequence利用時にassignedのIDアノテーションを付与できるOptionを作成(S2Buri対応)
- [DBFLUTE-157] {Java}: AdditionalForeignKeyにon句で利用する固定の条件を付与できるようにする。
- [DBFLUTE-153] {Java}: {Java}: ResultSetを直接扱うためのCallbackを実現する。
- [DBFLUTE-156] {Java}: 実FKが無くて、AdditionalForeignKeyだけが設定されている場合にコンパイルエラー。
- [DBFLUTE-155] {Java/C#}: PostgreSQLのSerial型が問答無用でIdentityになってしまう。
- [DBFLUTE-154] {Java}: EntityのOne-to-ManyのGetterでnullを返さない仕様にする。
- [DBFLUTE-152] {Java}: OracleのPagingでOrderByがユニークで無い場合に1ページ目と2ページ目の整合が取れてない。
- [DBFLUTE-151] {Java}: MultipleFKの時の親の親の結合に失敗する。
DBFlute-0.5.5
2007/08/25
CHANGE
- [DBFLUTE-140] {Java}: BehaviorにてIdentityとSequenceを利用側から区別無いようにするモードを設ける。
- [DBFLUTE-139] {Java}: ConditionBeanにおいて、設定次第でBind変数をリテラルに変更できるようにする。
- [DBFLUTE-138] {Java}: Sql2Entityにおいてsrc/main/java以下だけでなくsrc/main/resources以下も処理対象とする。
- [DBFLUTE-137] {Java}: S2Daoの拡張部分でAnnotationReaderFactoryImplを利用する。
- [DBFLUTE-136] {Java}: S2DaoのSqlFileEncoding(外だしSQLのEncoding指定)を指定可能にする。
- [DBFLUTE-135] {Java}: EntityのModifiedPropertiesの登録を「同じ値のときはしない動き(null以外)」をOptionで実現する。
- [DBFLUTE-133] {Java}: 1件を期待する検索の場合の1件CheckをResultSet時点で行う。
- [DBFLUTE-132] {Java}: アプリケーション独自のDaoMetaDataFactoryを利用可能にする。
- [DBFLUTE-130] {Java}: FLATなデータを階層構造に展開するModuleを作成する。{枝分かれ展開可能}
- [DBFLUTE-144] {Java}: CommonColumnのInterceptingをBehaviorのdelegateのFilterで行いdelegateはprotectedにする。
- [DBFLUTE-143] {Java}: VersionNoの指定においてDBのColumn名とJava上のProperty名が同じ場合に限りうまく動作しない。
- [DBFLUTE-142] {Java}: JDK-1.4において、CompileErrorが発生してしまっている。
- [DBFLUTE-134] {Java}: S2Dao-1.0.39以前にてコンパイルエラーが発生してしまう。
- [DBFLUTE-131] {Java}: ConditionQueryにてPrimaryKeyが無くてForeignKeyのあるTableの場合にImport文が足りない。
DBFlute-0.5.4
2007/08/01
CHANGE
- [DBFLUTE-127] {Java}: DBFluteが生成するClassでの警告を抑制する。(SuppressWarningsを出力)
- [DBFLUTE-126] {Java}: ConditionBeanのlockForUpdate()にてOracleのfor update of columnを利用する。
- [DBFLUTE-123] {Java}: Schema間でもTable名がUniqueな場合の複数Schemaに対応。
- [DBFLUTE-122] {Java/C#}: AutoIncrementの情報取得時にSchema名を考慮する。
- [DBFLUTE-120] {Java}: 全ClassにCopyrightを付与できるようにする。
- [DBFLUTE-78] {Java/C#}: select * from の * を止めて、ちゃんと列名を展開すること。
- [DBFLUTE-46] {Java/C#}: Sql2Entityにて、SqlParameterBeanの記述が重複している場合にWARNを出すようにする。
- [DBFLUTE-20] {Java}: 利用しないimport文の警告を無くす。
- [DBFLUTE-129] {Java/C#}: Sql2Entityの内部処理においてResultSetMetadata#getColumnLabel()を利用する。
- [DBFLUTE-125] {C#}: OracleでGenerateするとOracle依存ClassがCompileErrorになってしまう。
- [DBFLUTE-124] {Java}: InlineView内でのInScopeSubQueryにおいて、one-to-oneの関係の時に例外が発生する。
DBFlute-0.5.3
2007/07/07
BUG
- [DBFLUTE-117] {Java/C#}: Columnの型がjava.sql.Typesに存在しない場合に型の名称から判断するようにする。
- [DBFLUTE-116] {Java/C#}: OracleでTable名が日本語の場合にSQLExceptionが発生してしまうのを修正すること。
- [DBFLUTE-112] {Java/C#}: Sql2EntityのParameterBeanのProerptyの型指定でGenericが利用できないのを修正する。
CHANGE
- [DBFLUTE-118] {Java}: H2のlimit-offsetに対応。
- [DBFLUTE-115] {Java}: 外だしSQLの「埋め込み変数コメント」で置換した後の記述でBind変数を利用できるようにする。
- [DBFLUTE-114] {Java/C#}: つい最近非推奨となったMethodを生成しないOptionを付ける。
- [DBFLUTE-113] {Java}: Java 6 に対応する。
DBFlute-0.5.2
2007/07/01
CHANGE
- [DBFLUTE-104] {Java/C#}: ClassificationでJavaDoc or C#-Commentに記載するCommentを指定できるようにする。
- [DBFLUTE-105] {Java}: CommonColumnで同名でないColumn同士を共通列としてみなす。第1段階はTable名の付いたColumn。
- [DBFLUTE-106] {Java}: 対応DBとしてH2をサポートする。(jdbc and generate)
- [DBFLUTE-107] {Java}: Behaviorのone-to-many Loadingで孫のLoadをできるようにする。
- [DBFLUTE-109] {Java/C#}: dfpropでのDBへの接続URLの指定でURLのプロパティ指定が無効になっているのを修正すること。
- [DBFLUTE-110] {Java/C#}: Sql2Entityにて、更新系SQLでParameterBeanの生成ができないのを修正すること。
DBFlute-0.5.1
2007/06/14
CHANGE
- [DBFLUTE-103] {Java}: ConditionBeanの検索結果をTeedaでそのまま利用できるValueLabelのListで返すMethodをBehaviorに追加
- [DBFLUTE-102] {Java/C#}: 0.5.0にてSchema名の未指定の際に例外発生{PostgreSQL利用時に問題になる}
DBFlute-0.5.0
2007/06/08
CHANGE
- [DBFLUTE-101] {Java}: PagingBeanを引数にした外だしSQLのSelectCount時にPagingのIgnoreが正常に動作しない。
- [DBFLUTE-100] {Java/C#}: ConditionBeanのExistsSubQueryにおいて、自己参照FKの場合のMethodは生成しない。
- [DBFLUTE-99] {Java/C#}: ConditionBeanのInlineView(From句の副問い合わせ)におけるExistsSubQueryはUnsupported例外にすること。
DBFlute-0.4.7
2007/05/22
NEW
- [DBFLUTE-94] {Java/C#}: SchemaHTMLにおいて、列の型の表記をDB固有のものと一致させる。
- [DBFLUTE-92] {Java}: Primary-Keyが無いTableやVIEWに対してInsert-Methodを自動生成する。{SQL文ベタ書き方式}
BUG
- [DBFLUTE-91] {Java}: ConditionBeanでUnion時のSelectCountで正常に件数が取得できていない。
- [DBFLUTE-87] {Java/C#}: Classificationの実Dataからの設定において、順序を指定できないのをどうにかすること
DBFlute-0.4.6
2007/04/28
CHANGE
- [DBFLUTE-86] {Java}: Teedaでそのまま利用できるValueLabelのaliasの生成判定がnameと同じものになってしまっている。
- [DBFLUTE-85] {Java}: FromTo検索で、値がnullの場合・2回以上呼び出しにおける不具合の修正。
- [DBFLUTE-77] {Java/C#}: Sequenceの定義においてテーブル名を大文字小文字区別無し&'_'区別無しで判定すること。
DBFlute-0.4.5
2007/04/23
CHANGE
- [DBFLUTE-82] {Java/C#}: multipleFKに付与されるColumn名を設定にて独自のAlias名を指定できるようにすること。(tableのalias名に文字数制限があるDBに対応)
- [DBFLUTE-81] {Java}: ClassificationDefinitionの定義Objectに、Teedaでそのまま利用できるValueLabelの"List< Map<String, String>>"を作成すること。
- [DBFLUTE-80] {Java/C#}: ReplaceSchema-Taskにおいて、Defaultの設定としてTransactionを発生させないようにすること。
- [DBFLUTE-79] {Java}: insertOrUpdateNonstrict() にて NotSingleRowUpdatedRuntimeException の発生を考慮すること。
- [DBFLUTE-52] {Java}: ConditionQueryにFromToメソッドを追加する。{FromToOption付き}
DBFlute-0.4.4
2007/04/07
CHANGE
- [DBFLUTE-76] {Java/C#}: BehaviorのTransactionを設定でOn/Offできるようにする。
- [DBFLUTE-75] {Java}: Daoの初期化時のConnectionをTransactionとは別のConnectionを使う。{Sybase対応}
- [DBFLUTE-74] {Java}: 複数DB対応時にBehaviorのComponent名にprojectSuffixが付いていないためにInjectionができない。
- [DBFLUTE-72] {Java}: ConditionBeanにて同Table間限定のUnionをサポートする。
- [DBFLUTE-71] {Java/C#}: Volocityが吐き出す「report.${torque.project}.sql2entity.generation」を阻止する。
- [DBFLUTE-70] {Java/C#}: 外だしSQLに対してQueryTimeout設定が無効になっているのを修正すること。
DBFlute 0.4.3
2007/03/24
CHANGE
- [DBFLUTE-69] {Java}: EntityがInstanceを保持するEntityModifiedPropertiesに対してSerializableを付ける。
- [DBFLUTE-68] {Java/C#}: Oracleの「BIN$...」テーブルをjdbcタスクにて除外するようにした。
- [DBFLUTE-66] {Java}: 自動生成し直さなくても接続しているDBに該当するPaging処理を利用するようにする。
- [DBFLUTE-65] {Java/C#}: Classificationメソッドの isXxxIfNullException() を非推奨にする。
- [DBFLUTE-64] {Java}: BehaviorのinsertList()/updateList()/deleteList()の引数Check判定が間違っている。
- [DBFLUTE-24] {ReplaceSchema}: Batch実行時に、警告を出して{Y/N}で実行を選択できるようにする。{間違い防止}
DBFlute 0.4.2
2007/02/24
CHANGE
- [DBFLUTE-62] {Java/C#}: 外だしSQLを使うことをチェックするアノテーションを追加する。ファイルがない場合などは例外にする。
- [DBFLUTE-49] {Java/C#}: 起動CommandをWindowsだけでなくUnix上でも起動できるようにする。{shを作成する}
- [DBFLUTE-57] {Java/C#}: dbflute.diconの設定において、daoDiconXxx と書いてもdbfluteDiconXxxと書いても...。
- [DBFLUTE-55] {Java}: S2Daoの初回アクセスのDao初期化処理がクラス単位かメソッド単位かを設定で選択可能にする。 → C#はDaoMetaDataImpl#GetSqlCommand()がvirtualでなかったためoverrideできないので保留
- [DBFLUTE-54] {Java/C#}: dbflute.diconにおいて、j2ee.diconへの参照の前の行にdiconのinclude指定をできるようにする。
- [DBFLUTE-51] {Java}: j2eeDiconResourceのDefault値をj2ee.diconに戻す。
- [DBFLUTE-47] {Java}: LikeSearchのEscape処理において、Escape文字のEscapeをすること。
- [DBFLUTE-48] {C#}: Daoの戻り値を独自Entityにした際にExceptionが発生。{一件検索のみの現象・List<Entity>では正常動作}
DBFlute-0.4.1
2007/02/04
CHANGE
- [DBFLUTE-39] {Java/C#}: dbflute.dicon(dao.dicon)の出力先を2箇所以上指定できるようにする。{Test用Diconなどのため}
- [DBFLUTE-40] {Java/C#}: ForeignTableに対するInScopeSubQueryを追加(今まではReffererTableに対してのみ)
- [DBFLUTE-41] {Java/C#}: PostgreSQLのSequenceSQLに不要な文字列が含まれてしまってる。
- [DBFLUTE-43] {Java/C#}: Sql2Entityにて、SQL文の中に SQLの構文と行コメントが混在した場合にSQLが失敗する。
- [DBFLUTE-44] {Java}: {Prefix/Suffix/Contain}指定&Escape指定が可能なLikeSearchをConditionQueryに追加する。
DBFlute-0.4.0
2007/01/22
CHANGE
- [DBFLUTE-8] {C#}: BehaviorのSelectPage()でOrderByを指定するとExceptionが発生する。
- [DBFLUTE-9] {Java}: S2Dao-1.0.40のModifiedPropertiesに対応する。
- [DBFLUTE-10] {Java}: PropertyのJavaBeansRule問題をどうにかする。
- [DBFLUTE-11] {C#}: BehaviorのLoadXxx()にて、リスト内に重複したPKのEntityが存在するとExceptionになる。
- [DBFLUTE-12] {Java}: j2eeDiconResourceNameをdeprecatedしてjdbcDiconResourceNameを新たに作る。
- [DBFLUTE-13] {Java}: MySQLでTable-Annotationに実存しないTableを指定するとExceptionが発生する。
- [DBFLUTE-14] {Java/C#}: includeAsMine()をやってselectPage()するとExceptionになる。
- [DBFLUTE-21] {Java}: 設定で「Deprecatedのメソッドを出力しない」を選択できるようにする。
- [DBFLUTE-22] {Java/C#}: Sql2EntityにSqlParameterBean(引数Object)の機能を付加する。
- [DBFLUTE-25] {Java/C#}: CommonColumnのInterceptorの設定が存在するときにDefaultでBehaviorに関連付ける。
- [DBFLUTE-33] {Java/C#}: ConditionQueryをGenerationGapにする。(Projectが分離されている場合を除く
- [DBFLUTE-36] {Java/C#}: ListResultBeanにListインターフェースをimplementsさせて利便性を向上させる。
- [DBFLUTE-37] {Java}: Timestamp型の比較条件で時間が無視されてしまう。{DBFlute-0.3.2にて発生していたBUG}
- [DBFLUTE-38] {Java/C#}: PagingResultBeanから現在表示している一覧が 「X件目からY件目」なのかの情報を取得できるようにする。
DBFlute-0.3.2
2006/11/23
CHANGE
- [DBFLUTE-3] {Java}:Behaviorを作成しない時に、CachedDaoSelectorでCompileErrorとなる。{機能追加によるデグレ}
- [DBFLUTE-4] {Java}:JDK-1.4の利用時に、5.0から追加されたMethodを利用してしまっている。{機能追加によるデグレ}
- [DBFLUTE-5] {Java/C#}:Behaviorに汎用的なCBSetupperを作成して、loadRefferer()を利用しやすくする。
- [DBFLUTE-6] {Java/C#}:ConditionBeanに重複した条件設定を行った場合のwarnログの内容をもっと充実させる。
- [DBFLUTE-7] {Java/C#}:SQL実行直前処理のパフォーマンスチューニング
DBFlute-0.3.1
2006/11/17
CHANGE
- {Java/C#} ConditionBeanにて、Select句に含める結合先Tableを「2階層まで」指定可能にしました。出力ソースファイルのEncodingを指定できるようにしました。{DefaultはUTF-8}
DBFlute-0.2.2
2006/11/07
CHANGE
- {Java/C#} Sql2Entity taskを追加しました。Daoにおいて、Method毎に戻り値のBeanを指定できるようにしました。
DBFlute-0.2.1
2006/11/01
CHANGE
- {Java/C#} PropertyのRefactoring。{不要なものを削除}ConditionBeanにGenerationGapを採用。 【注意】ConditionQueryのPackageが変わっています。{cbean → cbean.cq} ※ConditionBeanではありません。上書きされませんので、以前のConditionQueryを削除してください。ConditionQueryのPackage構成はこれで確定とします。(ご迷惑お掛けします)
- {Java only} TemplateのBugを修正。
- {C# only} ConditionBeanにて、「ある条件に合致する子供のRecordが存在するか否か」の条件を付加できるように修正(Exists句)。Behavior.selectPage()に、呼び出し側が独自のSelectPageInvokerを指定できるオーバーロードのMethodを追加。
DBFlute-0.1.09
2006/10/29
CHANGE
- {Java/C#} PagingResultBeanのtoString()のFormatを綺麗に修正。
- {Java only} ConditionBeanにて、「ある条件に合致する子供のRecordが存在するか否か」の条件を付加できるように修正(Exists句)。Behavior.selectPage()に、呼び出し側が独自のSelectPageInvokerを指定できるオーバーロードのMethodを追加。
DBFlute-0.1.08
2006/10/26
CHANGE
- {Java only} JDK-1.4利用時のTemplateに5.0の文法が混じっていたBugを修正。
- {C# only} AbstractBehaviorWritableのTemplateのBugを修正。
DBFlute-0.1.07
2006/10/24
CHANGE
- {Java/C#} SQLServerのJDBCがgetIndexInfo()のrs.getString(8)がnullを返す問題に対応。libの中にPostgreSQLのjarを登録。(8.1)
- {Java only} Classificationの設定が全く無い場合に、ConditionQueryにimport文が残ってしまうBugを修正。
DBFlute-0.1.06
2006/10/22
CHANGE
- {Java/C#} 自動生成されるClassのPackage(or Namespace)の指定にデフォルト値を追加しました。
- {Java only} S2Dao-1.0.36 に対応しました。 ※特に何も変更せず、Compileも通って正常に動作致しました。
DBFlute-0.1.05
2006/10/20
CHANGE
- {Java/C#} ConditionBeanの条件をInlineViewとして設定できるように修正。 → http://dbflute.sandbox.seasar.org/ja/introduction.htmlClassificationの便利MethodをConditionBeanにも追加。 → cb.query().setActiveYn_Equal_Yes(); // active_yn の条件として = 'y' を付加する。 → http://dbflute.sandbox.seasar.org/ja/tips-classification.htmlClassificationのDeployment指定(ある区分値をどの列に関連付けるかの指定)において、Column名でPrefix/Suffix指定できるように修正。 → http://dbflute.sandbox.seasar.org/ja/tips-classification.html
- {C# only} BehaviorのLoad[ReffererTable]()-Methodが正常に動作しないBUGを修正。
DBFlute-0.1.04
2006/10/16
CHANGE
- {Java/C#} JDBCよりAutoIncrement情報を取得してID-Annotationを自動付加するように修正。 → http://dbflute.sandbox.seasar.org/ja/tips-identity.htmlClassificationの定義で、実際のTableに登録されているDataを取得できるように修正。 → http://dbflute.sandbox.seasar.org/ja/tips-classification.html
DBFlute-0.1.03
2006/10/11
CHANGE
- {Java/C#} Entity.acceptColumnValueMap()で引数のMapに値が含まれてない列に関しては、isSetterInvokedをfalseにするように修正。 →acceptColumnValueMap()のMethod仕様としてEntityの初期化を含むので、Setter呼び出しの記録も破棄する。
- {C# only} AbstractBehaviorWritable.reflectAfterSelectForUpdateNewTx()でのcatchをSystemExceptionからExceptionに修正。 →ApplicationExceptionの場合はcatchされずに中断してしまっていたため。
DBFlute-0.1.02
2006/10/04
CHANGE
- 付属機能のBehaviorのリファクタリングを行いました。Methodの接尾辞「Tx」を除去しました。
- その他細かいコメントの調整を行いました。
DBFlute-0.1.01
2006/09/26
CHANGE
- 初期Releaseです。基本機能は全て利用可能です。
- 特になし。
