RailsOffice / 081008


RailsOffice

RubyOnRails?/081008
*注意:実際に正しいかどうかわからない

RubyOnRails?勉強会 第2回

参考

http://www008.upp.so-net.ne.jp/letitbe/rails2/

shivaサーバー上で

起動

rails_study直下

%rails office 
>フォルダが作成される
cd office 

データベースの作成

sqliteの作り方がわからない >>sqlite勉強会に変更
sqlite?
データベースは3つ作成。
office_development
office_test
office_production

%sqlite3 office_development.db 
> create table articles (
id INTEGER not null PRIMARY KEY AUTOINCREMENT,
title  varchar(100) not null,
description text null,
image_url varchar(200) not null,
price  decimal(10,2) not null,
date datetime not null,
vender varchar(100) not null,
category varchar(100) not null
);
  • Rails
    Railsでは、使用環境によって簡単にデータベースの切り替えが出来ますので、このように最初からデータベースを分けて作成しておくと便利です。
    また、それぞれ「アプリケーション名_development」「アプリケーション名_test」「アプリケーション名_production」などと名前を付けていますが、これがRailsのルールです。
    このルールに則ってデータベースを作成するようにしてください。

テーブルの中身を確認する

不明

権限を与える