# File lib/dbd/sqlite3/database.rb, line 23
    def initialize(dbname, attr)
        @db = ::SQLite3::Database.new(dbname)

        @db.type_translation = false

        @attr = {'AutoCommit' => true}
        if attr then
            attr.each_pair do |key, value|
                begin
                    self[key] = value
                rescue DBI::NotSupportedError
                end
            end
        end
        __generate_attr__
    end