PostGIS installation documentation上写着:
PostGIS是一个可选扩展,必须在每个要使用它的数据库中启用它才能使用它。安装软件只是第一步。不要在名为postgres的数据库中安装它。
我们在Docker中运行PostgreSQL并且只需要一个数据库,所以我们一直在使用默认数据库postgres
。我的第一个倾向是在那里安装PostGIS,但文档似乎很清楚,我们不应该这样做。
是否有理由不将PostGIS安装在默认数据库上,或者此注释是否意味着当数据位于postgres
数据库中时,会阻止人们在foobar
数据库中意外安装PostGIS ?
谢谢!
答案 0 :(得分:5)
将PostGIS安装到postgres
数据库中没有任何危险。这个说明只是让用户不要像你怀疑的那样迷惑自己。