我正在使用 PostGIS,所以我的数据库有大约 1K 个功能。
在这种混乱中寻找“我的”函数很烦人。我能以某种方式分组或隐藏某些函数吗?我在想我在 SQL Server 中看到的一个功能插入. 也许 pgAdmin4 也存在类似的东西?
答案1
虽然不能 100% 地回答这个确切的问题,但似乎至少 PostGIS 函数可以按照我选择的模式“分组”,如果它至少是 PostGIS 2.3:
https://postgis.net/2017/11/07/tip-move-postgis-schema/
上述链接的要点:
CREATE SCHEMA postgis;
ALTER DATABASE mydb
SET search_path = public,postgis;
UPDATE pg_extension
SET extrelocatable = TRUE
WHERE extname = 'postgis';
ALTER EXTENSION postgis
SET SCHEMA postgis;
ALTER EXTENSION postgis
UPDATE TO "2.4.1next";
ALTER EXTENSION postgis
UPDATE TO "2.4.1";
这会将所有 PostGIS 功能移动到名为“PostGIS”的方案中,pgadmin 可以展开/折叠该方案。