pgDesigner.0.0.33 - PostgreSQL 的資料模型設計工具

發表於 2006-06-10

變更

新增:在選單的「專案」中新增了一個

額外的子選單,透過此子選單可以

設定表格之間關係線的可視化條件。

現在可以定義以直接方式或以線段

線段方式顯示連接,後者是

預設條件。(由來自

委內瑞拉的朋友 Jose Francisco Reinoza 提出的現代化建議)。

朋友 Jose Francisco Reinoza 提出的)。

委內瑞拉)。

新增:對兩個

不相容欄位之間的關係進行了控制;該控制不會

阻止選擇,但會引入

警告訊息。

新增:對物件名稱的最大長度進行了控制,該長度基於

專案中設定的 PostgreSQL 版本來定義。名稱

包含超過此長度的專案物件將不會載入,

包含超過此長度的專案物件將不會載入,

超過此長度的專案物件將不會載入,

因此,需要直接

使用任何編輯器修改檔案中的名稱。編輯

視窗中的名稱將會

自動限制為此長度。

自動限制為此長度。

新增:在表格結構中新增了

PrimaryKey 屬性,該屬性

包含表格主鍵的名稱。該值不是

必要,並且由程式自動設定

必要,並且由程式自動設定

,表格名稱的

後綴 "_pk"。在

表格編輯視窗中,如果主鍵

存在且名稱為空,則會

設定為預設值,並

引入警告訊息;否則,如果

未選擇任何鍵,則該屬性

將被取消。相同的邏輯適用於

載入使用舊版本建立的專案物件。

也修改了

反向工程的功能,以便從

資料庫中讀取主鍵的名稱。請注意,在任何情況下,

,在任何情況下,

名稱的長度將被截斷為

PostgreSQL 驅動程式允許的最大

長度。

長度。(由朋友

Jose Francisco Reinoza 提出的現代化建議)。

UPD:現代化了 PostgreSQL 支援的資料類型列表

,其中添加了一些缺少的資料類型。資料

類型列表現在受到所選

PostgreSQL 版本的限制,因此某些新的

類型可能不會顯示在

舊版本中。在已建立的專案中

使用舊版本建立的專案中,某些資料類型可能

不再與列表一致,並且

採用不同的值;在這種情況下,需要

修改專案參數視窗中的驅動程式版本,或

修改專案參數視窗中的驅動程式版本,或

為每個物件選擇不同的資料類型。此現代化仍在

仍在研究階段,並且該列表可能會在

的過程中持續進行

pgDesigner 的下一個版本。

pgDesigner 的下一個版本。

UPD:改進了圖形

物件的設計邏輯。

UPD:重新架構了主選單。選單中

選單中與物件的

詳細資訊、鍵欄位和

關係名稱相關的項目已移動

到「顯示」選單中,並且總體上提高了

應用程式的效能,該效能不再受限於

專案;在舊版本中建立的專案物件中

在舊版本中建立的專案物件中

記憶的公式不再被

考慮,並且不再限制

物件的顯示。此外,專案參數

視窗不再引入

這些公式。

UPD:修改了專案參數和

統計資料視窗;特別是,

統計資料視窗,填寫兩個列表,

按字母順序列出專案中存在的物件

和表格中包含的欄位。這些列表是唯讀的

,僅用於統計和

控制目的。

控制目的。

UPD:已實作彈出選單並

新增了主選單中進行的變更。

新增了主選單中進行的變更。

UPD:已最佳化了許多邏輯和

程式的物件。

UPD:修改了 sql/html 提取

視窗的字體,並

設定為 Courier;這是為了允許更好地

閱讀文字並更好地顯示

文字行的空格。此外,現在

還管理程序內容文字的

空格。

UPD:對於文字物件,增加了

在多行上寫入文字的

可能性,並定義位置。

UPD:在專案物件中新增了

"Driver" 屬性,其中包含

PostgreSQL 版本。預設情況下,在

建立新專案時,設定的版本

為 8.0;可以透過專案設定

視窗修改此設定。在

使用舊版本建立的專案中,

版本將在載入階段設定為

預設版本。請注意,

物件名稱長度控制的插入可能不允許

使用先前的 PostgreSQL 版本進行版本變更,

PostgreSQL 先前的版本進行版本變更,

因此需要先直接

在物件上手動修改名稱,

在物件上手動修改名稱,

然後再進行版本

變更。

BUG:已更正某些物件的

註解屬性中回車換行的公式。

註解屬性中回車換行的公式。

BUG:現在資料庫物件的

物件的字串屬性已被清理,

以刪除字串開頭和

結尾的空白字元 (修剪)。

NDA:程式使用 Gambas 1.9.31 版本編譯。

Gambas。

此文章已從 PostgreSQL 網站的舊版本遷移。對於遷移造成的任何格式問題,我們深感抱歉。