Commandes Ekylibre (rake)

Commandes moins usuelles :)

Supprimer une instance

Vider la base et recréer une base vide:

rake db:drop db:create db:migrate && rake clean

Vider la base d'une instance et relancer le first run:

rake tenant:drop first_run name=... mode=hard

Lancer le first run de démo :

rake first_run max=80

Initialiser une instance vide 'demo'

LANGUAGE=fra rake tenant:init TENANT=demo

Remonter un Backup

À partir d'un backup (fichier zip) d'une instance placé dans ekylibre/tmp/archives/ :

rake tenant:restore name=...

Créer les activités à partir des extractions Télépac 2015

rails c
Ekylibre::Tenant.switch! 'nom_instance'
CapLandParcel.find_each { |c| Ekylibre::Plugin::CAP::TelepacFile.create_activity_production(c,Date.civil(YYYY,MM,JJ)) }

Rajouter un nom de domaine local

sudo mousepad /etc/hosts

Tester en local

lancer la commande

foreman s

url :

nom-ferme.ekylibre.lan:8080