#!/usr/bin/env ruby require 'odba' require 'odba/connection_pool' ODBA.storage.dbi = ODBA::ConnectionPool.new("DBI:pg:testdb", "masa", "") ODBA.cache.setup class Masa include ODBA::Persistable attr_reader :name def initialize(name) @name = name end def save self.odba_store end end max_id = ODBA.storage.max_id.to_i masa = Masa.new("masa2_#{max_id+1}") print "odba_id=", masa.odba_id, "\n" masa.save