ruby sinatra データベース設定(sqlite3)

データベースの作成方法


seeds.sqlファイルを作成し

drop table if exists テーブル名;
create table テーブル名(
	id integer primary key,
	body text
);
insert into テーブル名(body) values ("テーブル名");


とします。
次に、

ターミナル

$ sqlite3 sumple.db < seeds.sql


とすることによってデータベースが作成されます。

sumple.rbファイルに、

require "active_record"

ActivRecord::Base.establish_connection(
	adapter: "sqlite3",
	database: "./sumbple.db"
)

class テーブル名 < ActiveRecord::Base
end