示例#1
0
class Migration(migrations.Migration):

    dependencies = [
        ('music', '0005_update_in_translation'),
    ]

    operations = [
        migrations.AddField(
            model_name='music',
            name='details',
            field=django.contrib.postgres.fields.jsonb.JSONField(
                default={}, verbose_name='Details'),
        ),
        migrations.AddField(
            model_name='music',
            name='provider',
            field=django_fsm.FSMField(choices=[('t', 'Ting'), ('k', 'KuGou'),
                                               ('s', 'Spotify')],
                                      default='t',
                                      max_length=50,
                                      verbose_name='Music Provider'),
        ),
        migrations.AlterField(
            model_name='music',
            name='state',
            field=django_fsm.FSMField(choices=[('d', 'Not available'),
                                               ('p', 'Downloading'),
                                               ('g', 'Uploading'),
                                               ('a', 'Ready')],
                                      default='d',
                                      max_length=50,
                                      verbose_name='State'),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('goals', '0029_auto_20150413_1625'),
    ]

    operations = [
        migrations.AddField(
            model_name='action',
            name='state',
            field=django_fsm.FSMField(default='draft', max_length=50),
            preserve_default=True,
        ),
        migrations.AddField(
            model_name='behavior',
            name='state',
            field=django_fsm.FSMField(default='draft', max_length=50),
            preserve_default=True,
        ),
        migrations.AddField(
            model_name='category',
            name='state',
            field=django_fsm.FSMField(default='draft', max_length=50),
            preserve_default=True,
        ),
        migrations.AddField(
            model_name='goal',
            name='state',
            field=django_fsm.FSMField(default='draft', max_length=50),
            preserve_default=True,
        ),
    ]
示例#3
0
class Migration(migrations.Migration):

    dependencies = [
        ('policies', '0001_initial'),
    ]

    operations = [
        migrations.AddField(
            model_name='policy',
            name='selected',
            field=models.BooleanField(default=False),
            preserve_default=True,
        ),
        migrations.AddField(
            model_name='policy',
            name='state',
            field=django_fsm.FSMField(default=b'draft', max_length=50),
            preserve_default=True,
        ),
        migrations.AddField(
            model_name='topic',
            name='state',
            field=django_fsm.FSMField(default=b'draft', max_length=50),
            preserve_default=True,
        ),
    ]
示例#4
0
class Migration(migrations.Migration):

    dependencies = [
        ('projects', '0007_datasource_created_by'),
    ]

    operations = [
        migrations.AlterField(
            model_name='datasource',
            name='status',
            field=django_fsm.FSMField(choices=[('draft', 'draft'),
                                               ('ready_for_processing',
                                                'ready for processing'),
                                               ('processing', 'processing'),
                                               ('done', 'done'),
                                               ('error', 'error')],
                                      default='draft',
                                      max_length=50),
        ),
        migrations.AlterField(
            model_name='project',
            name='status',
            field=django_fsm.FSMField(choices=[('initial', 'initial'),
                                               ('processing', 'processing')],
                                      default='initial',
                                      max_length=50),
        ),
    ]
示例#5
0
class Migration(migrations.Migration):

    dependencies = [
        ('orders', '0008_order_details'),
    ]

    operations = [
        migrations.AlterField(
            model_name='order',
            name='state',
            field=django_fsm.FSMField(choices=[('d', 'Requested'),
                                               ('e', 'Delivered'),
                                               ('x', 'Archived')],
                                      default='d',
                                      max_length=50,
                                      verbose_name='State'),
        ),
        migrations.AlterField(
            model_name='orderitem',
            name='state',
            field=django_fsm.FSMField(choices=[('d', 'Requested'),
                                               ('c', 'Canceled'),
                                               ('e', 'Delivered')],
                                      default='d',
                                      max_length=50,
                                      verbose_name='State'),
        ),
    ]
示例#6
0
class Migration(migrations.Migration):

    dependencies = [
        ('payments', '0005_auto_20170919_1621'),
    ]

    operations = [
        migrations.AlterModelOptions(
            name='orderpayment',
            options={
                'permissions':
                (('refund_orderpayment', 'Can refund order payments'), ),
                'verbose_name':
                'order payment',
                'verbose_name_plural':
                'order payments'
            },
        ),
        migrations.AlterModelOptions(
            name='payment',
            options={
                'ordering': ('-created', '-updated'),
                'verbose_name': 'payment',
                'verbose_name_plural': 'payments'
            },
        ),
        migrations.AlterField(
            model_name='orderpayment',
            name='status',
            field=django_fsm.FSMField(choices=[
                (b'created', 'Created'), (b'started', 'Started'),
                (b'cancelled', 'Cancelled'), (b'pledged', 'Pledged'),
                (b'authorized', 'Authorized'), (b'settled', 'Settled'),
                (b'charged_back', 'Charged_back'),
                (b'refund_requested', 'Refund requested'),
                (b'refunded', 'Refunded'), (b'failed', 'Failed'),
                (b'unknown', 'Unknown')
            ],
                                      default=b'created',
                                      max_length=50,
                                      protected=True),
        ),
        migrations.AlterField(
            model_name='payment',
            name='status',
            field=django_fsm.FSMField(choices=[
                (b'created', 'Created'), (b'started', 'Started'),
                (b'cancelled', 'Cancelled'), (b'pledged', 'Pledged'),
                (b'authorized', 'Authorized'),
                (b'settled', 'Settled'), (b'charged_back', 'Charged_back'),
                (b'refund_requested', 'Refund requested'),
                (b'refunded', 'Refunded'), (b'failed', 'Failed'),
                (b'unknown', 'Unknown')
            ],
                                      default=b'started',
                                      max_length=50),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('jobs', '0001_initial'),
    ]

    operations = [
        migrations.AlterField(
            model_name='job',
            name='state',
            field=django_fsm.FSMField(choices=[('DRAFT', 'Draft'),
                                               ('ACTIVE', 'Active'),
                                               ('ARCHIVED', 'Archived')],
                                      default='DRAFT',
                                      max_length=50),
        ),
        migrations.CreateModel(
            name='JobApplication',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('created',
                 model_utils.fields.AutoCreatedField(
                     default=django.utils.timezone.now,
                     editable=False,
                     verbose_name='created')),
                ('modified',
                 model_utils.fields.AutoLastModifiedField(
                     default=django.utils.timezone.now,
                     editable=False,
                     verbose_name='modified')),
                ('state',
                 django_fsm.FSMField(choices=[('DRAFT', 'Draft'),
                                              ('ACTIVE', 'Active'),
                                              ('SHORTLISTED', 'Short-listed'),
                                              ('REJECTED', 'Rejected'),
                                              ('ARCHIVED', 'Archived')],
                                     default='DRAFT',
                                     max_length=50)),
                ('data', django.contrib.postgres.fields.jsonb.JSONField()),
                ('cv_url', models.URLField(max_length=100)),
                ('job',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='jobs.Job')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'abstract': False,
            },
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ("paywall", "0001_initial"),
    ]

    operations = [
        migrations.RemoveField(
            model_name="paymententry",
            name="payment",
        ),
        migrations.AddField(
            model_name="paymententry",
            name="ext_id",
            field=models.CharField(db_index=True,
                                   default=uuid.uuid4,
                                   max_length=100),
        ),
        migrations.AddField(
            model_name="paymententry",
            name="fraud_status",
            field=django_fsm.FSMField(
                choices=[
                    ("unknown", "unknown"),
                    ("accepted", "accepted"),
                    ("rejected", "rejected"),
                    ("check", "needs manual verification"),
                ],
                default="unknown",
                max_length=50,
                protected=True,
            ),
        ),
        migrations.AddField(
            model_name="paymententry",
            name="payment_status",
            field=django_fsm.FSMField(
                choices=[
                    ("new", "new"),
                    ("prepared", "in progress"),
                    ("pre-auth", "pre-authed"),
                    ("charge_started", "charge process started"),
                    ("partially_paid", "partially paid"),
                    ("paid", "paid"),
                    ("failed", "failed"),
                    ("refund_started", "refund started"),
                    ("refunded", "refunded"),
                ],
                default="prepared",
                max_length=50,
                protected=True,
            ),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('silver', '0052_billingdocumentbase_is_storno'),
    ]

    operations = [
        migrations.AlterField(
            model_name='subscription',
            name='state',
            field=django_fsm.FSMField(
                choices=[('active', 'Active'), ('inactive', 'Inactive'),
                         ('canceled', 'Canceled'), ('ended', 'Ended')],
                default='inactive',
                help_text='The state the subscription is in.',
                max_length=12),
        ),
        migrations.AlterField(
            model_name='transaction',
            name='fail_code',
            field=models.CharField(
                blank=True,
                choices=[
                    (b'transaction_declined_by_bank',
                     b'transaction_declined_by_bank'),
                    (b'transaction_hard_declined',
                     b'transaction_hard_declined'),
                    (b'invalid_payment_method', b'invalid_payment_method'),
                    (b'expired_payment_method', b'expired_payment_method'),
                    (b'default', b'default'),
                    (b'invalid_card', b'invalid_card'),
                    (b'insufficient_funds', b'insufficient_funds'),
                    (b'transaction_declined', b'transaction_declined'),
                    (b'expired_card', b'expired_card'),
                    (b'transaction_hard_declined_by_bank',
                     b'transaction_hard_declined_by_bank'),
                    (b'limit_exceeded', b'limit_exceeded')
                ],
                max_length=32,
                null=True),
        ),
        migrations.AlterField(
            model_name='transaction',
            name='state',
            field=django_fsm.FSMField(choices=[('canceled', 'Canceled'),
                                               ('refunded', 'Refunded'),
                                               ('initial', 'Initial'),
                                               ('failed', 'Failed'),
                                               ('settled', 'Settled'),
                                               ('pending', 'Pending')],
                                      default='initial',
                                      max_length=8),
        ),
    ]
示例#10
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='OcrDocument',
            fields=[
                ('id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  primary_key=True,
                                  serialize=False)),
                ('document_url', models.URLField()),
                ('callback_url', models.URLField(blank=True)),
                ('priority', models.IntegerField(default=10)),
                ('state', django_fsm.FSMField(default='created',
                                              max_length=50)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('updated', models.DateTimeField(auto_now=True)),
            ],
            options={
                'verbose_name': 'OCR Document',
                'verbose_name_plural': 'OCR Documents',
            },
        ),
        migrations.CreateModel(
            name='OcrResult',
            fields=[
                ('id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  primary_key=True,
                                  serialize=False)),
                ('scanned_data',
                 django.contrib.postgres.fields.jsonb.JSONField()),
                ('state', django_fsm.FSMField(default='created',
                                              max_length=50)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('updated', models.DateTimeField(auto_now=True)),
                ('ocr_document',
                 models.OneToOneField(
                     on_delete=django.db.models.deletion.CASCADE,
                     to='ocr.OcrDocument')),
            ],
            options={
                'verbose_name': 'OCR Result',
                'verbose_name_plural': 'OCR Results',
            },
        ),
    ]
示例#11
0
class Migration(migrations.Migration):

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('publisher', '0003_auto_20160801_1757'),
    ]

    operations = [
        migrations.CreateModel(
            name='HistoricalState',
            fields=[
                ('id', models.IntegerField(blank=True, auto_created=True, verbose_name='ID', db_index=True)),
                ('created', django_extensions.db.fields.CreationDateTimeField(auto_now_add=True, verbose_name='created')),
                ('modified', django_extensions.db.fields.ModificationDateTimeField(auto_now=True, verbose_name='modified')),
                ('name', django_fsm.FSMField(choices=[('draft', 'Draft'), ('needs_review', 'Needs Review'), ('needs_final_approval', 'Needs Final Approval'), ('finalized', 'Finalized'), ('published', 'Published')], default='draft', max_length=50)),
                ('history_id', models.AutoField(serialize=False, primary_key=True)),
                ('history_date', models.DateTimeField()),
                ('history_type', models.CharField(choices=[('+', 'Created'), ('~', 'Changed'), ('-', 'Deleted')], max_length=1)),
                ('history_user', models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, null=True, related_name='+')),
            ],
            options={
                'get_latest_by': 'history_date',
                'ordering': ('-history_date', '-history_id'),
                'verbose_name': 'historical state',
            },
        ),
        migrations.CreateModel(
            name='State',
            fields=[
                ('id', models.AutoField(serialize=False, auto_created=True, verbose_name='ID', primary_key=True)),
                ('created', django_extensions.db.fields.CreationDateTimeField(auto_now_add=True, verbose_name='created')),
                ('modified', django_extensions.db.fields.ModificationDateTimeField(auto_now=True, verbose_name='modified')),
                ('name', django_fsm.FSMField(choices=[('draft', 'Draft'), ('needs_review', 'Needs Review'), ('needs_final_approval', 'Needs Final Approval'), ('finalized', 'Finalized'), ('published', 'Published')], default='draft', max_length=50)),
            ],
            options={
                'get_latest_by': 'modified',
                'ordering': ('-modified', '-created'),
                'abstract': False,
            },
            bases=(models.Model,),
        ),
        migrations.AddField(
            model_name='courserun',
            name='state',
            field=models.ForeignKey(blank=True, to='publisher.State', null=True),
        ),
        migrations.AddField(
            model_name='historicalcourserun',
            name='state',
            field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, db_constraint=False, blank=True, to='publisher.State', related_name='+', null=True),
        ),
    ]
