Laravel Herd

macOS 文档

PostgreSQL

#
通过 Herd Pro 安装 PostgreSQL

PostgreSQL 是一款功能强大、开源的对象关系型数据库系统,以其可靠性和稳健性而闻名。Laravel Herd Pro 通过提供许多流行的扩展来扩展 PostgreSQL

  • PostGIS - 为 PostgreSQL 数据库添加对地理对象的支持,使存储和查询空间数据变得容易。
  • pgrouting - 为 PostgreSQL 添加路由功能,允许您计算两点之间的最短路径。
  • pgvector - PostgreSQL 的向量相似性搜索扩展,允许您在数据库中搜索(除其他事项外)OpenAI 嵌入。

Screenshot of PostgreSQL settings

#
配置

Herd 为您的 PostgreSQL 实例提供了一个合理的默认配置,该配置可以无缝地用于新的设置,并且您可以更改服务的端口以使其与您机器上现有的安装并行运行。

启用自动启动选项会在您启动 Herd 时自动启动服务实例。

DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=laravel # set this to your project database
DB_USERNAME=root
DB_PASSWORD=

#
数据库服务迁移

无论您是设置了更新版本的 PostgreSQL 还是从您机器上的现有实例迁移,最便捷的方式是使用像 TablePlus 这样的数据库客户端来导出和导入数据库表。