Exemplo n.º 1
0
class Migration(migrations.Migration):

    dependencies = [
        ('api', '0085_auto_20180814_1257'),
    ]

    operations = [
        migrations.AlterField(
            model_name='person',
            name='status',
            field=django_fsm.FSMIntegerField(
                choices=[(-10, 'Inactive'), (0, 'New'), (10, 'Active')],
                default=10,
                help_text=
                'DO NOT CHANGE MANUALLY unless correcting a mistake.  Use the buttons to change state.'
            ),
        ),
        migrations.AlterField(
            model_name='user',
            name='status',
            field=django_fsm.FSMIntegerField(
                choices=[(-10, 'Inactive'), (0, 'New'), (10, 'Active')],
                default=10,
                help_text=
                'DO NOT CHANGE MANUALLY unless correcting a mistake.  Use the buttons to change state.'
            ),
        ),
    ]
Exemplo n.º 2
0
class Migration(migrations.Migration):

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

    operations = [
        migrations.AlterField(
            model_name='order',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'New'),
                                                      (1, 'Processing'),
                                                      (2, 'Processed'),
                                                      (-1, 'Error')],
                                             default=0),
        ),
        migrations.AlterField(
            model_name='orderitem',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'New'),
                                                      (1, 'Processing'),
                                                      (2, 'Processed'),
                                                      (-1, 'Error')],
                                             default=0),
        ),
    ]
class Migration(migrations.Migration):

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

    operations = [
        migrations.CreateModel(
            name='Topic',
            fields=[
                ('id', hashid_field.field.HashidAutoField(alphabet='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890', min_length=7, prefix='', primary_key=True, serialize=False)),
                ('state', django_fsm.FSMIntegerField(choices=[(0, 'New')], default=0)),
                ('name', models.CharField(max_length=100)),
                ('body', models.TextField(max_length=1600)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('updated', models.DateTimeField(auto_now=True)),
            ],
        ),
        migrations.CreateModel(
            name='Thread',
            fields=[
                ('id', hashid_field.field.HashidAutoField(alphabet='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890', min_length=7, prefix='', primary_key=True, serialize=False)),
                ('state', django_fsm.FSMIntegerField(choices=[(0, 'New')], default=0)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('updated', models.DateTimeField(auto_now=True)),
                ('account', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='threads', to='app.account')),
                ('topic', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='threads', to='app.topic')),
            ],
        ),
        migrations.AddField(
            model_name='message',
            name='thread',
            field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='messages', to='app.thread'),
        ),
    ]
Exemplo n.º 4
0
class Migration(migrations.Migration):

    dependencies = [
        ('webhook_receiver_shopify', '0002_fsm'),
    ]

    operations = [
        migrations.AlterField(
            model_name='order',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'New'),
                                                      (1, 'Processing'),
                                                      (2, 'Processed'),
                                                      (-1, 'Error')],
                                             default=0,
                                             protected=True),
        ),
        migrations.AlterField(
            model_name='orderitem',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'New'),
                                                      (1, 'Processing'),
                                                      (2, 'Processed'),
                                                      (-1, 'Error')],
                                             default=0,
                                             protected=True),
        ),
    ]
Exemplo n.º 5
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='Order',
            fields=[
                ('id',
                 models.BigIntegerField(editable=False,
                                        primary_key=True,
                                        serialize=False)),
                ('email', models.EmailField(max_length=254)),
                ('first_name', models.CharField(max_length=254)),
                ('last_name', models.CharField(max_length=254)),
                ('received',
                 models.DateTimeField(default=django.utils.timezone.now)),
                ('status',
                 django_fsm.FSMIntegerField(choices=[(0, 'New'),
                                                     (1, 'Processing'),
                                                     (2, 'Processed'),
                                                     (-1, 'Error')],
                                            default=0,
                                            protected=True)),
            ],
            bases=(django_fsm.ConcurrentTransitionMixin, models.Model),
        ),
        migrations.CreateModel(
            name='OrderItem',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('sku', models.CharField(max_length=254)),
                ('email', models.EmailField(max_length=254)),
                ('status',
                 django_fsm.FSMIntegerField(choices=[(0, 'New'),
                                                     (1, 'Processing'),
                                                     (2, 'Processed'),
                                                     (-1, 'Error')],
                                            default=0,
                                            protected=True)),
                ('order',
                 models.ForeignKey(on_delete=django.db.models.deletion.PROTECT,
                                   to='edx_webhooks_woocommerce.Order')),
            ],
            bases=(django_fsm.ConcurrentTransitionMixin, models.Model),
        ),
        migrations.AddConstraint(
            model_name='orderitem',
            constraint=models.UniqueConstraint(fields=('order', 'sku',
                                                       'email'),
                                               name='unique_order_sku_email'),
        ),
    ]
