salut ho! grand correcteur

lien de l'appli en production https://yaya-envent-brite.herokuapp.com/

petit readme dégeulasse pour dire :

petite musique habituelle : git clone bundle instal rails db:create db:migrate

si tu veux faire un petit rspec des famille, fait toi plaisir normalement les trois modèles sont testé (23/23 ok <- fier)

rails c t'amenera dans la console

pour vérifier le Mailer, connecte toi sur http://www.yopmail.com/

créer un user dans la console, voici le modèle user = User.create!(first_name: "first_name", last_name: "last_name", email: "mail@yopmail.com")

un email devrait apparaitre dans yopmail

pour créer un event, voici un modèle :

attention, il faut mettre un user.id en admin, sinon tu va te faire jetter par le model (dernier attribut dans le bloc)

event = Event.create!(title: "diner",description: "la bonne bouffe a VB",start_date: "17/02/2019",duration: "90" ,price: "5" ,location: "V-B" ,admin_id: ici_un_user_existant_stp.id )

te voila avec un évenement créer par le user de ton choix !

il y a un user qui est admin par event donc possibilité de faire @user.created_event pour trouver les evenement créer par cet user (et la réciproque )

si il te prennait l'envie de faire user.destroy, l'évenement associé devrait aussi disparaitre, tu peux vérifier avec un tp Event.all

bon sinon, pour ajouter des participant.... faut faire ce genre de choses comme c'est la join_table Attendance.create!(user_id: 1, event_id: 1)

mais a la mains c'est long donc peut-etre il serait temps de faire un rails db:drop db:create db:migrate db:seed non?

avec le seed : -7 personnes crées, -un évenement lié a la première personne (l'home de paille/crashtest) -et trois participants

normalement, si j'ai le temps cette nuit et que tout va bien, viennent d'etre inscrit trois personne au seul évenement crée, voici leurs mails : mail@yopmail.com yaya38@yopmail.com rory38@yopmail.com

pour la suite des tests, je te laisse faire

j'espère que ca t'a plus.

travail fait en équipe de 1 !