-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed error messages from DROP VIEW to align with DROP TABLE
- Produce a "Note" for all wrongly dropped objects (Like doing DROP VIEW on a table). - IF EXISTS ends with a list of all not existing objects, instead of a separate note for every not existing object. Other things: - Fixed bug where one could do CREATE TEMPORARY SEQUENCE multiple times and create multiple temporary sequences with the same name.
- Loading branch information
Showing
8 changed files
with
1,150 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# | ||
# Create all tables, sequences and views needed for drop combinations; | ||
# | ||
|
||
if ($create_option != 'temporary') | ||
{ | ||
show tables; | ||
} | ||
|
||
--echo # Generating test tables | ||
--disable_query_log | ||
--disable_warnings | ||
eval create $create_option table if not exists t1 (a int); | ||
eval create $create_option table if not exists t2 (a int); | ||
eval create $create_option sequence if not exists s1; | ||
eval create $create_option sequence if not exists s2; | ||
if ($create_option != 'temporary') | ||
{ | ||
eval create view if not exists v1 as SELECT * from t1; | ||
eval create view if not exists v2 as SELECT * from t2; | ||
} | ||
|
||
--enable_warnings | ||
--enable_query_log |
Oops, something went wrong.