[问题] Django PostgreSQL 资料表ID回朔

楼主: hello1988 (兔子吃叶子)   2017-12-22 12:56:29
小弟目前是用Django开发
发布在Heroku上
数据库是用PostgreSQL
最近就有发生 资料表自动递增的id倒回的现象
例如: 资料表最大ID = 15000
递增ID = 14000
程式逻辑中 完全没有修改到这个值
有google过一些资料
有人说是Postgre的问题 但是在9.3已经修正
有人说是Django的问题
不知道是否有大大遇过这个问题
或是可以提供小弟一些资料
如何预防这个问题
附上开发环境
python 2.7
Django 1.10
Postgres 9.6
作者: s860134 (s860134)   2017-12-22 13:05:00
预防我是不知道,手动更改序列当前 counter 就可以解了吧?
楼主: hello1988 (兔子吃叶子)   2017-12-23 13:12:00
是可以 但不是个好方法 应该要从根本上去解决
作者: uranusjr (←這人是超級笨蛋)   2017-12-23 13:40:00
要根本上解决就是不要用 auto-incremental primary key

Links booklink

Contact Us: admin [ a t ] ucptt.com