Exemplo n.º 6
0
class Migration(migrations.Migration):

    dependencies = [
        ('iaas', '0048_instance_last_usage_update_time'),
    ]

    operations = [
        migrations.AlterField(
            model_name='cloud',
            name='state',
            field=django_fsm.FSMIntegerField(default=1,
                                             choices=[(0, 'New'),
                                                      (5,
                                                       'Creation Scheduled'),
                                                      (6, 'Creating'),
                                                      (1, 'Sync Scheduled'),
                                                      (2, 'Syncing'),
                                                      (3, 'In Sync'),
                                                      (4, 'Erred')]),
            preserve_default=True,
        ),
        migrations.AlterField(
            model_name='cloudprojectmembership',
            name='state',
            field=django_fsm.FSMIntegerField(default=5,
                                             choices=[(5,
                                                       'Creation Scheduled'),
                                                      (6, 'Creating'),
                                                      (1, 'Sync Scheduled'),
                                                      (2, 'Syncing'),
                                                      (3, 'In Sync'),
                                                      (4, 'Erred')]),
            preserve_default=True,
        ),
        migrations.AlterField(
            model_name='securitygroup',
            name='state',
            field=django_fsm.FSMIntegerField(default=1,
                                             choices=[(0, 'New'),
                                                      (5,
                                                       'Creation Scheduled'),
                                                      (6, 'Creating'),
                                                      (1, 'Sync Scheduled'),
                                                      (2, 'Syncing'),
                                                      (3, 'In Sync'),
                                                      (4, 'Erred')]),
            preserve_default=True,
        ),
    ]
Exemplo n.º 7
0
class Migration(migrations.Migration):

    dependencies = [
        ('marketplace', '0035_offeringpermission'),
        ('google', '0001_initial'),
    ]

    operations = [
        migrations.CreateModel(
            name='GoogleCalendar',
            fields=[
                (
                    'id',
                    models.AutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name='ID',
                    ),
                ),
                ('error_message', models.TextField(blank=True)),
                ('error_traceback', models.TextField(blank=True)),
                (
                    'state',
                    django_fsm.FSMIntegerField(
                        choices=[
                            (5, 'Creation Scheduled'),
                            (6, 'Creating'),
                            (1, 'Update Scheduled'),
                            (2, 'Updating'),
                            (7, 'Deletion Scheduled'),
                            (8, 'Deleting'),
                            (3, 'OK'),
                            (4, 'Erred'),
                        ],
                        default=5,
                    ),
                ),
                (
                    'backend_id',
                    models.CharField(blank=True,
                                     db_index=True,
                                     max_length=255,
                                     null=True),
                ),
                ('public', models.BooleanField(default=False)),
                (
                    'offering',
                    models.OneToOneField(
                        on_delete=django.db.models.deletion.CASCADE,
                        to='marketplace.Offering',
                    ),
                ),
            ],
            options={
                'verbose_name': 'Google calendar',
                'verbose_name_plural': 'Google calendars',
            },
        ),
    ]
Exemplo n.º 8
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0002_auto_20210601_2049'),
    ]

    operations = [
        migrations.CreateModel(
            name='Country',
            fields=[
                ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=150)),
                ('added_on', models.DateTimeField(auto_now_add=True)),
            ],
        ),
        migrations.AlterField(
            model_name='order',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'created'), (1, 'paid'), (2, 'fulfilled'), (3, 'cancelled'), (4, 'returned')], default=0, editable=False, protected=True),
        ),
        migrations.AlterField(
            model_name='order',
            name='total_ammount',
            field=models.PositiveSmallIntegerField(editable=False),
        ),
        migrations.CreateModel(
            name='State',
            fields=[
                ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=150)),
                ('added_on', models.DateTimeField(auto_now_add=True)),
                ('country', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.country')),
            ],
        ),
    ]
