Как мы можем добавить данные в базу данных, используя файлы миграции в django?
В настоящее время я использую Django 3.2 и хочу добавить данные в базу данных с помощью файлов миграции.
from django.db import migrations, models
class Migration(migrations.Migration): dependencies = [ ('sbimage', '0001_initial'), ]
operations = [
migrations.CreateModel(
name='AuthNumberR',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('auth_number_r', models.CharField(max_length=64)),
],
),
migrations.RunSQL("INSERT INTO AuthNumberR (id, auth_number_r) VALUES (2, 'c');"),
]
является ли это правильным способом вставки данных?