api-platform.com - 角色“api-platform”不存在
问题描述
安装 API 平台后,我收到与 postgres docker postgres:10-alpine
setup 相关的此错误。
bookshop-api git:(master) ✗bin/console doctrine:database:create
In AbstractPostgreSQLDriver.php line 73:
An exception occurred in driver: SQLSTATE[08006] [7] FATAL: role "api-platform" does not exist
In PDOConnection.php line 31:
SQLSTATE[08006] [7] FATAL: role "api-platform" does not exist
In PDOConnection.php line 27:
SQLSTATE[08006] [7] FATAL: role "api-platform" does not exist
.env
文件是根据更新docker-compose.yml
的,另外默认api/config/packages/doctrine.yaml
已经改成使用了postgresql
。
解决方案
与在同一端口上运行的本地 postgres 实例发生冲突。
推荐阅读
- mysql - mysql分组问题
- angular - 错误错误:StaticInjectorError Angular 6
- c - 如何处理 C (ffmpeg) 库中的 Header 依赖项?
- jquery - 悬停时Jquery以红色获取消息
- python - 允许 AD 用户使用 Python ldap3 更改自己的密码
- azure - ADFV 2 Spark Activity 与 Scala 引发错误,错误代码为 2312
- firebase - FCM - 仅在应用程序处于后台时“显示”推送通知
- javascript - 在 JavaScript 中删除 forEach 中的 forEach
- sql - SQL Server - 如何在数据库中创建视图后删除视图语句
- ios - 如何解决Alamofire显示数据