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");
        });

猜你喜欢

转载自www.cnblogs.com/eleven24/p/10571209.html