「知り合いの凄腕エンジニアに聞いたんだけど、/users/32ってURLにユーザー数が丸見えになってるって、このセキュリティーは流石にまずいよ、駒形さん」 みたいに言われることが稀によくあるので、idをuuidにしました。 postgresの設定 rails5からpostgresのuuidを生成する関数を簡単にidとして使えるようになってるそうです。 herokuのpostgresは対応してるのでいいかもです。 Macのbrewで入れたpostgresはデフォルト無効なので有効にしてあげる必要がありますが、superuserじゃないと駄目です。 postgres=# SELECT uuid_generate_v4(); ERROR: function uuid_generate_v4() does not exist ↑関数がない。 デフォルト状態ならばsuperuserはpostgres