# Generated by Django 5.1.7 on 2025-06-17 02:49 import django.db.models.deletion from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ("api", "0001_initial"), ] operations = [ migrations.AlterModelOptions( name="userinfo", options={"verbose_name": "用户信息", "verbose_name_plural": "用户信息"}, ), migrations.CreateModel( name="UserPlan", fields=[ ( "id", models.BigAutoField( auto_created=True, primary_key=True, serialize=False, verbose_name="ID", ), ), ("spot_id", models.IntegerField(verbose_name="景点ID")), ("spot_name", models.CharField(max_length=100, verbose_name="景点名称")), ( "created_at", models.DateTimeField(auto_now_add=True, verbose_name="创建时间"), ), ( "user", models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name="plans", to="api.userinfo", verbose_name="关联用户", ), ), ], options={ "verbose_name": "用户行程", "verbose_name_plural": "用户行程", "unique_together": {("user", "spot_id")}, }, ), ]