最終的にBigAutoフィールドがBigAutoフィールドをPostgreSQLの "bigserial"タイプにマッピングできるようにしました。これは問題ありませんが、デフォルトで含まれているUserテーブルは引き続き使用します通常の32ビットの自動フィールドはPKです。Django BigAutoユーザー(Userテーブルの64ビットPKを取得する方法)
私は間違ってはいません...今は32ビット以上のユーザーを持つ予定はありませんが、実際には小さすぎるフィールドを選ぶことは嫌いです。そして、私の現在のケースでは、ある時点で32ビットを超えるユーザーがいると思うのは合理的です。
動機とは関係なく、私はまだdjangoに組み込まれているものを利用できるように、Userテーブルで64ビットのPKを取得するにはどうすればよいですか?
32ビット整数は2147483647の最大サイズを持っています。あなたは本当に* 20億人以上のユーザーがいると言っていますか? –