facebook twitter hatena line email

「Ruby/rails/db接続」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(db設定追加)
(databaseのschemaを作っておく)
 
(同じ利用者による、間の18版が非表示)
行1: 行1:
 +
==databaseのschemaを作っておく==
 +
create database helloworld_development default character set utf8mb4;
 +
 
==db設定追加==
 
==db設定追加==
 
vi config/database.yml
 
vi config/database.yml
 
   host: localhost
 
   host: localhost
 
   username: user1
 
   username: user1
   password: pass1234
+
   password: passwoireru
 
+
==DBインターフェイス用モデル(マイグレーション)作成==
+
rails generate scaffold student student_name:string
+
db/migrate/20110603100919_create_students.rbに出来ている
+
 
+
==マイグレーション実行==
+
rake db:migrate RAILS_ENV=production
+
db/schema.rbができる
+
 
+
==マイグレーション実行初期化==
+
以下実行後マイグレーション再実行
+
rake db:migrate version=0
+
 
+
 
+
==httpアクセス==
+
http://localhost:3000/students
+

2022年9月21日 (水) 01:38時点における最新版

databaseのschemaを作っておく

create database helloworld_development default character set utf8mb4;

db設定追加

vi config/database.yml

 host: localhost
 username: user1
 password: passwoireru