Gần đây tôi đã di chuyển cơ sở dữ liệu từ mysql sang pgsql 9.Cài đặt Postgresql tiếp theo để ghi vào
Nhưng bây giờ khi tôi cố gắng tạo đối tượng mới (trong django admin) nó cho tôi biết rằng id tôi đang cố gắng để sử dụng (bắt đầu tại một và đã tăng lên mỗi lần tôi cố gắng) đã được sử dụng.
Tôi đoán rằng có một con trỏ hoặc chỉ mục cần được đặt thành id được sử dụng lần cuối. Tôi có đúng không?
Bạn có thể đặt loại cột thành 'serial' và postgreSQL sẽ tự động tạo một chuỗi cho bạn. – Johan
Tôi gần như chắc chắn rằng nó là, kể từ khi bảng được tạo ra bởi django. – demux
Tôi tìm thấy câu trả lời ở đây: http://stackoverflow.com/questions/1709705/postgresql-nextval-generating-existing-values – demux