雑記

日常の何かを忘れないように…

HerokuのMySQL(ClearDB)を使うとprimary keyが10ずつ増える…?

Railsでseedデータを作成したときに、関連付のIDを直接していしていた

例えば下記のuser_idの部分みたいな。

Hoge.new(user_id: 1, name: 'fuga')

しかし何かおかしいなと思って、実際に生成されたレコードを確認したら、IDが10ずつ増えている…。 具体的には、1, 11, 21, ...という感じ。

どうやらこれはClearDBの仕様らしい。 まぎらわしい…

参考

w2.cleardb.net

qiita.com