Exemplo n.º 9
0
class Migration(migrations.Migration):

    dependencies = [
        ('iaas', '0007_add_icmp_to_secgroup_rule_protocols'),
    ]

    operations = [
        migrations.AlterField(
            model_name='instance',
            name='state',
            field=django_fsm.FSMIntegerField(
                default=1,
                help_text=
                'WARNING! Should not be changed manually unless you really know what you are doing.',
                max_length=1,
                choices=[(1, 'Provisioning Scheduled'), (2, 'Provisioning'),
                         (3, 'Online'), (4, 'Offline'),
                         (5, 'Starting Scheduled'), (6, 'Starting'),
                         (7, 'Stopping Scheduled'), (8, 'Stopping'),
                         (9, 'Erred'), (10, 'Deletion Scheduled'),
                         (11, 'Deleting'), (13, 'Resizing Scheduled'),
                         (14, 'Resizing'), (15, 'Restarting Scheduled'),
                         (16, 'Restarting')]),
            preserve_default=True,
        ),
    ]
Exemplo n.º 10
0
class Migration(migrations.Migration):

    dependencies = [
        ('support', '0032_requesttype'),
    ]

    operations = [
        migrations.CreateModel(
            name='IssueStatus',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name',
                 models.CharField(max_length=255,
                                  help_text='Status name in Jira.',
                                  unique=True)),
                ('type',
                 django_fsm.FSMIntegerField(choices=[(0, 'Resolved'),
                                                     (1, 'Canceled')],
                                            default=0)),
            ],
            options={
                'verbose_name': 'Issue status',
                'verbose_name_plural': 'Issue statuses',
            },
        ),
    ]
Exemplo n.º 11
0
class Migration(migrations.Migration):

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

    operations = [
        migrations.AddField(
            model_name='order',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'created'),
                                                      (1, 'paid'),
                                                      (2, 'fulfilled'),
                                                      (3, 'cancelled'),
                                                      (4, 'returned')],
                                             default=0,
                                             protected=True),
        ),
        migrations.AddField(
            model_name='order',
            name='total_ammount',
            field=models.PositiveSmallIntegerField(default=0),
            preserve_default=False,
        ),
    ]
Exemplo n.º 12
0
class Migration(migrations.Migration):

    dependencies = [
        ("core", "0042_auto_20210801_0024"),
    ]

    operations = [
        migrations.RemoveField(
            model_name="event",
            name="status",
        ),
        migrations.AlterField(
            model_name="event",
            name="state",
            field=django_fsm.FSMIntegerField(
                choices=[
                    (0, "Мероприятие создано"),
                    (1, "Расчёт квот"),
                    (3, "Регистрация желающих"),
                    (4, "Регистрация окончена"),
                    (5, "Билеты сгенерированы"),
                    (6, "Мероприятие прошло"),
                    (7, "Мероприятие отменено"),
                ],
                default=0,
                verbose_name="Статус мероприятия",
            ),
        ),
    ]
Exemplo n.º 13
0
class Migration(migrations.Migration):
    """
    Transaction partition field 3 of 3.

    1/3 Create Partition field, with partition defaulting to (1, SEED), as at the time of writing most of
    Transactions are from the seed file.

    2/3 Data migration to set Transaction partitions to (2, REVISION) and (3, DRAFT). REVISION:  Before this
    migration was written REVISION transactions are contained in workbaskets after the first workbasket with approved
    workbasket status. After this migration was written data schemas allow more control over SEED / REVISION
    transactions. DRAFT:   Draft Transactions are inferred by checking for transactions not in the first workbasket
    that lack an approved workbasket status..

    3/3
    Set the default value to (3, DRAFT)
    """

    dependencies = [
        ("common", "0003_transaction_partition_2_of_3"),
    ]

    operations = [
        migrations.AlterField(
            model_name="transaction",
            name="partition",
            field=django_fsm.FSMIntegerField(
                choices=[(1, "Seed"), (2, "Revision"), (3, "Draft")],
                db_index=True,
                default=3,
            ),
        ),
    ]
