【发布时间】:2015-09-16 15:51:47
【问题描述】:
我已将数据库从 MySQL 移植到 Postgresql,在 heroku 上的 django 应用程序后面运行。
在向表中添加新行时,Postgres 会回到 id 的开头,实际上是从 1 开始。我删除了一些数据,比如 id 的 1、2 和 3。现在我正在尝试添加一个新行,应该是 id=137,它正在尝试使用已经存在的 id=4。如何让 Postgres 为新行“刷新”它的自动 ID 并找到下一个可用的 ID?有没有办法在 Django 或 pgAdmin 中做到这一点?
【问题讨论】:
标签: django postgresql heroku django-models