wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz - Migrations Laravel

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

À quoi servent les migrations dans Laravel ?

a)

A. À gérer les routes de l’application

b)

B. À gérer la structure de la base de données

c)

C. À sécuriser l’application

2.

Quelle commande permet de créer une nouvelle migration ?

a)

A. php artisan migrate

b)

B. php artisan create:migration

c)

C. php artisan make:migration

3.

Quel dossier contient les fichiers de migration ?




a)

A. database/schema

b)

B. database/migrations

c)

C. app/Migrations

d)

D. resources/migrations

4.

Quelle méthode est utilisée pour créer une table dans une migration ?

a)

A. Schema::create()

b)

B. DB::create()

c)

C. Table::make()

d)

D. Migration::create()

5.

Quelle méthode permet de supprimer une table ?

a)

A. Schema::remove()

b)

B. Schema::delete()

c)

C. Schema::drop()

d)

D. Schema::destroy()

6.

Quelle commande exécute toutes les migrations non encore appliquées ?

a)

A. php artisan migrate:refresh

b)

B. php artisan migrate:rollback

c)

C. php artisan migrate

d)

D. php artisan migrate:reset

7.

À quoi sert la méthode down() dans une migration ?




a)

A. À créer la table

b)

B. À supprimer ou annuler les modifications de la migration

c)

C. À sauvegarder la base de données

d)

D. À vérifier les erreurs

8.

Quelle instruction permet d’ajouter une clé étrangère ?

a)

A. $table->foreign()

b)

B. $table->relation()

c)

C. $table->key()

d)

D. $table->belongsTo()

9.

Que fait la commande php artisan migrate:rollback ?

a)

A. Supprime toutes les tables

b)

B. Annule la dernière migration exécutée

c)

C. Exécute toutes les migrations

d)

D. Réinitialise la base de données

10.

Que fait la commande php artisan migrate:fresh ?

a)

A. Annule la dernière migration

b)

B. Supprime toutes les tables et relance les migrations

c)

C. Relance toutes les migrations

d)

Exécute les nouvelles migrations