Exemplo n.º 14
0
class Migration(migrations.Migration):

    dependencies = [
        ('api', '0024_remove_chart_entity'),
    ]

    operations = [
        migrations.AddField(
            model_name='chart',
            name='image',
            field=api.fields.CloudinaryRenameField(blank=True,
                                                   max_length=255,
                                                   null=True,
                                                   verbose_name='raw'),
        ),
        migrations.AlterField(
            model_name='chart',
            name='holders',
            field=models.TextField(blank=True,
                                   default='(Unknown Copyright Holders)'),
        ),
        migrations.AlterField(
            model_name='chart',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(-10, 'Inactive'),
                                                      (0, 'New'),
                                                      (10, 'Active')],
                                             default=0),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('api', '0111_auto_20170726_2244'),
    ]

    operations = [
        migrations.AddField(
            model_name='session',
            name='is_invitational',
            field=models.BooleanField(default=False,
                                      help_text='Invite-only (v. Open).'),
        ),
        migrations.AlterField(
            model_name='session',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'New'),
                                                      (4, 'Opened'),
                                                      (8, 'Closed'),
                                                      (10, 'Verified'),
                                                      (20, 'Started'),
                                                      (30, 'Finished'),
                                                      (45, 'Announced'),
                                                      (95, 'Archived')],
                                             default=0),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('playbook_jobs', '0004_add_spl_key_subnet_user'),
    ]

    operations = [
        migrations.AddField(
            model_name='job', name='error_message', field=models.TextField(blank=True),
        ),
        migrations.AlterField(
            model_name='job',
            name='state',
            field=django_fsm.FSMIntegerField(
                choices=[
                    (5, 'Creation Scheduled'),
                    (6, 'Creating'),
                    (1, 'Update Scheduled'),
                    (2, 'Updating'),
                    (7, 'Deletion Scheduled'),
                    (8, 'Deleting'),
                    (3, 'OK'),
                    (4, 'Erred'),
                ],
                default=5,
            ),
        ),
    ]
Exemplo n.º 17
0
class Migration(migrations.Migration):

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

    operations = [
        migrations.CreateModel(
            name='Site',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('created', model_utils.fields.AutoCreatedField(default=django.utils.timezone.now, verbose_name='created', editable=False)),
                ('modified', model_utils.fields.AutoLastModifiedField(default=django.utils.timezone.now, verbose_name='modified', editable=False)),
                ('description', models.CharField(max_length=500, verbose_name='description', blank=True)),
                ('name', models.CharField(max_length=150, verbose_name='name', validators=[nodeconductor.core.validators.validate_name])),
                ('uuid', uuidfield.fields.UUIDField(unique=True, max_length=32, editable=False, blank=True)),
                ('error_message', models.TextField(blank=True)),
                ('billing_backend_id', models.CharField(help_text='ID of a resource in backend', max_length=255, blank=True)),
                ('last_usage_update_time', models.DateTimeField(null=True, blank=True)),
                ('backend_id', models.CharField(max_length=255, blank=True)),
                ('start_time', models.DateTimeField(null=True, blank=True)),
                ('state', django_fsm.FSMIntegerField(default=1, help_text='WARNING! Should not be changed manually unless you really know what you are doing.', max_length=1, choices=[(1, 'Provisioning Scheduled'), (2, 'Provisioning'), (3, 'Online'), (4, 'Offline'), (5, 'Starting Scheduled'), (6, 'Starting'), (7, 'Stopping Scheduled'), (8, 'Stopping'), (9, 'Erred'), (10, 'Deletion Scheduled'), (11, 'Deleting'), (13, 'Resizing Scheduled'), (14, 'Resizing'), (15, 'Restarting Scheduled'), (16, 'Restarting')])),
                ('service_project_link', models.ForeignKey(related_name='sharepoint_tenants', on_delete=django.db.models.deletion.PROTECT, to='saltstack.SaltStackServiceProjectLink')),
            ],
            options={
                'abstract': False,
            },
            bases=(nodeconductor.core.models.SerializableAbstractMixin, nodeconductor.core.models.DescendantMixin, nodeconductor.logging.log.LoggableMixin, models.Model),
        ),
    ]