示例#12
0
class Migration(migrations.Migration):

    dependencies = [
        ('bookings', '0003_auto_20190508_1159'),
    ]

    operations = [
        migrations.AlterModelOptions(
            name='booking',
            options={'ordering': ('-modified',), 'verbose_name': 'Booking', 'verbose_name_plural': 'Bookings'},
        ),
        migrations.AlterModelOptions(
            name='bookingmessage',
            options={'ordering': ('-modified',), 'verbose_name': 'Message', 'verbose_name_plural': 'Messages'},
        ),
        migrations.AlterField(
            model_name='booking',
            name='booking_type',
            field=django_fsm.FSMField(choices=[('c', 'Contact'), ('d', 'Dish'), ('e', 'Exchange'), ('m', 'Merge')], default='c', max_length=50, verbose_name='Booking Type'),
        ),
        migrations.AlterField(
            model_name='booking',
            name='details',
            field=django.contrib.postgres.fields.jsonb.JSONField(default={}, verbose_name='Details'),
        ),
        migrations.AlterField(
            model_name='booking',
            name='receiver',
            field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='received_bookings', to='users.Table', verbose_name='Receiver'),
        ),
        migrations.AlterField(
            model_name='booking',
            name='requester',
            field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='requested_bookings', to='users.Table', verbose_name='Requester'),
        ),
        migrations.AlterField(
            model_name='booking',
            name='state',
            field=django_fsm.FSMField(choices=[('d', 'Requested'), ('a', 'Approved'), ('r', 'Rejected'), ('c', 'Canceled'), ('x', 'Archived')], default='d', max_length=50, verbose_name='State'),
        ),
        migrations.AlterField(
            model_name='bookingmessage',
            name='content',
            field=models.TextField(max_length=65536, verbose_name='Content'),
        ),
        migrations.AlterField(
            model_name='bookingmessage',
            name='poster',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='users.Table', verbose_name='Poster'),
        ),
    ]
