gpt4 book ai didi

django - 无法将本地 Postgre 数据库推送到 Heroku

转载 作者:行者123 更新时间:2023-12-03 13:41:23 24 4
gpt4 key购买 nike

我在将本地数据库导入 Heroku 时遇到问题。我目前正在构建一个 Django Web 应用程序,我试图了解如何将本地数据库导入 Heroku。我试图用 pg:push 命令推送我的本地 Postgresql 数据库然后这个错误发生

pg_restore: error: unrecognized data block type (0) while searching archive
! pg_restore errored with 1
知道为什么会这样吗?

最佳答案

我是一个懒惰的程序员,效率很高,所以这比支付 AWS 备份费用更容易,将它们存储在 Excel 表中。
这节省了成本并且不使用效率不高的 PUSH: PULL。
使用 CMD 作为管理员将 Excel 数据插入 Heroku Postgres 数据库。
按照说明

1. OPEN CMD AS ADMIN

2. heroku pg:sql postgresql-rugged-08088 --app sample

3. CREATE TABLE SERIAL_T ( id SERIAL , SERIAL VARCHAR(50), USE INT, DEVICES TEXT[], PRINTED BOOLEAN, PRIMARY KEY (id))

4. \COPY SERIAL_T (SERIAL, USE, DEVICES, PRINTED) FROM 'C:\Users\PATH\EXCEL-03-27-2021.csv' DELIMITER ','CSV HEADER;
enter image description here

关于django - 无法将本地 Postgre 数据库推送到 Heroku,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63848813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com