我对远程服务器上的数据库具有只读访问权限。所以,我可以执行:
COPY products TO '/tmp/products.csv' DELIMITER ',';
Run Code Online (Sandbox Code Playgroud)
但是在该服务器上我没有创建/保存文件的权限,所以我需要在我的本地机器上执行此操作。
当我连接到远程数据库时,如何执行命令将文件保存在本地计算机而不是远程服务器上?
或者,如何执行 Linux 命令以连接到远程数据库、执行查询并将输出作为文件保存到我的本地计算机?
我可以在 DB 表 (PostgreSQL) 中创建具有默认值随机字符串的列,以及如何创建?
如果不可能,请告诉我。
请推荐一个工具来将 PostgreSQL 数据库逆向工程为实体关系图 (ERD) 或等效的 ??
理想情况下,我正在寻找一种易于使用的格式(SVG、PDF 或任何常见的 UML 文件格式)的简单 ERD 或 UML 类图。
到目前为止,我只为 MySQL 和 Windows 创建了软件,但这不是解决方案。