示例#13
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='Event',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('created',
                 model_utils.fields.AutoCreatedField(
                     default=django.utils.timezone.now,
                     editable=False,
                     verbose_name='created')),
                ('modified',
                 model_utils.fields.AutoLastModifiedField(
                     default=django.utils.timezone.now,
                     editable=False,
                     verbose_name='modified')),
                ('name', models.CharField(max_length=128)),
                ('event_type',
                 django_fsm.FSMField(choices=[('i', 'Image'), ('v', 'Video')],
                                     default='i',
                                     max_length=50)),
                ('file', models.ImageField(upload_to='events/%Y/%m/%d')),
                ('from_date', models.DateField(null=True)),
                ('to_date', models.DateField(null=True)),
                ('repeat',
                 django_fsm.FSMField(choices=[('o', 'Only Once'),
                                              ('d', 'Every Day'),
                                              ('w', 'Every Week')],
                                     default='o',
                                     max_length=50)),
                ('at', models.TimeField()),
                ('details',
                 django.contrib.postgres.fields.jsonb.JSONField(blank=True,
                                                                default={})),
                ('is_active', models.BooleanField(default=True)),
            ],
            options={
                'ordering': ('at', ),
            },
        ),
    ]
示例#14
0
class Migration(migrations.Migration):

    dependencies = [
        ('orders', '0004_order_fsm_state'),
    ]

    operations = [
        migrations.RemoveField(
            model_name='orderitem',
            name='is_canceled',
        ),
        migrations.RemoveField(
            model_name='orderitem',
            name='is_delivered',
        ),
        migrations.AddField(
            model_name='orderitem',
            name='state',
            field=django_fsm.FSMField(choices=[('d', 'Requested'),
                                               ('c', 'Canceled'),
                                               ('e', 'Delivered'),
                                               ('x', 'Archived')],
                                      default='d',
                                      max_length=50),
        ),
    ]
