バニティマイグレーションを作成して実行しました。結果のテーブルを次のように確認できschema.rb
ますrails console
。
ActiveRecord::Base.connection.tables
=> ["schema_migrations", "pages", "users", "areas", "roles", "assignments", "categories", "heuristics", "references", "footnotes", "products", "orders", "vanity_metrics", "vanity_metric_values", "vanity_experiments", "vanity_conversions", "vanity_participants"]
それでは、なぜそれが作成されておらずvanity_experiments.rb
、同様のファイルが含まれていないのapp/models
ですか?
バニティはデータを保存するためにPostgreSQLではなくRedisを使用することを理解していますが、Railsは引き続き各テーブルをモデルにマップしますよね?