初学者です。

deviseでは、標準で「id」があり、これは、1.2.3.4...と、登録順になるとおもうのですが、

これとは、別に、「userid」というカラムを追加して、これを会員登録時に自動で生成したいと思っています。

9桁の乱数は、

n = 9
format("%0#{n}d", SecureRandom.random_number(10**n))

で作成しようと、思っています。

これを、どこに、どのように書けば、ユーザー情報として登録されるのでしょうか。

お願い致します。