示例#15
0
class Migration(migrations.Migration):

    dependencies = [
        ('silver', '0050_auto_20190206_2158'),
    ]

    operations = [
        migrations.AddField(
            model_name='meteredfeature',
            name='included_units_calculation',
            field=models.CharField(blank=True, help_text='A formula to calculate included units.', max_length=200, null=True),
        ),
        migrations.AddField(
            model_name='meteredfeature',
            name='linked_feature',
            field=silver.utils.models.UnsavedForeignKey(blank=True, help_text='A related feature.', null=True, on_delete=django.db.models.deletion.CASCADE, to='silver.MeteredFeature'),
        ),
        migrations.AlterField(
            model_name='transaction',
            name='fail_code',
            field=models.CharField(blank=True, choices=[('invalid_payment_method', 'invalid_payment_method'), ('invalid_card', 'invalid_card'), ('default', 'default'), ('limit_exceeded', 'limit_exceeded'), ('transaction_hard_declined_by_bank', 'transaction_hard_declined_by_bank'), ('transaction_declined_by_bank', 'transaction_declined_by_bank'), ('transaction_hard_declined', 'transaction_hard_declined'), ('transaction_declined', 'transaction_declined'), ('expired_payment_method', 'expired_payment_method'), ('expired_card', 'expired_card'), ('insufficient_funds', 'insufficient_funds')], max_length=32, null=True),
        ),
        migrations.AlterField(
            model_name='transaction',
            name='state',
            field=django_fsm.FSMField(choices=[('failed', 'Failed'), ('initial', 'Initial'), ('settled', 'Settled'), ('canceled', 'Canceled'), ('pending', 'Pending'), ('refunded', 'Refunded')], default='initial', max_length=8),
        ),
    ]
