# File sql-list.rb, line 23 def initialize (classname, dbi) @dbi = dbi @classname = classname.dup @classname.untaint @classname.sub!(/#<Module .*?>::/, "") # create a dummy instance @dummy = instance_eval(@classname + ".new") # fetch the primary key name for this class @symbol = @dummy.instance_eval("@sql_primary_key.id2name") end