<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,7 @@
 === HEAD
  
+* Fix bin/sequel using a YAML file on 1.9 (jeremyevans)
+
 * Allow connection pool options to be specified in connection string (jeremyevans)
 
 * Handle :user and :password options in the JDBC adapter (jeremyevans)</diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -110,7 +110,7 @@ connect_proc = lambda do |database|
     env ||= &quot;development&quot;
     db_config = YAML.load_file(database)
     db_config = db_config[env] || db_config[env.to_sym] || db_config
-    db_config.each{|(k,v)| db_config[k.to_sym] = db_config.delete(k)}
+    db_config.keys.each{|k| db_config[k.to_sym] = db_config.delete(k)}
     Sequel.connect(db_config.merge!(db_opts))
   else
     Sequel.connect(database, db_opts)</diff>
      <filename>bin/sequel</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>c3e455a767ee6ddd33286e11e7d7431cede6a44e</id>
    </parent>
  </parents>
  <author>
    <name>Jeremy Evans</name>
    <email>code@jeremyevans.net</email>
  </author>
  <url>http://github.com/jeremyevans/sequel/commit/85e05eebb96501752ca72eb8143c9f4c8446048a</url>
  <id>85e05eebb96501752ca72eb8143c9f4c8446048a</id>
  <committed-date>2009-06-15T14:58:07-07:00</committed-date>
  <authored-date>2009-06-15T14:58:07-07:00</authored-date>
  <message>Fix bin/sequel using a YAML file on 1.9

We were iterating over a hash (or hash-like) data structure while
both inserting and deleting records.  It's amazing it used to work in
1.8.</message>
  <tree>cb5a3997c3c22b159abf3b41d74592498e59b8bd</tree>
  <committer>
    <name>Jeremy Evans</name>
    <email>code@jeremyevans.net</email>
  </committer>
</commit>
