<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,8 +1,9 @@
 # make sure we're running inside Merb
 if defined?(Merb::Plugins)
   dependency &quot;activerecord&quot;
-  Merb::BootLoader.before_app_loads do
-    require File.join(File.dirname(__FILE__) / &quot;merb&quot; / &quot;orms&quot; / &quot;active_record&quot; / &quot;connection&quot;)
+  require File.join(File.dirname(__FILE__) / &quot;merb&quot; / &quot;orms&quot; / &quot;active_record&quot; / &quot;connection&quot;)
+  
+  Merb::BootLoader.after_app_loads do
     Merb::Orms::ActiveRecord.connect
     Merb::Orms::ActiveRecord.register_session_type
   end</diff>
      <filename>merb_activerecord/lib/merb_activerecord.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,10 +1,11 @@
 if defined?(Merb::Plugins)
-  Merb::BootLoader.before_app_loads do
-    require File.join(File.dirname(__FILE__) / &quot;merb&quot; / &quot;orms&quot; / &quot;data_mapper&quot; / &quot;connection&quot;)
-    require File.join(File.dirname(__FILE__) / &quot;merb&quot; / &quot;orms&quot; / &quot;data_mapper&quot; / &quot;base&quot;)
+  require File.join(File.dirname(__FILE__) / &quot;merb&quot; / &quot;orms&quot; / &quot;data_mapper&quot; / &quot;connection&quot;)
+  require File.join(File.dirname(__FILE__) / &quot;merb&quot; / &quot;orms&quot; / &quot;data_mapper&quot; / &quot;base&quot;)
+  
+  Merb::BootLoader.after_app_loads do
     Merb::Orms::DataMapper.connect
     Merb::Orms::DataMapper.register_session_type
   end
-
+  
   Merb::Plugins.add_rakefiles &quot;merb_datamapper&quot; / &quot;merbtasks&quot;
 end
\ No newline at end of file</diff>
      <filename>merb_datamapper/lib/merb_datamapper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,8 @@
 if defined?(Merb::Plugins)
-  Merb::BootLoader.before_app_loads do
-    Merb::Plugins.config[:merb_sequel] = {}
-    require File.join(File.dirname(__FILE__) / &quot;merb&quot; / &quot;orms&quot; / &quot;sequel&quot; / &quot;connection&quot;)
+  Merb::Plugins.config[:merb_sequel] = {}
+  require File.join(File.dirname(__FILE__) / &quot;merb&quot; / &quot;orms&quot; / &quot;sequel&quot; / &quot;connection&quot;)
+  
+  Merb::BootLoader.after_app_loads do
     Merb::Orms::Sequel.connect
     Merb::Orms::Sequel.register_session_type
   end</diff>
      <filename>merb_sequel/lib/merb_sequel.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b4193b785863625e78a239cc202b13480455854c</id>
    </parent>
  </parents>
  <author>
    <name>Ben Burkert</name>
    <email>ben@benburkert.com</email>
  </author>
  <url>http://github.com/wycats/merb-plugins/commit/b35f61ca22b21fffb203457f02090c2c475c187c</url>
  <id>b35f61ca22b21fffb203457f02090c2c475c187c</id>
  <committed-date>2008-03-03T12:50:45-08:00</committed-date>
  <authored-date>2008-03-03T12:50:45-08:00</authored-date>
  <message>Moved database connection code into a after_app_loads block.  This should allow rake -T to run without connecting to the database due to the changes to Kernel#dependency.</message>
  <tree>275db854b9753587945663bcef99a39812adb93d</tree>
  <committer>
    <name>Ben Burkert</name>
    <email>ben@benburkert.com</email>
  </committer>
</commit>
