squaresdb.gate.migrations.0004_prices module

class squaresdb.gate.migrations.0004_prices.Migration(name, app_label)[source]

Bases: Migration

dependencies = [('membership', '0008_personfreq'), ('gate', '0003_add_signin_app_perm')]
operations = [<CreateModel  name='DancePriceScheme', fields=[('id', <django.db.models.AutoField>), ('name', <django.db.models.CharField>), ('notes', <django.db.models.TextField>), ('active', <django.db.models.BooleanField>)]>, <RunPython <function add_initial_price_scheme>>, <AddField  model_name='dance', name='price_scheme', field=<django.db.models.ForeignKey>, preserve_default=False>, <AddField  model_name='subscriptionpayment', name='periods', field=<django.db.models.ManyToManyField>>, <RunPython <function migrate_foreign_to_many>>, <RemoveField  model_name='subscriptionpayment', name='period'>, <CreateModel  name='DancePrice', fields=[('id', <django.db.models.AutoField>), ('low', <django.db.models.IntegerField>), ('high', <django.db.models.IntegerField>), ('fee_cat', <django.db.models.ForeignKey>), ('price_scheme', <django.db.models.ForeignKey>)]>]
squaresdb.gate.migrations.0004_prices.add_initial_price_scheme(apps, schema_editor)[source]
squaresdb.gate.migrations.0004_prices.migrate_foreign_to_many(apps, schema_editor)[source]

Copy the value of the period field to the periods field