Отбрасывание таблицы в MySQL также отбрасывают индексы?

  1. Загрузите libgcrypt11_1.5.3 из: https://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb

  2. Установить lib с помощью dpkg sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb

  3. Установить StarUML с помощью dpkg sudo dpkg -i StarUML-v2.7.0-64-bit.deb

49
задан Brian Tompsett - 汤莱恩 24 September 2016 в 23:12
поделиться

3 ответа

Да, это так.

Однако, если у вас есть ограничения внешнего ключа, такие как RESTRICT, которые обеспечивают ссылочную целостность с другими таблицами, вы захотите отбросить эти ключи до удаления или усечения стол.

47
ответ дан 7 November 2019 в 11:54
поделиться

Да, при этом индекс упадет. Нет причин сохранять индекс, если базовой таблицы нет. Я подозреваю, что нисходящая миграция прямо противоположна восходящей миграции в соотношении один к одному.

3
ответ дан 7 November 2019 в 11:54
поделиться

Необязательно. Однако ваша DROP TABLE может быть заблокирована, если таблица является частью отношений внешнего ключа, и удаление вашей таблицы нарушит зависимости.

1
ответ дан 7 November 2019 в 11:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: