# Generated by Django 5.2.3 on 2025-11-11 20:05 import django.db.models.deletion from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('appointments', '0004_add_session_models'), ('finance', '0007_add_commission_tracking'), ] operations = [ migrations.AddField( model_name='appointment', name='package_purchase', field=models.ForeignKey(blank=True, help_text='Link to package purchase if this appointment is part of a package', null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='appointments', to='finance.packagepurchase', verbose_name='Package Purchase'), ), migrations.AddField( model_name='appointment', name='session_number_in_package', field=models.PositiveIntegerField(blank=True, help_text='Session number within the package (1, 2, 3, ...)', null=True, verbose_name='Session Number in Package'), ), migrations.AddField( model_name='historicalappointment', name='package_purchase', field=models.ForeignKey(blank=True, db_constraint=False, help_text='Link to package purchase if this appointment is part of a package', null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='finance.packagepurchase', verbose_name='Package Purchase'), ), migrations.AddField( model_name='historicalappointment', name='session_number_in_package', field=models.PositiveIntegerField(blank=True, help_text='Session number within the package (1, 2, 3, ...)', null=True, verbose_name='Session Number in Package'), ), ]