【发布时间】:2011-12-21 01:29:22
【问题描述】:
我最近将一个数据库从 mysql 迁移到 pgsql 9。
但是现在当我尝试创建一个新对象(在 django admin 中)时,它告诉我我尝试使用的 id(从 1 开始,每次尝试都增加)已经被使用。
我猜有一个指针或索引需要设置为最后使用的 id。我说的对吗?
【问题讨论】:
-
您可以将列的类型设置为
serial,postgreSQL会自动为您创建一个序列。 -
我几乎可以肯定它是,因为该表是由 django 创建的。
-
我在这里找到了答案:stackoverflow.com/questions/1709705/…
标签: mysql django postgresql postgresql-9.0