首页 > 解决方案 > psql:在一行代码中重置和重新创建数据库

问题描述

我正在尝试使用一行代码删除并重新创建一个 postgresql 数据库,如下所示:

psql -h server_name -U webapp -f mydb_dump.sql database_name

但我收到以下错误:

ERROR:  constraint "work_packets" for relation "work_packets_workpacket" already exists
WARNING:  no privileges could be revoked for "public"

我错过了什么以及如何传递密码以避免提示?

谢谢

标签: postgresqlpsql

解决方案


推荐阅读