Herokuで基本的なRailsアプリを構築しています(postgresqlを使用し、dbクライアントPGAdminとして)
名前、電子メール、パスワードを含む基本的なユーザーテーブルがあります...
ユーザー (たとえば、id = 6 のユーザー) を削除してから新しいユーザーを追加すると、新しいユーザーが id=6 に挿入されないことに気付きました (呼び出された左側の最初の列について話している) pgadmin "id PK Serial") したがって、トレーニング中にユーザーを削除および追加することが多いため、基本的には多くの穴があります。
だから私はid列のために持っていることになります:id = 1、id = 5、id = 9 id = 10 ...多くの穴。
それは問題ですか?後で行う必要があるデータベースへのリクエストに影響を与える可能性はありますか?
それを修正し、データベースにすべての ID スロットを「埋める」よう強制する必要がある場合、どうすればよいですか?