カテゴリー:
環境構築
タグ:
 Ruby sqlite さくら

このエントリーをはてなブックマークに追加
更新日時:
2010年12月23日(木)
作成日時:
2010年12月23日(木)

前の記事 / 次の記事

http://hal2008.sblo.jp/article/25836286.html
を参考にやってみた。

http://rubyforge.org/projects/sqlite-ruby/
からSqlite3-rubyのソースをゲット。

"lib"配下の"sqlite3.rb"と"./sqlite3"をコピーして実行したい
Rubyのスクリプトと同じディレクトに配置して実行。

1.2.4は単純にコピーするだけで動いた。

1.2.5以上はコピーしただけじゃいかない。
理由は知らない。ちゃんとセットアップしてないから?

ロードパスに読み込むようにすれば任意の場所に設置出来て便利かも。

$LOAD_PATH << "./mylibrary"
require "sqlite3"

database_name = "test_database.db"
sql = "create table products(id integer、name text)"

db = SQLite3::Database.new(database_name)
db.execute(sql)
db.close

みたいな。