0
Это моеLaravel Как удалить уникальный столбец
public function down()
{
Schema::table('customer_plans', function (Blueprint $table) {
$table->dropUnique('customer_plans_code_unique');
$table->string('code',255)->change();
$table->string('name',255)->change();
});
}
Я делаю это, как laravel.com, но я получил эту ошибку
[PDOException]
SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'customer_plans_code_unique'; check that column/
key exists
кто знает эту ошибку, пожалуйста, сообщите мне! Спасибо за чтение!
только «$ table-> unique ('code', 50);' in up(). Спасибо вам! –
В этом случае только '$ table-> dropUnique ('code');' должен находиться в вашей функции 'down()'. Кроме того, если вы найдете мой ответ полезным, я был бы признателен, если вы его примете. –
Большое спасибо! это работает –