laravel Schema 查看索引是否存在

 

Schema::connection('')->table($tableName, function (Blueprint $table) {
            $sm = Schema::getConnection()->getDoctrineSchemaManager();
            $indexesFound = $sm->listTableIndexes('table');

            if(array_key_exists("index_name", $indexesFound))
                $table->dropUnique("index_name");
        });

 

posted @ 2019-03-21 13:53  佚名000  阅读(869)  评论(0编辑  收藏  举报