Recipeはレシピ情報を出力するプログラムです。 Recipeが記録されたファイルを読み込み、整形して出力することができます。
git clone https://alpaca-tc/alpaca-tc-rcw
$ cd path/to/alpaca-tc-rcw
$ ./bin/recipe --path data/recipes.yml
$ ./bin/recipe --path data/recipes.yml --id 1
$ ./bin/recipe --help
- ファイル形式: yaml
recipes
,users
というキーを持つハッシュの配列が定義されている必要があります。recipes
,users
はそれぞれ属性を定義した配列を持ちます。recipes
のuser_id
はusers
のid
に紐づくため、同じidをもつハッシュをusers
に定義する必要があります。
users:
-
id: 1
user_name: alpaca-tc
recipes:
-
id: 1
name: オムライス
description: 卵を焼いてごはんにのせる
user_id: 1
-
id: 2
name: 親子丼
description: 鶏肉を焼いて卵でとじてごはんにのせる
user_id: 1
-
id: 3
name: 杏仁豆腐
description: 牛乳と砂糖をまぜてゼラチンで固める
user_id: 1