可以使用 LibreOffice Base 更改 PostgreSQL table 设计吗?

Possible to change PostgreSQL table design using LibreOffice Base?

我读到 LibreOffice Base 有一个原生的 Postgres 驱动程序,所以我认为这可能是玩转数据库结构、创建新的 table、更改和删除现有的等的好方法。

几乎一切似乎都运行良好。我可以连接到数据库并打开和编辑所有 table,创建新的,删除现有的。除了更改现有列的数据定义外,我基本上可以做任何事情。因此,我可以完全删除该列,并且可以轻松地在同一个 table 中创建新列。但是一旦它们在那里,我就不能再改变它们了,相应的选项在 Base 中是灰色的。

这可能是一个错误,还是我遗漏了什么?

在 LO Base 中,无法使用图形工具修改现有列。

相反,转到主菜单栏中的 Tools -> SQL。这将显示一个对话框,您可以在其中输入 ALTER TABLE 命令。例如(来自postgres docs):

ALTER TABLE distributors RENAME COLUMN address TO city;

另见 Modifying table entries from LibreOffice Base, possible?