0

バニティマイグレーションを作成して実行しました。結果のテーブルを次のように確認でき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は引き続き各テーブルをモデルにマップしますよね?

4

1 に答える 1

1

Vanity は、ActiveRecord を含む複数のアダプターをサポートしています。私の推測では、ActiveRecord アダプターを使用している場合に備えて、ジェネレーターがこれらの移行を作成します。

詳細については、http: //vanity.labnotes.org/configuring.htmlを参照してください。

于 2012-11-06T01:03:07.697 に答える