PostgreSQLでauto incrementをリセットする方法
DBに直接データを挿入したり、DB Seedを使ってデータを挿入したりすることがあります。 このとき、PostgresではAuto incrementのIDをリセットする必要があります。 その際に使えるSQLクエリです。 DB::SeedのSQLクエリの末尾に追加するなどして設定できます。 さて、シーケンスを誤って削除
GGAMI
DBに直接データを挿入したり、DB Seedを使ってデータを挿入したりすることがあります。
このとき、PostgresではAuto incrementのIDをリセットする必要があります。
SELECT setval(pg_get_serial_sequence('users', 'id'), coalesce(max(id)+1,