Nous avons décidé d'ajouter des privilèges d'administrateur à la fonction utilisateur.
Pour créer un utilisateur administrateur, j'ai créé un utilisateur administrateur à partir de
rails c```.
Je voudrais que d'autres membres du développement créent un utilisateur administrateur, mais compte tenu de la possibilité de créer chacun à partir de `` rails c '', ce serait gênant ou oublié, donc seed J'ai décidé de créer un fichier et de créer un utilisateur administrateur.
Cette fois, nous créerons des données pour l'utilisateur administrateur.
db sous db/seeds/admin_user.Créez un rb.
Créez un fichier de départ comme indiqué ci-dessous.
#### **`db/seeds/admin_user.rb`**
```rb
User.create(admin: 1, email: "[email protected]", password: "123456")
Entrez la commande suivante dans le terminal.
bundle exec rails r db/seeds/admin_user.rb
Si vous vérifiez la base de données, un utilisateur administrateur a été créé.
Vous pouvez également créer facilement plusieurs données en utilisant l'instruction each dans le fichier de départ.
Il s'agit de la création initiale des données avec seed.
Recommended Posts