Insert the model field in the middle of existing one in Django
<p>Say I'm trying to insert a new char field called tag, and I want it to be at the middle of existing table. </p>

<p>In django when I add the field and make the migration, it always add the new field to the end of the sql table. </p>

<p>I can't edit anything in the migration file either since it just adding one field:</p>

<pre><code>operations = [
        migrations.AddField(
            model_name='chat',
            name='tags',
            field=models.CharField(blank=True, max_length=100, null=True),
        )
</code></pre>

<p>Is there anyway I can customize the order in django? Or I have to go to sql to do it manually. </p>