NEW
Font size
WorksheetsQuiz - Migrations Laravel
Total questions: 10
Worksheet time: 5mins
À quoi servent les migrations dans Laravel ?
A. À gérer les routes de l’application
B. À gérer la structure de la base de données
C. À sécuriser l’application
Quelle commande permet de créer une nouvelle migration ?
A. php artisan migrate
B. php artisan create:migration
C. php artisan make:migration
Quel dossier contient les fichiers de migration ?
A. database/schema
B. database/migrations
C. app/Migrations
D. resources/migrations
Quelle méthode est utilisée pour créer une table dans une migration ?
A. Schema::create()
B. DB::create()
C. Table::make()
D. Migration::create()
Quelle méthode permet de supprimer une table ?
A. Schema::remove()
B. Schema::delete()
C. Schema::drop()
D. Schema::destroy()
Quelle commande exécute toutes les migrations non encore appliquées ?
A. php artisan migrate:refresh
B. php artisan migrate:rollback
C. php artisan migrate
D. php artisan migrate:reset
À quoi sert la méthode down() dans une migration ?
A. À créer la table
B. À supprimer ou annuler les modifications de la migration
C. À sauvegarder la base de données
D. À vérifier les erreurs
Quelle instruction permet d’ajouter une clé étrangère ?
A. $table->foreign()
B. $table->relation()
C. $table->key()
D. $table->belongsTo()
Que fait la commande php artisan migrate:rollback ?
A. Supprime toutes les tables
B. Annule la dernière migration exécutée
C. Exécute toutes les migrations
D. Réinitialise la base de données
Que fait la commande php artisan migrate:fresh ?
A. Annule la dernière migration
B. Supprime toutes les tables et relance les migrations
C. Relance toutes les migrations
Exécute les nouvelles migrations
