Alih-alih menggunakan bigserial yang merupakan bigint peningkatan otomatis khusus untuk postgres, gunakan bigint jika Anda akan mengatur kenaikan dan urutan Anda sendiri. kolom pengenal (mirip dengan properti AUTO_INCREMENT yang didukung oleh beberapa database lain). Dalam implementasi saat ini, tentukan:"
CREATE TABLE tablename (
colname SERIAL
);
sama dengan
CREATE SEQUENCE tablename_colname_seq AS integer;
CREATE TABLE tablename (
colname integer NOT NULL DEFAULT nextval('tablename_colname_seq')
);
ALTER SEQUENCE tablename_colname_seq OWNED BY tablename.colname;
Dari sini
https://www.postgresql.org/docs/12/datatype-numeric .html