1. TheOkachanPG

    No comment

    TheOkachanPG
Changes in body
Source | HTML | Preview
@@ -1,52 +1,53 @@
この記事は限定公開です
#① [$ git clone 自分のgitリポジトリのURL]
[参考]GitHubのリポジトリをローカルにcloneする
http://cly7796.net/wp/other/clone-the-repository-in-github-locally/
#②必要であれば [$ bundle exec rake db:drop]
※2回目以降の試験実施の際はこちらのコマンドを実行する(前回実施分のDBを消すためです)
#③[$ bundle install]
まずは**bundle install**します。
**※フォルダ名を変更した場合は、⑥から!**
#④[$ bundle exec rake db:create]
bundle exec rake db:create
でdb作成します。
#⑤[$ bundle exec rake db:migrate]
bundle exec rake db:migrate
migmateします。
DLしたファイルに入ってるマイグレートファイルを自分のところにマイグレートします。
#⑥必要であれば 「config/database.yml」のデータベースの接続先を変更する。
例えば下記の
https://github.com/kaorioka/pictweet4
「pictweet4」を「pictweet_oka」として環境構築したい場合
「config/database.yml」を開き、「pictweet4」と書かれている場所を「pictweet_oka」で置換します。
その後、③から対応ください。
※置換は option + command + F です。
#⑦ $ rails s
rails s
DLしたファイル自体に問題なければ、問題なく見れるようになります。
## 「config/database.yml」を更新しなかったらどうなるか?
例えば下記の
https://github.com/kaorioka/pictweet4
をDLして、フォルダ名だけ「pictweet4」を「pictweet_oka」に変更し、③〜⑥を行うと、
データベースはyamlファイルの記述に基づき「pictweet4」で作成されて、
フォルダは「pictweet_oka」となります。
-気持ち悪いので変更した方が良いと思います。
+動作はしますが、特にこだわりがなければ**気持ち悪いので変更した方が良いと思います。**
## 「config/database.yml」で同じDBを使用する指定
上記のことを踏まえると、同じDBを使用することが可能です。
例えば、「pictweet2」を作ったけど、投稿内容は「pictweet」と同じものをみたい場合などは
yamlファイルは「pictweet」と設定します。
-カラムが増えたりするとdbとの齟齬が生まれるので、使いどきは見極めが必要そう。
+カラムが増えたりするとdbとmodelファイルの齟齬が生まれるので、使いどきは見極めが必要そう。
+
+