Railsアプリケーション用にかなり大量のシードデータを準備する必要があります。私の限られた経験に基づいて、私はそれを行う2つの方法を知っていますが、どちらが最も柔軟性を提供するかを知りたいです。
1つは、Railsでそれを実行し、seeds.rbファイルで使用されている方法でシードデータを準備することです。
User.create!( name: "John" )
または、データのjsonドキュメントを作成することもできます。たとえば、Mongodbではjsonドキュメントをデータベースに直接インポートできることを知っています。他のデータベースについてはよくわかりません...
正規表現スクリプトを使用してjsonを次のようなものに変換することもできると思うので、jsonドキュメントが最も柔軟である可能性があることに気付きました。 User.create!( name: "John" )
しかし、私が考慮すべき他の問題があるかどうか疑問に思っています...