Maison >cadre php >Laravel >Comment déterminer si une table existe dans Laravel

Comment déterminer si une table existe dans Laravel

藏色散人
藏色散人original
2021-12-22 11:25:264601parcourir

Comment déterminer si une table existe dans Laravel : 1. Utilisez la méthode "if (Schema::hasTable('table_name')){...}" pour détecter si une table existe ; 2. Si elle n'existe pas ; , effectuez l'opération de création.

Comment déterminer si une table existe dans Laravel

L'environnement d'exploitation de ce tutoriel : système Windows 7, Laravel version 5.7, ordinateur DELL G3.

Comment Laravel détermine-t-il si une table existe ?

Base de données Laravel : Déterminez si la table de données existe

Détectez si une table existe :

if (Schema::hasTable('table_name'))
{
    //
}

Effectuez l'opération de création si une table n'existe pas :

if ( ! Schema::hasTable('table_name')) {
    // 创建数据库表的代码
}

Si vous souhaitez supprimer une table de données en toute sécurité, utilisez ce qui suit :

Schema::dropIfExists('table_name');

Recommandations associées : Les cinq derniers didacticiels vidéo Laravel

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn