2015-08-25 36 views
0

不知怎的,所以現在當我在數據庫導出爲正向工程腳本,它增加了在每個表列過之後一個空字符串COMMENT ''我已經改變了設置或東西。有沒有人經歷過這個,我該如何讓它停止?MySQL工作臺 - >導出正向工程腳本

I'ved仔細檢查所有的設置/首選項,我可以找到。我已卸載並重新安裝。我已經刪除了User/AppData/Roaming下的整個MySQL文件夾,我不知道還有什麼可以嘗試的。我的開發人員(我有2次嘗試)最終沒有經歷流氓評論。是的,我正在使用最新的從SVN中檢出的database.mwb文件,然後與其他人一樣。

即使是無害的,它還是引起了,因爲那時的黃金複製更改後的數據庫架構它會像我是最後一個到每個編輯將無法正常工作表中的每一列的問題。 下面是一些列的樣本:

`required` TINYINT NULL DEFAULT NULL COMMENT '', 
    `created_timestamp` TIMESTAMP NULL DEFAULT NULL COMMENT '', 
    `created_by_userid` CHAR(3) NULL DEFAULT NULL COMMENT '', 
    `modified_timestamp` TIMESTAMP NULL DEFAULT NULL COMMENT '', 

我怎樣才能擺脫COMMENT ''的?

回答

0

確定。顯然這是由最新版本的MySQL工作臺引起的。 6.3。我嘗試了更早版本的工作臺,雖然它沒有吐出評論,但它已經吐出了其他奇怪的東西,但我沒有嘗試接近最新版本,直到勉強顯然解決了它。因此,MySQL工作臺6.2.5在沒有任何需要時可以正確地吐出沒有評論。

+0

你說6.3.4確實有這個問題,6.2.5不?並且您的開發人員不會遇到任何版本的問題?相同的操作系統和MySQL服務器版本? –

+0

@PhilipOlson原來我的開發人員有早期版本。我知道我知道...應該是我檢查的第一件事之一。我沒有要求任何開發人員嘗試早期版本。我明天會做,並確認他們有相同的評論麻煩。他們一天都不見了。 –

+0

這看起來好像有一個針對6.3.4的開放式bug,請確認它是否看起來像你所遭受的。看起來MySQL服務器的版本是在這裏很重要(5.5 VS 5.6):http://bugs.mysql.com/77910 –