aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test
diff options
context:
space:
mode:
authorJeremy Daer <jeremydaer@gmail.com>2015-09-20 12:58:16 -0700
committerJeremy Daer <jeremydaer@gmail.com>2015-09-20 12:58:16 -0700
commit2395b02144cf11f9c9c2429c2085e557b6b342fe (patch)
tree4ad411643210a2e698ef2e9cee1dba2cc803fee3 /activerecord/test
parent99c8c8df1a7cfe452177d33cd4ca9a0ee4a05cf4 (diff)
parentfdf371ab0697d43c7eec66418edda9017be9b75b (diff)
downloadrails-2395b02144cf11f9c9c2429c2085e557b6b342fe.tar.gz
rails-2395b02144cf11f9c9c2429c2085e557b6b342fe.tar.bz2
rails-2395b02144cf11f9c9c2429c2085e557b6b342fe.zip
Merge pull request #20009 from kamipo/foreign_keys_in_create
Support for foreign keys in create table
Diffstat (limited to 'activerecord/test')
-rw-r--r--activerecord/test/cases/migration/references_foreign_key_test.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/activerecord/test/cases/migration/references_foreign_key_test.rb b/activerecord/test/cases/migration/references_foreign_key_test.rb
index 1594f99852..4f0da999d8 100644
--- a/activerecord/test/cases/migration/references_foreign_key_test.rb
+++ b/activerecord/test/cases/migration/references_foreign_key_test.rb
@@ -32,6 +32,14 @@ module ActiveRecord
assert_equal [], @connection.foreign_keys("testings")
end
+ test "foreign keys can be created in one query" do
+ assert_queries(1) do
+ @connection.create_table :testings do |t|
+ t.references :testing_parent, foreign_key: true
+ end
+ end
+ end
+
test "options hash can be passed" do
@connection.change_table :testing_parents do |t|
t.integer :other_id