DBFlute-1.3.1 Released

DBFlute Runtime/Engineのリリース

あけましておめでとうございます!
2021年以来の元旦リリース復活、十四回目の元旦リリースです。

(2021年までは十三年連続でしたが、4年途切れて..復活です)

Change Log | DBFlute
(移行の注意点は特になし)

今回も、jflute自ら現場でDBFluteの導入作業をがっつりして、jflute自ら「DBFluteもっとこうなって欲しいーぞー」というものを反映しています。

ということで、Changelogを見てもみてもなかなか細かいことばかりなのですが...今回はこちら一点にフォーカス!

decommentで別名 (shalias: しゃいりあす)

DBFlute Introとの連携で使えるdecommentで、別名(和名)も登録できるようになりました。

// Decomment (でこめんと) on Intro
https://dbflute.seasar.org/ja/manual/function/generator/intro/decomment.html

実際のDBに埋め込むDBコメントではなく、DBFlute内で管理するDBコメント代わりのdecomment, 今まではテーブルやカラムの「説明」だけを登録する機能でしたが、こちらに別名(和名)も登録ができるようになったので...

例えば、MEMBERテーブルに対して「会員」という和名を登録することができます。

UI的には、decommentのダイアログにテキストボックスが追加されます。

 +----------------------------------+
 |             説明欄                |
 +----------------------------------+
 
 +--------+
 | 別名欄  |                | OK |
 +--------+
    ↑ ここに「会員」と入力してOKボタンで登録

DBコメントに、説明だけでなく別名も登録されていない現場の場合、やはり別名もdecommentみたいな仕組みで気軽に登録したいと思うところ。思っていました。

別の独立機能にするのではなく、decommentに付属して登録できるのが一番わかりやすいということで、今回実装されています。

ということで、decommentに付属機能ではありますが、名前が付いています。

shalias (しゃいりあす)

せひ皆さん使ってみてください。

DBFlute Introのコミッター

この shalias ですが、実は jflute が作ったものではありません。

DBFlute Introのコミッターが作ってくれました。

DBFlute Introの機能ということですが、連携部分がDBFlute本体に入るので、DBFlute本体にも修正を入れてくれています。

すごい!DBFlute本体のコミットをしてくれる人はなかなかいませんから笑。嬉しい限りです。

(ありがとう、しゃいにー)