diff options
author | Yves Senn <yves.senn@gmail.com> | 2014-03-20 13:38:44 +0100 |
---|---|---|
committer | Yves Senn <yves.senn@gmail.com> | 2014-03-20 13:38:44 +0100 |
commit | 850f59fb29fac7a0cbe91bb4b70f0cd02cac143e (patch) | |
tree | c9aee357d280534302b6ac3e59d0dbf1ad4530cf /activerecord/lib | |
parent | 656f4f29fa497a13d13b39b12506e0505072b472 (diff) | |
parent | 0110d7b714a6ecc810a38ef5a27b66ec321995e5 (diff) | |
download | rails-850f59fb29fac7a0cbe91bb4b70f0cd02cac143e.tar.gz rails-850f59fb29fac7a0cbe91bb4b70f0cd02cac143e.tar.bz2 rails-850f59fb29fac7a0cbe91bb4b70f0cd02cac143e.zip |
Merge pull request #12955 from joshwilliams/master
Postgres schema: Constrain sequence search classid
Diffstat (limited to 'activerecord/lib')
-rw-r--r-- | activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb b/activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb index ae8ede4b42..e0afa989cd 100644 --- a/activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb +++ b/activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb @@ -327,6 +327,7 @@ module ActiveRecord AND attr.attrelid = cons.conrelid AND attr.attnum = cons.conkey[1] AND cons.contype = 'p' + AND dep.classid = 'pg_class'::regclass AND dep.refobjid = '#{quote_table_name(table)}'::regclass end_sql |