Безопасно ли создавать таблицу электронной почты подтверждения django-allauth вручную?
Я создаю веб-приложение с помощью Django, и я использую Django-Allauth для аутентификации. Как-то при осмотре базы данных в mysql workbench я увидел дубликат таблицы с именем account_EmailConfirmation, и прежде чем я подумал об этом, я удалил таблицу, и обе они удалились. Я точно знаю, почему они появились как 2 таблицы, и когда я отбросил одну, другая была удалена, но в любом случае, я решил создать таблицу снова вручную.
operations = [
migrations.CreateModel(
name='EmailConfirmation',
fields=[
('id', models.AutoField(primary_key=True, auto_created=True, serialize=False, verbose_name='ID')),
('created', models.DateTimeField(auto_now_add=True)),
('sent', models.DateTimeField(null=True, blank=True)),
('key', models.CharField(max_length=64, unique=True)),
('email_address_id', models.ForeignKey(to='account.EmailAddress', on_delete=models.CASCADE)),
],
options={
'db_table': 'account_emailconfirmation',
},
),
]
Мой вопрос заключается в следующем: Безопасно ли это и можно ли это делать, или это вызовет проблемы в дальнейшем?