У меня есть две базы данных, одна для тестирования и одна для производства, например, database и database_test, я установил строку подключения для подключения к database_test, я не знаю, почему, когда я пытаюсь получить доступ к любой строке одной таблицы, запроссгенерированный добавить производственное имя базы данных, например, database.TableName, а в других таблицах только сгенерировать запрос с TableName без databaseName.Я пытаюсь добавить схему в имя таблицы в модели, но всегда добавляю имя базы данных, которое является рабочим именем, а не генерирует запросы без имени базы данных, почему именно такое поведение?
Обновление : извините, EF Core 2.2 от mysql с pomelo, база данных строки подключения тестируется, имя рабочей базы данных - production.Например, следующий код
contexto.Table1
переводится в запросе select * from production.Table1 вместо того, чтобы переводить только в Select * from Table1