示例#16
0
class Migration(migrations.Migration):

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('crm', '0108_auto_20171212_0217'),
        ('core', '0024_profile_company'),
    ]

    operations = [
        migrations.CreateModel(
            name='Application',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=200)),
                ('company_title', models.CharField(max_length=200)),
                ('info', models.TextField(blank=True)),
                ('phone', models.CharField(max_length=50,
                                           verbose_name='phone')),
                ('state', django_fsm.FSMField(default='new', max_length=50)),
                ('company',
                 models.ForeignKey(blank=True,
                                   null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   to='crm.Company')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('ticket', '0001_initial'),
    ]

    operations = [
        migrations.AlterField(
            model_name='ticket',
            name='responsible',
            field=models.ForeignKey(
                blank=True,
                null=True,
                on_delete=django.db.models.deletion.SET_NULL,
                related_name='responsible',
                to=settings.AUTH_USER_MODEL),
        ),
        migrations.AlterField(
            model_name='ticket',
            name='state',
            field=django_fsm.FSMField(choices=[('New', 'New'),
                                               ('Assigned', 'Assigned'),
                                               ('In Progress', 'In Progress'),
                                               ('Fulfilled', 'Fulfilled'),
                                               ('Closed', 'Closed'),
                                               ('Chanceled', 'Chanceled'),
                                               ('Re Opened', 'Re Opened')],
                                      default=('New', 'New'),
                                      max_length=50),
        ),
    ]
