pine0619 / enpit_omusubi

0 stars 4 forks source link

写真にmap上の位置を特定できるタグを付与する #19

Open pine0619 opened 4 years ago

pine0619 commented 4 years ago

画像をwebサイトに表示する際に使うhtmlのimgタグを使って「地名」のタグ付けが出来ないか?

pine0619 commented 4 years ago

DBにimageテーブルを作成。

imageテーブル構造

nameには地名(首里城、奥武島など)、 image_pathには画像のファイル名(kirei_shurijo.jpg, Ou_Island.jpgなど)が格納される。

テーブル構造を作っただけなので、merge後の初回コンテナ立ち上げ時には、手動でテーブルに保存する必要があるかも。

pine0619 commented 4 years ago

手動でデータをテーブルに保存する方法

コンテナ立ち上げ docker-compose up -d

DBのmigrate docker-compose exec web rake db:migrate

railsコンソールの立ち上げ docker-compose exec web rails c

立ち上がったコンソール内でデータを入れる

pry(main)> Image.create(name: "古宇利島", image_path: "kirei.jpg")
pry(main)> Image.create(name: "首里城", image_path: "kirei_shurijo.jpg")
pry(main)> Image.create(name: "奥武島", image_path: "Ou_Island.jpg")
pry(main)> Image.create(name: "那覇バスターミナル", image_path: "naha_bus_terminal.jpg")

用意している画像全部分データを入れる