Exemplo n.º 18
0
class Migration(migrations.Migration):

    dependencies = [
        ('taggit', '0002_auto_20150616_2121'),
        ('waldur_azure', '0006_user_data'),
    ]

    operations = [
        migrations.CreateModel(
            name='PublicIP',
            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')),
                ('description', models.CharField(blank=True, max_length=500, verbose_name='description')),
                ('uuid', waldur_core.core.fields.UUIDField()),
                ('error_message', models.TextField(blank=True)),
                ('runtime_state', models.CharField(blank=True, max_length=150, verbose_name='runtime state')),
                ('state', django_fsm.FSMIntegerField(choices=[(5, 'Creation Scheduled'), (6, 'Creating'), (1, 'Update Scheduled'), (2, 'Updating'), (7, 'Deletion Scheduled'), (8, 'Deleting'), (3, 'OK'), (4, 'Erred')], default=5)),
                ('backend_id', models.CharField(blank=True, max_length=255)),
                ('name', models.CharField(max_length=80, validators=[django.core.validators.RegexValidator(message='The name can contain only letters, numbers, underscore, period and hyphens.', regex=re.compile(b'[a-zA-Z][a-zA-Z0-9._-]+$'))])),
                ('location', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='waldur_azure.Location')),
                ('service_project_link', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='waldur_azure.AzureServiceProjectLink')),
                ('tags', taggit.managers.TaggableManager(blank=True, help_text='A comma-separated list of tags.', through='taggit.TaggedItem', to='taggit.Tag', verbose_name='Tags')),
            ],
            options={
                'abstract': False,
            },
            bases=(waldur_core.core.models.DescendantMixin, waldur_core.core.models.BackendModelMixin, waldur_core.logging.loggers.LoggableMixin, models.Model),
        ),
    ]
Exemplo n.º 19
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='JSONWebhookData',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('status',
                 django_fsm.FSMIntegerField(choices=[(0, 'New'),
                                                     (1, 'Processing'),
                                                     (2, 'Processed'),
                                                     (-1, 'Error')],
                                            default=0,
                                            protected=True)),
                ('source', models.GenericIPAddressField(null=True)),
                ('received',
                 models.DateTimeField(default=django.utils.timezone.now)),
                ('headers', JSONField()),
                ('body', models.BinaryField()),
                ('content', JSONField(null=True)),
            ],
            options={
                'abstract': False,
            },
            bases=(django_fsm.ConcurrentTransitionMixin, models.Model),
        ),
    ]
Exemplo n.º 20
0
class Migration(migrations.Migration):

    dependencies = [
        ('waldur_rancher', '0024_hpa'),
    ]

    operations = [
        migrations.AddField(
            model_name='hpa',
            name='error_message',
            field=models.TextField(blank=True),
        ),
        migrations.AddField(
            model_name='hpa',
            name='state',
            field=django_fsm.FSMIntegerField(
                choices=[
                    (5, 'Creation Scheduled'),
                    (6, 'Creating'),
                    (1, 'Update Scheduled'),
                    (2, 'Updating'),
                    (7, 'Deletion Scheduled'),
                    (8, 'Deleting'),
                    (3, 'OK'),
                    (4, 'Erred'),
                ],
                default=5,
            ),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('api', '0004_auto_20170515_1416'),
    ]

    operations = [
        migrations.AlterField(
            model_name='entry',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'New'),
                                                      (10, 'Submitted'),
                                                      (20, 'Accepted'),
                                                      (30, 'Declined'),
                                                      (40, 'Dropped'),
                                                      (50, 'Validated'),
                                                      (52, 'Scratched'),
                                                      (55, 'Disqualified'),
                                                      (57, 'Started'),
                                                      (60, 'Finished'),
                                                      (90, 'Published')],
                                             default=0),
        ),
        migrations.AlterField(
            model_name='person',
            name='email',
            field=models.EmailField(
                blank=True,
                help_text='\n            The contact email of the resource.',
                max_length=254,
                null=True),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('api', '0099_auto_20170719_1229'),
    ]

    operations = [
        migrations.AlterField(
            model_name='entry',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'New'),
                                                      (5, 'Invited'),
                                                      (7, 'Declined'),
                                                      (10, 'Submitted'),
                                                      (20, 'Approved'),
                                                      (30, 'Rejected'),
                                                      (40, 'Withdrew'),
                                                      (50, 'Verified'),
                                                      (52, 'Scratched'),
                                                      (55, 'Disqualified'),
                                                      (57, 'Started'),
                                                      (60, 'Finished'),
                                                      (70, 'Completed'),
                                                      (90, 'Announced')],
                                             default=0),
        ),
    ]
