以下の内容はhttps://madogiwa0124.hatenablog.com/entry/2025/02/09/192031より取得しました。


Ruby on Rails: annotateからannotaterbに移行するメモ📝

Ruby on Railsを使っていたモデル等のファイルにTableのカラム情報等を載せるgemとしてannotateを使うことが多かったのですが、annotaterbというものがあり、よりメンテもアクティブそうで乗り換えたのでメモ📝

github.com

annotaterbとは

annotaterbとは以下のリポジトリでメンテされているannotateからforkされたgemです。

github.com

forkされた経緯等は以下の作者(annotateのメンテナの方)の記事で記載されています。

drewlee.com

乗り換え方法

以下に公式のmigrationガイドに沿って行ったところ特に問題は発生せずスムーズに乗り換えられました。

github.com

基本的にはbin/rails g annotate_rb:installで設定ファイルを書き出して、差分がなくなる or 許容できるまで元のannotateの設定ファイルを元にannotaterb側の設定を調整してあげれば大丈夫でした 🙆

おわりに

annotaterb、メンテナンスがアクティブなのも良いですが地味にannotateが対応していなかったtableコメントを反映してくれたりとパワーアップもしてるので新規サービスの場合にはこちらを使っても良さそうですね👀




以上の内容はhttps://madogiwa0124.hatenablog.com/entry/2025/02/09/192031より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14