diff options
author | Girish S <girish.sonawane@gmail.com> | 2014-02-14 15:32:10 +0530 |
---|---|---|
committer | Girish S <girish.sonawane@gmail.com> | 2014-02-14 15:32:10 +0530 |
commit | bbf6df78a42345eb5343337372fb8602b736222e (patch) | |
tree | 5bb9036f758cbae5665186996f7af03a17dade13 /activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb | |
parent | 7d897abeccb8533d770ac1d0768eca20ec2f3971 (diff) | |
download | rails-bbf6df78a42345eb5343337372fb8602b736222e.tar.gz rails-bbf6df78a42345eb5343337372fb8602b736222e.tar.bz2 rails-bbf6df78a42345eb5343337372fb8602b736222e.zip |
SQLite3Adapter now checks for views in table_exists? fixes: 14041
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb')
-rw-r--r-- | activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb b/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb index 3c5f7a981e..e808a31ff6 100644 --- a/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb +++ b/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb @@ -369,7 +369,7 @@ module ActiveRecord sql = <<-SQL SELECT name FROM sqlite_master - WHERE type = 'table' AND NOT name = 'sqlite_sequence' + WHERE (type = 'table' OR type = 'view') AND NOT name = 'sqlite_sequence' SQL sql << " AND name = #{quote_table_name(table_name)}" if table_name |