のうち整数Iは、以下の整数を挿入しようとしているからPGError: ERROR: integer out of range
メッセージ取得しています:100001389928198.Herokuの/ Postgresのエラー:範囲
Postgres docs on numeric datatypesによる制限がはるかに高い(9223372036854775807)を。私はHerokuがBIGINTではなく通常の整数として扱っていると感じています。
私のようなBIGINTとして移行を定義した:
t.column :uid, :bigint
これはHerokuの移行の観点から正しくありませんか?
に応じてワウそれは大きな数だかであることを確認していません!あなたはそれを何のために使っていますか? – ardochhigh
そのfacebookのuid(oauthのもののため) – neon
を参照してください。だから私は今、これらのより大きいintフィールドを使い始めると思います。 – ardochhigh