我正在 Heroku 上构建一个基本的 Rails 应用程序(使用 postgresql 和作为数据库客户端 PGAdmin)
我有一个基本的用户表,其中包含姓名、电子邮件、密码......
我注意到当我删除一个用户(例如 id = 6 的用户)然后我添加新用户时,新用户没有插入到 id=6 上(我说的是左边的第一列调用pgadmin "id PK Serial") 所以基本上我有很多漏洞,因为在我的培训期间我经常删除和添加用户。
所以我最终得到了 id 列:id=1, id=5, id=9 id= 10...很多洞。
有关系吗?它会影响对我以后可能需要做的数据库的请求吗?
如果我需要纠正它并强制数据库“填充”所有 id 插槽,我应该怎么做?