Changeset 5955
- Timestamp:
- 01/15/07 22:12:40 (2 years ago)
- Files:
-
- branches/1-2-pre-release/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb (modified) (1 diff)
- branches/1-2-pre-release/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb (modified) (1 diff)
- branches/1-2-pre-release/activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb (modified) (1 diff)
- trunk/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb (modified) (1 diff)
- trunk/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb (modified) (1 diff)
- trunk/activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1-2-pre-release/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
r5658 r5955 82 82 # Returns true if its safe to reload the connection between requests for development mode. 83 83 # This is not the case for Ruby/MySQL and it's not necessary for any adapters except SQLite. 84 def supports_reloading?84 def requires_reloading? 85 85 false 86 86 end branches/1-2-pre-release/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb
r5658 r5955 91 91 def clear_reloadable_connections! 92 92 @@active_connections.each do |name, conn| 93 conn.disconnect! if conn.supports_reloading? 94 @@active_connections.delete(name) 93 if conn.requires_reloading? 94 conn.disconnect! 95 @@active_connections.delete(name) 96 end 95 97 end 96 98 end branches/1-2-pre-release/activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb
r5938 r5955 103 103 end 104 104 105 def supports_reloading?105 def requires_reloading? 106 106 true 107 107 end trunk/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
r5658 r5955 82 82 # Returns true if its safe to reload the connection between requests for development mode. 83 83 # This is not the case for Ruby/MySQL and it's not necessary for any adapters except SQLite. 84 def supports_reloading?84 def requires_reloading? 85 85 false 86 86 end trunk/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb
r5658 r5955 91 91 def clear_reloadable_connections! 92 92 @@active_connections.each do |name, conn| 93 conn.disconnect! if conn.supports_reloading? 94 @@active_connections.delete(name) 93 if conn.requires_reloading? 94 conn.disconnect! 95 @@active_connections.delete(name) 96 end 95 97 end 96 98 end trunk/activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb
r5937 r5955 103 103 end 104 104 105 def supports_reloading?105 def requires_reloading? 106 106 true 107 107 end