示例#18
0
class Migration(migrations.Migration):

    dependencies = [
        ('focus', '0003_auto_20170529_2044'),
    ]

    operations = [
        migrations.AlterModelOptions(
            name='interestpage',
            options={'ordering': ['order']},
        ),
        migrations.AddField(
            model_name='interestpage',
            name='order',
            field=models.IntegerField(default=0),
        ),
        migrations.AddField(
            model_name='interestpage',
            name='state',
            field=django_fsm.FSMField(choices=[('new', 'New'),
                                               ('published', 'Published'),
                                               ('archived', 'Archived')],
                                      db_index=True,
                                      default='published',
                                      max_length=50),
        ),
    ]
示例#19
0
class Migration(migrations.Migration):

    dependencies = [
        ('loan', '0009_auto_20200413_1316'),
    ]

    operations = [
        migrations.AlterModelOptions(
            name='session',
            options={'ordering': ['id']},
        ),
        migrations.AddField(
            model_name='session',
            name='raspi_tag',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='loan.StudentCard'),
        ),
        migrations.AddField(
            model_name='session',
            name='student_card',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='loan.StudentCard'),
        ),
        migrations.AlterField(
            model_name='session',
            name='state',
            field=django_fsm.FSMField(default='session_started', max_length=50),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('crm', '0009_project_state'),
    ]

    operations = [
        migrations.AddField(
            model_name='clientcompany',
            name='url',
            field=models.URLField(blank=True, null=True),
        ),
        migrations.AddField(
            model_name='recruiter',
            name='url',
            field=models.URLField(blank=True, null=True),
        ),
        migrations.AlterField(
            model_name='project',
            name='state',
            field=django_fsm.FSMField(default='requested',
                                      editable=False,
                                      max_length=50),
        ),
    ]
示例#21
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Ticket',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=255)),
                ('description', models.TextField()),
                ('state', django_fsm.FSMField(default='new', max_length=50)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('updated', models.DateTimeField(auto_now=True)),
                ('author', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='self_tickets', to=settings.AUTH_USER_MODEL)),
                ('performer', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='assigned_tickets', to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'db_table': 'tickets',
            },
        ),
    ]
示例#22
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='Task',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('created_at', models.DateTimeField(auto_now_add=True)),
                ('updated_at', models.DateTimeField(auto_now=True)),
                ('title', models.CharField(max_length=250)),
                ('priority', models.CharField(choices=[('H', 'HIGH'), ('M', 'MEDIUM'), ('L', 'LOW')], max_length=1)),
                ('is_active', models.BooleanField(default=True)),
            ],
            options={
                'abstract': False,
            },
        ),
        migrations.CreateModel(
            name='TaskState',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('created_at', models.DateTimeField(auto_now_add=True)),
                ('updated_at', models.DateTimeField(auto_now=True)),
                ('state', django_fsm.FSMField(choices=[('NEW', 'NEW'), ('ACC', 'ACCEPTED'), ('COM', 'COMPLETED'), ('DEC', 'DECLINED'), ('CAN', 'CANCELED')], default='NEW', max_length=50)),
            ],
            options={
                'abstract': False,
            },
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('application_projects', '0044_add_resubmitted_status'),
    ]

    operations = [
        migrations.AlterField(
            model_name='invoice',
            name='status',
            field=django_fsm.FSMField(choices=[
                ('submitted', 'Submitted'), ('resubmitted', 'Resubmitted'),
                ('changes_requested_staff', 'Changes Requested by Staff'),
                ('changes_requested_finance_1',
                 'Changes Requested by Finance 1'),
                ('changes_requested_finance_2',
                 'Changes Requested by Finance 2'),
                ('approved_by_staff', 'Approved by Staff'),
                ('approved_by_finance_1', 'Approved by Finance 1'),
                ('approved_by_finance_2', 'Approved by Finance 2'),
                ('paid', 'Paid'), ('declined', 'Declined')
            ],
                                      default='submitted',
                                      max_length=50),
        ),
    ]
