Я столкнулся с проблемой назначения отношений между базами данных при миграции laravel, потому что имя моей базы данных содержит значение точки (.), Имя моей базы данных = demo.local.com
Schema::table('user_details', function(Blueprint $table)
{
$table->foreign('user_id')->references('id')
->on('`demo.local.com`.users')
->onUpdate('RESTRICT')->onDelete('RESTRICT');
});
Я использую этот способ, но его ошибка возврата, например
Версия сервера MariaDB для правильного синтаксиса для использования рядом с '.`com```.`users` (`id`) при удалении RESTRICT при обновлении RESTRICT
Итак, можно ли назначить внешний ключ, когда имя базы данных содержит значение точки (.)?