Exemplo n.º 23
0
class Migration(migrations.Migration):

    dependencies = [
        ('contenttypes', '0002_remove_content_type_name'),
        ('marketplace', '0022_section_is_standalone'),
    ]

    operations = [
        migrations.RemoveField(
            model_name='offering',
            name='is_active',
        ),
        migrations.AddField(
            model_name='offering',
            name='state',
            field=django_fsm.FSMIntegerField(choices=[(1, 'Draft'),
                                                      (2, 'Active'),
                                                      (3, 'Paused'),
                                                      (4, 'Archived')],
                                             default=1),
        ),
        migrations.AddField(
            model_name='offering',
            name='type',
            field=models.CharField(blank=True, default='', max_length=100),
        ),
        migrations.AddField(
            model_name='plan',
            name='archived',
            field=models.BooleanField(
                default=False, help_text='Forbids creation of new resources.'),
        ),
        migrations.AddField(
            model_name='plan',
            name='article_code',
            field=models.CharField(blank=True, max_length=30),
        ),
        migrations.AddField(
            model_name='plan',
            name='content_type',
            field=models.ForeignKey(
                null=True,
                on_delete=django.db.models.deletion.CASCADE,
                related_name='+',
                to='contenttypes.ContentType'),
        ),
        migrations.AddField(
            model_name='plan',
            name='object_id',
            field=models.PositiveIntegerField(null=True),
        ),
        migrations.AddField(
            model_name='plan',
            name='product_code',
            field=models.CharField(blank=True, max_length=30),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('marketplace', '0046_migrate_resource'),
    ]

    operations = [
        migrations.AlterField(
            model_name='componentquota',
            name='resource',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='quotas',
                                    to='marketplace.Resource'),
        ),
        migrations.AlterField(
            model_name='componentusage',
            name='resource',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='usages',
                                    to='marketplace.Resource'),
        ),
        migrations.AlterField(
            model_name='orderitem',
            name='state',
            field=django_fsm.FSMIntegerField(choices=[(1, 'pending'), (2, 'executing'), (3, 'done'), (4, 'erred'),
                                                      (5, 'terminated')], default=1),
        ),
        migrations.AlterField(
            model_name='resource',
            name='offering',
            field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='+',
                                    to='marketplace.Offering'),
        ),
        migrations.AlterUniqueTogether(
            name='componentquota',
            unique_together=set([('resource', 'component')]),
        ),
        migrations.AlterUniqueTogether(
            name='componentusage',
            unique_together=set([('resource', 'component', 'date')]),
        ),
        migrations.RemoveField(
            model_name='orderitem',
            name='content_type',
        ),
        migrations.RemoveField(
            model_name='orderitem',
            name='object_id',
        ),
        migrations.RemoveField(
            model_name='componentusage',
            name='order_item',
        ),
        migrations.RemoveField(
            model_name='componentquota',
            name='order_item',
        ),
    ]
