diff options
author | mskold@mysql.com <> | 2005-04-22 15:28:23 +0200 |
---|---|---|
committer | mskold@mysql.com <> | 2005-04-22 15:28:23 +0200 |
commit | 945755161658cf6ecae3290cf511d3ecee9aa96f (patch) | |
tree | a8af3475b78c7c08f7ce31b2bde9079f8920cec3 /mysql-test/t/ndb_database.test | |
parent | 29f8460e7bcf5d5ece576a9364be6caa78e34f92 (diff) | |
download | mariadb-git-945755161658cf6ecae3290cf511d3ecee9aa96f.tar.gz |
Fix for Bug #9318 drop database does not drop ndb tables
Diffstat (limited to 'mysql-test/t/ndb_database.test')
-rw-r--r-- | mysql-test/t/ndb_database.test | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/mysql-test/t/ndb_database.test b/mysql-test/t/ndb_database.test new file mode 100644 index 00000000000..1264c3fa73b --- /dev/null +++ b/mysql-test/t/ndb_database.test @@ -0,0 +1,50 @@ +-- source include/have_ndb.inc +-- source include/have_multi_ndb.inc +-- source include/not_embedded.inc + +--disable_warnings +connection server1; +drop table if exists t1; +drop database if exists mysqltest; +connection server2; +drop table if exists t1; +drop database if exists mysqltest; +--enable_warnings + +# +# Check that all tables in a database are dropped when database is dropped +# + +connection server1; +create database mysqltest; + +connection server2; +create database mysqltest; +create table mysqltest.t1 (a int primary key, b int) engine=ndb; +use mysqltest; +show tables; + +connection server1; +drop database mysqltest; + +connection server2; +use mysqltest; +show tables; + +connection server1; +create database mysqltest; +create table mysqltest.t1 (c int, d int primary key) engine=ndb; +use mysqltest; +show tables; + +connection server2; +drop database mysqltest; + +connection server1; +use mysqltest; +show tables; + +--disable_warnings +drop table if exists t1; +drop database if exists mysqltest; +--enable_warnings |