okfnfr / dada-core

2 stars 2 forks source link

En cas de perte de la base de données... #5

Closed laurentS closed 5 years ago

laurentS commented 5 years ago

Avec les sauvegardes en place, cela ne devrait plus se produire, mais au cas où: après l'installation de base, il est impossible d'assigner le role d'admin au premier utilisateur, car les roles n'existent pas dans la base de données. Il faut les créer comme expliqué ici: https://groups.google.com/d/msg/alaveteli-dev/SpCdpphGnjs/81d9nBp4BgAJ

cd /var/www/alaveteli
RAILS_ENV=production bundle exec rake db:seed
# To map an admin role to your user, you'll need to dive in to the rails console: RAILS_ENV=production bundle exec rails console
# You can then find your user and add the correct role:
User.find_by(name: 'yournamehere').add_role(:admin)