Exemplo n.º 25
0
class Migration(migrations.Migration):

    dependencies = [
        ('structure', '0026_add_error_message'),
    ]

    operations = [
        migrations.CreateModel(
            name='SaltStackService',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('name', models.CharField(max_length=150, verbose_name='name', validators=[nodeconductor.core.validators.validate_name])),
                ('uuid', uuidfield.fields.UUIDField(unique=True, max_length=32, editable=False, blank=True)),
                ('available_for_all', models.BooleanField(default=False, help_text='Service will be automatically added to all customers projects if it is available for all')),
                ('customer', models.ForeignKey(to='structure.Customer')),
            ],
            options={
                'abstract': False,
            },
            bases=(nodeconductor.core.models.SerializableAbstractMixin, nodeconductor.logging.log.LoggableMixin, models.Model),
        ),
        migrations.CreateModel(
            name='SaltStackServiceProjectLink',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('error_message', models.TextField(blank=True)),
                ('state', django_fsm.FSMIntegerField(default=5, choices=[(0, 'New'), (5, 'Creation Scheduled'), (6, 'Creating'), (1, 'Sync Scheduled'), (2, 'Syncing'), (3, 'In Sync'), (4, 'Erred')])),
                ('project', models.ForeignKey(to='structure.Project')),
                ('service', models.ForeignKey(to='saltstack.SaltStackService')),
            ],
            options={
                'abstract': False,
                'verbose_name': 'SaltStack service project link',
                'verbose_name_plural': 'SaltStack service project links',
            },
            bases=(nodeconductor.core.models.SerializableAbstractMixin, nodeconductor.core.models.DescendantMixin, nodeconductor.logging.log.LoggableMixin, models.Model),
        ),
        migrations.AddField(
            model_name='saltstackservice',
            name='projects',
            field=models.ManyToManyField(related_name='saltstack_services', through='saltstack.SaltStackServiceProjectLink', to='structure.Project'),
            preserve_default=True,
        ),
        migrations.AddField(
            model_name='saltstackservice',
            name='settings',
            field=models.ForeignKey(to='structure.ServiceSettings'),
            preserve_default=True,
        ),
        migrations.AlterUniqueTogether(
            name='saltstackservice',
            unique_together=set([('customer', 'settings')]),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('learning', '0013_auto_20201011_0612'),
    ]

    operations = [
        migrations.AlterField(
            model_name='learningprocess',
            name='state',
            field=django_fsm.FSMIntegerField(choices=[(10, 'decide'), (20, 'start_learn'), (30, 'done_learn'), (40, 'start_relearn'), (50, 'done_relearn'), (60, 'tolerant_review'), (70, 'test_review'), (80, 'finish')], default=10),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('api', '0010_auto_20190516_1338'),
    ]

    operations = [
        migrations.AlterField(
            model_name='round',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'New'), (10, 'Built'), (20, 'Started'), (25, 'Completed'), (27, 'Verified'), (30, 'Published')], default=0, help_text='DO NOT CHANGE MANUALLY unless correcting a mistake.  Use the buttons to change state.'),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('portal', '0013_auto_20190405_0815'),
    ]

    operations = [
        migrations.AlterField(
            model_name='order',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(1, b'Order Created'), (2, b'Sent to Shooting'), (3, b'Pose Selection Pending'), (4, b'Pose Selection Started'), (5, b'Pose Cutting Pending'), (6, b'Pose Cutting Started'), (7, b'Layout Creation Pending'), (8, b'Layout Creation Started'), (9, b'Color Correction Pending'), (10, b'Color Correction Started'), (11, b'Dummy Sent Pending'), (12, b'Dummy Sent to Client'), (13, b'Changes Taken'), (14, b'Changes Implementation Started'), (15, b'Waiting to send to print'), (16, b'Printing Started'), (17, b'In Delivery'), (18, b'Bill Created'), (19, b'Delivery Done')], default=1),
        ),
    ]
Exemplo n.º 29
0
class Migration(migrations.Migration):

    dependencies = [
        ('api', '0029_auto_20180609_1005'),
    ]

    operations = [
        migrations.AlterField(
            model_name='appearance',
            name='status',
            field=django_fsm.FSMIntegerField(choices=[(0, 'New'), (2, 'Published'), (5, 'Verified'), (7, 'Built'), (10, 'Started'), (20, 'Finished'), (30, 'Confirmed'), (40, 'Flagged'), (50, 'Scratched'), (60, 'Cleared'), (90, 'Announced'), (95, 'Archived')], default=0, help_text='DO NOT CHANGE MANUALLY unless correcting a mistake.  Use the buttons to change state.'),
        ),
    ]
Exemplo n.º 30
0
class Migration(migrations.Migration):

    dependencies = [
        ('evaluation', '0121_add_allows_textanswers_to_question'),
    ]

    operations = [
        migrations.AddField(
            model_name="evaluation",
            name="int_state",
            field=django_fsm.FSMIntegerField(default=10, protected=True),
        ),
    ]