16
モックデータを生成するためのツール?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 テストデータベースに読み込む目的でサンプルデータを生成するための優れた無料ツールの推奨事項を探しています。類推すると、RDBMSの「lorem ipsum」テキストを生成するもの。私が探している機能は次のとおりです。 既存のテーブル定義のデータを生成する柔軟性。 大小のデータセットを生成する機能(100万行以上)。 SQLスクリプト形式(INSERTステートメント)、または一括インポートに適したフラットファイル形式(通常はより高速)で生成します。 簡単なスクリプト作成のためのコマンドラインインターフェイス。 動的言語で記述された拡張可能なオープンソース(これらは強力な要件ではなく、使いやすいものです)。 PS:StackOverflowで重複する質問を検索しましたが、見つかりませんでした。ある場合は、それへのポインタを取得していただければ幸いです。 皆様の素晴らしいご返信ありがとうございます!私は、WindowsではなくMac OS Xを主要な開発環境として使用するという要件を修正する必要があります(ただし、コマンドラインインターフェイスが望ましいとされており、実際には Windowsを除外しています)。ただし、Windows固有の提案は、この質問を読んでいる他の読者には役立つはずです。 これが私の結論です: GenerateData: コマンドラインではなく、PHPウェブアプリのインターフェース 200レコードの生成に限定(または5,000レコードを生成するライセンスに20ドルを支払う) RedGate SQLデータジェネレーター 無料ではない、価格$ 295 Windows、.NET、SQL Serverが必要 Visual Studio 2008データベースエディション Windowsが必要 高価なMSDNまたはISVサブスクリプションが必要 Banner Datadect 無料ではない、価格$ 595 Windowsが必要(?) MySQLのサポートなし(?) GUI、コマンドラインまたはスクリプト可能ではない Ruby Fakerジェム バルクデータロードにActiveRecordを使用するには遅すぎる スーパースマック ランダムデータジェネレーターが組み込まれた、主に負荷テストツール それにもかかわらず使用するのはかなり簡単 全体的に優れた次点ツール Databene Benerator 私のニーズに最適なソリューション DbUnitと互換性のあるXMLスクリプト …