作者hello1988 (bliss)
看板Python
标题[问题] Django PostgreSQL 资料表ID回朔
时间Fri Dec 22 12:56:29 2017
小弟目前是用Django开发
发布在Heroku上
资料库是用PostgreSQL
最近就有发生 资料表自动递增的id倒回的现象
例如: 资料表最大ID = 15000
递增ID = 14000
程式逻辑中 完全没有修改到这个值
有google过一些资料
有人说是Postgre的问题 但是在9.3已经修正
有人说是Django的问题
不知道是否有大大遇过这个问题
或是可以提供小弟一些资料
如何预防这个问题
附上开发环境
python 2.7
Django 1.10
Postgres 9.6
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.249.7.26
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1513918595.A.4C2.html
1F:→ s860134: 预防我是不知道,手动更改序列当前 counter 就可以解了吧? 12/22 13:05
2F:→ hello1988: 是可以 但不是个好方法 应该要从根本上去解决 12/23 13:12
3F:→ uranusjr: 要根本上解决就是不要用 auto-incremental primary key 12/23 13:40