From 007965a6513f2631465cf8477846daf9532dafc4 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Fri, 9 Dec 2011 10:18:10 -0800 Subject: don't need a begin / end. --- .../connection_adapters/abstract/schema_statements.rb | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'activerecord/lib') diff --git a/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb b/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb index becdc7ea6e..a905c135f8 100644 --- a/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb +++ b/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb @@ -23,12 +23,10 @@ module ActiveRecord # === Example # table_exists?(:developers) def table_exists?(table_name) - begin - select_value("SELECT 1 FROM #{quote_table_name(table_name)} where 1=0", 'SCHEMA') - true - rescue - false - end + select_value("SELECT 1 FROM #{quote_table_name(table_name)} where 1=0", 'SCHEMA') + true + rescue + false end # Returns an array of indexes for the given table. -- cgit v1.2.3