示例#24
0
class Migration(migrations.Migration):

    dependencies = [
        ('app', '0003_auto_20180409_1705'),
    ]

    operations = [
        migrations.RemoveField(
            model_name='order',
            name='is_cancelled',
        ),
        migrations.RemoveField(
            model_name='order',
            name='is_returned',
        ),
        migrations.RemoveField(
            model_name='order',
            name='is_shipped',
        ),
        migrations.AddField(
            model_name='order',
            name='state',
            field=django_fsm.FSMField(default='ordered', max_length=50),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ("destruction", "0004_auto_20200707_1131"),
    ]

    operations = [
        migrations.AlterField(
            model_name="destructionlistitem",
            name="status",
            field=django_fsm.FSMField(
                choices=[
                    ("suggested", "suggested for destruction"),
                    ("removed", "removed from the list during review"),
                    ("processing", "is currently being destroyed"),
                    ("destroyed", "successfully destroyed"),
                    ("failed", "destruction did not succeed"),
                ],
                default="suggested",
                max_length=80,
                verbose_name="status",
            ),
        ),
        migrations.AlterUniqueTogether(
            name="destructionlistitemreview",
            unique_together={("destruction_list_review", "destruction_list_item")},
        ),
    ]
示例#26
0
class Migration(migrations.Migration):

    dependencies = [
        ('backtrack', '0023_auto_20191107_1750'),
    ]

    operations = [
        migrations.CreateModel(
            name='Task',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('status', django_fsm.FSMField(default='N', max_length=50)),
                ('effort_hours', models.FloatField()),
                ('summary', models.TextField(default=None)),
                ('pbi',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='task',
                                   to='backtrack.PBI')),
                ('sprint',
                 models.ForeignKey(blank=True,
                                   null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   related_name='task_sprint',
                                   to='backtrack.Sprint')),
            ],
            options={
                'db_table': 'Task',
            },
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ("core", "0013_add_assignments_on_referral"),
    ]

    operations = [
        migrations.RemoveField(
            model_name="referral",
            name="status",
        ),
        migrations.AddField(
            model_name="referral",
            name="state",
            field=django_fsm.FSMField(
                choices=[
                    ("assigned", "Assigned"),
                    ("received", "Received"),
                    ("closed", "Closed"),
                    ("incomplete", "Incomplete"),
                    ("answered", "Answered"),
                ],
                default="received",
                help_text="Current treatment status for this referral",
                max_length=50,
                protected=True,
                verbose_name="referral state",
            ),
        ),
    ]
示例#28
0
class Migration(migrations.Migration):

    dependencies = [
        ('socialhome', '0002_default_robots_rules'),
    ]

    operations = [
        migrations.CreateModel(
            name='PolicyDocument',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('created', model_utils.fields.AutoCreatedField(default=django.utils.timezone.now, editable=False, verbose_name='created')),
                ('modified', model_utils.fields.AutoLastModifiedField(default=django.utils.timezone.now, editable=False, verbose_name='modified')),
                ('content', markdownx.models.MarkdownxField()),
                ('version', models.DateTimeField(auto_now=True)),
                ('published_content', markdownx.models.MarkdownxField(blank=True, editable=False)),
                ('published_version', models.DateTimeField(editable=False, null=True)),
                ('state', django_fsm.FSMField(choices=[('draft', 'draft'), ('published', 'published')], default='draft', max_length=50)),
                ('type', enumfields.fields.EnumField(enum=socialhome.enums.PolicyDocumentType, max_length=30, unique=True)),
            ],
            options={
                'abstract': False,
            },
        ),
    ]
示例#29
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        ('providers', '0001_initial'),
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Booking',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('status',
                 django_fsm.FSMField(default='REQUESTED', max_length=50)),
                ('booked_for', models.DateTimeField()),
                ('booked_on', models.DateTimeField(auto_now_add=True)),
                ('last_updated', models.DateTimeField(auto_now=True)),
                ('booked_by',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
                ('service',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='providers.ProviderService')),
            ],
        ),
    ]
示例#30
0
class Migration(migrations.Migration):

    dependencies = [
        ('payments', '0006_auto_20200521_1903'),
    ]

    operations = [
        migrations.AlterField(
            model_name='payments',
            name='order',
            field=models.OneToOneField(
                blank=True,
                null=True,
                on_delete=django.db.models.deletion.PROTECT,
                to='orders.Order'),
        ),
        migrations.AlterField(
            model_name='payments',
            name='status',
            field=django_fsm.FSMField(choices=[('submitted', 'submitted'),
                                               ('processing', 'processing'),
                                               ('completed', 'completed'),
                                               ('suspended', 'suspended'),
                                               ('declined', 'declined')],
                                      default='submitted',
                                      max_length=50),
        ),
    ]