· Développer des applications à l'aide de Rails ・ Utilisez AWS ・ Créez un serveur Web avec EC2
Si vous avez toujours voulu réinitialiser la base de données lors du développement dans votre propre environnement local
Je recréais la DB en utilisant riset.
Après avoir déployé cette fois, car j'ai apporté diverses modifications au fichier de migration, etc.
J'ai pensé à la réinitialisation et à la reconstruction même dans l'environnement de production.
## Réinitialisation de la base de données dans l'environnement de production
```ruby
RAILS_ENV=production DISABLE_DATABASE_ENVIRONMENT_CHECK=1 bundle exec rails db:drop
Vous pouvez réinitialiser le DB en production avec cette commande (Est-il possible de réinitialiser la base de données dans l'environnement de production?)
rails db:create RAILS_ENV=production
rails db:migrate RAILS_ENV=production
rails db:seed RAILS_ENV=production
Dans la description ci-dessus, si vous avez des plans d'amélioration ou des suggestions, par exemple s'il existe un tel risque, Je vous serais reconnaissant si vous pouviez me le faire savoir dans les commentaires.
Nous espérons que vous trouverez cela utile.
Recommended Posts