@ledsun blog

無味の味は佳境に入らざればすなわち知れず

2021-05-25から1日間の記事一覧

ActiveRecordを継承したクラスからUMLクラス図を作る

DBの情報からER図を生成するツールはいくつかあります。 またUMLを生成するツールもあります。 同じような感じで、UMLをActiveRecordから取得します。 この手法の利点はメソッド情報がとれることにあります。 model_name = ARGV[0] class_name = Object.cons…

dotenv-railsを使っていたら環境変数を読込使っていなかったら無視する

begin require 'dotenv/load' rescue LoadError # 何もしない end 参考 GitHub - bkeepers/dotenv: A Ruby gem to load environment variables from `.env`.

引数で受け取ったクラス名からActiveRecordを継承したクラスを作る

require 'active_record' model_name = ARGV[0] Object.const_set model_name, Class.new(ActiveRecord::Base) 参考 Object::ARGV (Ruby 3.0.0 リファレンスマニュアル) ruby - Dynamic Class Definition WITH a Class Name - Stack Overflow