Bug #32940 | Forward Engineering skips views and routines | ||
---|---|---|---|
Submitted: | 3 Dec 2007 18:47 | Modified: | 17 Jan 2008 15:09 |
Reporter: | Heinz Schweitzer (Gold Quality Contributor) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Workbench | Severity: | S3 (Non-critical) |
Version: | 5.0.10 | OS: | Windows (xp sp2) |
Assigned to: | Johannes Taxacher | CPU Architecture: | Any |
Tags: | qc |
[3 Dec 2007 18:47]
Heinz Schweitzer
[8 Dec 2007 22:14]
Sveta Smirnova
Thank you for the report. Verified as described. To repeat don't enter something into VIEW or ROUTINE definition. Is it possible to treat this as "Not a Bug" in such a case, but as MySQL Workbench creates invalid empty table definition like "CREATE TABLE IF NOT EXISTS `mydb`.`table1` () ;" something should be fixed.
[9 Jan 2008 14:24]
Johannes Taxacher
I agree with vladimir that this is expected behaviour as long as the view- and routine-editor are about to take a valid SQL-statement to define the desired object. But thats not very obvious to the user ... So please output comments for processed emtpy objects that one can see in the SQL-Script that all objects were processed.
[9 Jan 2008 15:24]
Vladimir Kolesnikov
SQL generation for empty views and routines was improved, now a comment with the object name is written to the output.