0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Railsアプリケーション内のデータベース

Last updated at Posted at 2018-10-08

##疑問
Railsアプリケーションの中のデータベースってどうなってるの?

##答え
Railsでは運用環境ごとにひとつのデータベースを持っている。

運用環境 概要
development 開発環境。通常、開発をする際に使用する環境。
production 本番環境。アプリケーションを実際にリリースする際に使用する環境。
test テスト環境。アプリケーションの動作をテストする際に使用する環境。

##疑問
新しくデータベースを作成するにはどうしたら良いの?

##答え
rake db:create コマンドを実行する。このコマンドは
「database.ymlというファイルの内容に基づいてデータベースを新規作成する」
という機能を持っている。

database.ymlとは、データベースの設定が記述してあるファイルのこと。Railsは開発環境ごとにデータベースを持つので、開発環境の分だけデータベースの設定が記述してある。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?