Mysql
 sql >> база данни >  >> RDS >> Mysql

Как могат да се проверят индексите, ако съществуват при миграция на Laravel?

Използването на "doctrine-dbal", което използва Laravel, е по-добро решение:

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

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Кой е най-добрият начин за съхраняване на потребителски изображения с помощта на PHP и MySQL?

  2. Искам да вмъкна данни в mysql база данни с помощта на PDO на PHP. Но данните не се въвеждат

  3. Мога ли да обединя множество MySQL редове в едно поле?

  4. Как да извадите дни в MySQL

  5. Използването на заявка води до друга заявка