南に関連付けられているこのモデルがあるとします。
class MyModel(models.Model):
field_a = models.CharField(max_length=30)
field_b = models.CharField(max_length=30)
後でもう 1 つのフィールドを追加したいので、その間にそのフィールドを作成しfield_a
、field_b
今のモデルは次のようになります。
class MyModel(models.Model):
field_a = models.CharField(max_length=30)
field_c = models.CharField(max_length=30)
field_b = models.CharField(max_length=30)
次に、変更を移行しました。MySQL でテーブル構造を確認するとfield_c
、すべてのフィールドの最後に作成されます。フィールドの順序を維持するように南に伝えるにはどうすればよいですかfield_a
。
MySQL では、既存のフィールドの前後に新しいフィールドを挿入できます。南国でもそれは可能ですか?