В коде сначала скаффолдинг "enable -igration" не захватывает индексы даты и времени из базы данных SQL - PullRequest
0 голосов
/ 08 января 2020

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

Я только что заметил что-то странное сегодня утром при работе с добавлением в новый столбец DateTime. Мне нужно было добавить индекс в этот столбец, и я вошел и посмотрел на то, что было добавлено из enable-миграции, чтобы скопировать / вставить конфигурацию индекса. Я не видел ни одного из моих других столбцов DateTime, для которых был назначен индекс.

Я проверил базу данных и индексы в столбцах DateTime. Поэтому я удалил БД, удалил папку миграции и снова выполнил «enable-migrations» с тем же результатом.

Я бы просто go добавил бы индекс вручную в файле контекста БД, но я ' мне не нравится, что скаффолдинг не тянет его, как будто он не поддерживается.

Я делаю что-то не так с помощью enable-migrations, которая не захватывает индексы в столбцах DateTime, или мне просто нужно добавить их вручную в файл контекста БД? (Поддерживается?)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...