回答:
Devel Generateと組み合わせて使用できるFakerと呼ばれる新しいモジュールを指摘するためのメモです:
PHP Fakerライブラリを使用して、より意味のあるサンプルコンテンツを生成します。
Devel Generateは、多くのサンプルコンテンツを急いで作成するのに最適ですが、より意味のあるサンプル、またはユーザーが生成することを期待するコンテンツに近いサンプルが必要な場合があります。ここでFakerが登場します。
Fakerは、偽のデータを生成するPHPライブラリです
Faker(ライブラリ)は、実際に見える名前、アドレス、電子メール、ドメインなどを生成できます。Faker(モジュール)は、ライブラリとDevel Generateが提供するクイックコンテンツ作成機能を組み合わせて、実際に見えるサンプルコンテンツを簡単に生成する機能を提供します。
devel generateモジュールを使用して、テスト目的でコンテンツを生成できます。これは、drushを使用して実現できるかどうかは不明です。
drush genc
コマンドがあります。書くdrush help genc
と次のようになります。
Create content.
Arguments:
number_nodes Number of nodes to generate.
maximum_comments Maximum number of comments to generate.
Options:
--feedback An integer representing interval for insertion rate logging. Defaults to 500
--kill Delete all content before generating new content.
--languages A comma-separated list of language codes
--skip-fields A comma delimited list of fields to omit when generating random values
--types A comma delimited list of content types to create. Defaults to page,article.
したがって、次のようなdrush genc 10
ノードを作成し、-typesオプションを渡すことができます(必要なc.typesのノードを作成するため)。このコマンドを使用するには、Develモジュールをインストールする必要があると思います。
drush genc 5 --types=article
5つの記事タイプのノードを作成します。
drush help generate-content
してコマンドの詳細を確認します。