rubyからsqlite3を扱いたいんです

もちろんkoboクローラ的な意味で。。

# coding: utf-8
require 'sqlite3'

begin
  db = SQLite3::Database.new('jkobo.db')

  db.execute(<<-DROP)
    drop table if exists jkobo;
  DROP

  db.execute(<<-CREATE)
    create table jkobo (
      id integer primary key autoincrement
      ,created_at text
      ,product_no text
      ,title text
      ,price integer
      ,publish_info text
      ,note text
    );
  CREATE
ensure
  db.close
end

このノリでselect/insert/update/deleteできる様子。
まあでもせっかくなのでActiveRecordでやった方がいいよね。

参考