import django.db.models.deletion from django.db import migrations, models class Migration(migrations.Migration): """Step 1: Create the Cuisine table (no changes to Dish yet).""" dependencies = [ ('meals', '0005_dish_pinyin'), ] operations = [ migrations.CreateModel( name='Cuisine', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=50, unique=True, verbose_name='菜系名称')), ('description', models.CharField(blank=True, default='', max_length=200, verbose_name='描述')), ('sort_order', models.IntegerField(default=0, help_text='数值越小越靠前', verbose_name='排序')), ('is_active', models.BooleanField(default=True, verbose_name='启用')), ('created_at', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')), ], options={ 'verbose_name': '菜系', 'verbose_name_plural': '菜系', 'ordering': ['sort_order', 'id'], }, ), ]