Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

都道府県のマップ情報を再設定可能にする #8

Merged
merged 2 commits into from
Jul 8, 2013
Merged

都道府県のマップ情報を再設定可能にする #8

merged 2 commits into from
Jul 8, 2013

Conversation

mizoR
Copy link

@mizoR mizoR commented Jul 3, 2013

すでに ID, 都道府県名の形式でデータベース管理しているプロジェクトをjp_prefectureで置き換えようとしたとき、各都道府県情報が JIS X 0402 とは異なったIDにより保存されてしまっている場合は置き換えられません。

このような状況でも、jp_prefecture を利用できるようにするため、下記のようなインターフェイスによって都道府県のマップ情報を再定義可能にしました。

JpPrefecture.setup do |config|
  config.mapping_data = YAML.load_file 'path/to/your/prefecture.yml'
end

@chocoby
Copy link
Owner

chocoby commented Jul 8, 2013

すみません、気付くのが遅くなってしまいました。

素晴らしい機能だと思います!:clap:
本日中に確認しますのでもう少々お待ちください...

chocoby added a commit that referenced this pull request Jul 8, 2013
都道府県のマップ情報を再設定可能にする
@chocoby chocoby merged commit d292f32 into chocoby:master Jul 8, 2013
@chocoby
Copy link
Owner

chocoby commented Jul 8, 2013

確認しました。ありがとうございます! 🍻
マッピングに関しては拡張性の低い設計になっていたため、今回の変更で便利に使用できるようになったと思います。

README を書いた後にリリースします。

@chocoby
Copy link
Owner

chocoby commented Jul 8, 2013

http://rubygems.org/gems/jp_prefecture/versions/0.4.0 をリリースしました。

@mizoR
Copy link
Author

mizoR commented Jul 8, 2013

ありがとうございます!

@mizoR mizoR deleted the configurable-mapping-data branch July 8, 2013 23:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants