From 88d1cacc39bfcb5ee334d2a017a6663d0a591980 Mon Sep 17 00:00:00 2001 From: Yohei Yasukawa Date: Tue, 9 Dec 2025 18:17:35 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20created=5Fat=20=E3=82=92?= =?UTF-8?q?=E8=87=AA=E5=8B=95=E8=A8=AD=E5=AE=9A=E9=A0=85=E7=9B=AE=E3=81=A8?= =?UTF-8?q?=E3=81=97=E3=81=A6=E6=98=8E=E8=A8=98=E3=81=97=E3=80=81=E5=85=A5?= =?UTF-8?q?=E5=8A=9B=E3=83=9F=E3=82=B9=E3=82=92=E9=98=B2=E3=81=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新規Dojoの追加時、created_at は自動的に現在時刻が設定される仕組みになっているため、 YAMLファイルへの手動入力を不要とすることで、年の入力ミス(2015年など)を防ぐ。 Refs: https://github.com/coderdojo-japan/coderdojo.jp/pull/1769 Refs: https://github.com/coderdojo-japan/coderdojo.jp/issues/1770 --- doc/how_to_add_dojo.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/doc/how_to_add_dojo.md b/doc/how_to_add_dojo.md index 72d425bb..631f1590 100644 --- a/doc/how_to_add_dojo.md +++ b/doc/how_to_add_dojo.md @@ -48,7 +48,6 @@ Zen: https://zen.coderdojo.com/dojos/jp/okinawa-ken/okinawa-okinawa-prefecture/n ```yaml - order: '472018' - created_at: '2019-06-15' name: 那覇 counter: 1 # 省略化。連名道場のときに使います (後述) prefecture_id: 47 @@ -66,7 +65,7 @@ Zen: https://zen.coderdojo.com/dojos/jp/okinawa-ken/okinawa-okinawa-prefecture/n | 項目名 | 内容 | |:---|:---| | `id` | **入力しない。** タスク実行時に自動で追加されます (詳細は後述) | -| `created_at` | 掲載申請日の年月日 | +| `created_at` | **入力しない。** タスク実行時に自動で追加されます (詳細は後述) | | `order` | [全国地方公共団体コード](http://www.soumu.go.jp/denshijiti/code.html) (詳細は後述) | | `name` | Dojo名 | | `counter` | 省略化。[連名道場](https://github.com/coderdojo-japan/coderdojo.jp/issues/610)を登録する際に使います | @@ -92,7 +91,7 @@ yaml ファイルに各項目を追記したら次のコマンドを実行し、 $ bundle exec rails dojos:update_db_by_yaml ``` -その後、DB に反映された id を yaml に書き出すため、次のコマンドを実行します。 +その後、DB に反映された `id` や `created_at` を YAML ファイルに書き出すため、次のコマンドを実行します。 ```bash $ bundle exec rails dojos:migrate_adding_id_to_yaml @@ -106,7 +105,7 @@ $ bundle exec rails dojos:migrate_adding_id_to_yaml ActiveRecord::Base.connection.execute("SELECT setval('dojos_id_seq', coalesce((SELECT MAX(id)+1 FROM dojos), 1), false)") ``` -yaml ファイルに id および order が動的に更新されたことを確認できたら `:new: Add CoderDojo 那覇 in 沖縄県` といったコミットをし、Pull Request を送ります。 +YAML ファイルに `id` および `created_at` が追加されたことを確認できたら `:new: Add CoderDojo 那覇 in 沖縄県` といったコミットをし、Pull Request を送ります。 Pull Request 例: https://github.com/coderdojo-japan/coderdojo.jp/pull/274