예제 #1
0
class Migration(migrations.Migration):

    dependencies = [
        ('api', '0007_auto_20180216_0125'),
    ]

    operations = [
        HStoreExtension(),
        migrations.AddField(
            model_name='discountcard',
            name='uid',
            field=models.UUIDField(default=uuid.uuid4, editable=False),
        ),
        migrations.AddField(
            model_name='reseller',
            name='discount_cards',
            field=django.contrib.postgres.fields.hstore.HStoreField(
                blank=True, editable=False, null=True),
        ),
        migrations.AddField(
            model_name='salesagent',
            name='discount_cards',
            field=django.contrib.postgres.fields.hstore.HStoreField(
                blank=True, editable=False, null=True),
        ),
        migrations.AlterField(
            model_name='sponsor',
            name='users',
            field=models.ManyToManyField(blank=True,
                                         null=True,
                                         to='api.Seeker'),
        ),
    ]
예제 #2
0
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='NewsfeedItem',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('type', models.CharField(max_length=30)),
                ('content',
                 django.contrib.postgres.fields.hstore.HStoreField()),
                ('is_private', models.BooleanField(default=False)),
                ('created_at', models.DateTimeField(auto_now_add=True)),
                ('updated_at', models.DateTimeField(auto_now=True)),
                ('author',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Visitor',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('modified', models.DateTimeField(auto_now=True)),
                ('session_key', models.CharField(max_length=40, unique=True)),
                ('landing_url', models.URLField(default=None, max_length=2048)),
                ('expiry_age', models.IntegerField(editable=False, null=True)),
                ('expiry_time', models.DateTimeField(editable=False, null=True)),
                ('time_on_site', models.IntegerField(editable=False, null=True)),
                ('user_agent', models.TextField(editable=False, null=True)),
                ('data', django.contrib.postgres.fields.jsonb.JSONField(default=dict, encoder=common.forms.DjangoQuerysetJSONEncoder)),
                ('user', models.ForeignKey(db_constraint=False, editable=False, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'ordering': ('-created',),
            },
        ),
        migrations.CreateModel(
            name='WebEvent',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('data', django.contrib.postgres.fields.jsonb.JSONField(default=dict, encoder=common.forms.DjangoQuerysetJSONEncoder)),
                ('marketing_params', django.contrib.postgres.fields.hstore.HStoreField(default=dict)),
                ('referrer', models.URLField(max_length=2048)),
                ('url', models.URLField(max_length=2048)),
                ('url_kwargs', django.contrib.postgres.fields.hstore.HStoreField(default=dict)),
                ('url_name', models.CharField(max_length=100)),
                ('response_data', django.contrib.postgres.fields.hstore.HStoreField(default=dict)),
                ('status_code', models.IntegerField()),
                ('method', models.CharField(choices=[('GET', 'GET'), ('POST', 'POST')], max_length=6)),
                ('browser', models.CharField(max_length=30)),
                ('browser_version', models.CharField(max_length=30)),
                ('os', models.CharField(max_length=100)),
                ('os_version', models.CharField(max_length=30)),
                ('device_model', models.CharField(max_length=30)),
                ('device_type', models.CharField(choices=[('PC', 'PC'), ('MOBILE', 'MOBILE'), ('TABLET', 'TABLET'), ('BOT', 'BOT'), ('UNKNOWN', 'UNKNOWN')], max_length=10)),
                ('ip_address', models.GenericIPAddressField(null=True)),
                ('ip_country', django_countries.fields.CountryField(max_length=2)),
                ('ip_region', models.CharField(max_length=255)),
                ('ip_city', models.CharField(max_length=255)),
                ('visitor', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='analytics.Visitor')),
            ],
            options={
                'ordering': ['created'],
            },
        ),
    ]
예제 #4
0
class Migration(migrations.Migration):

    dependencies = [
        ('api', '0005_auto_20170915_1457'),
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Link',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('metadata',
                 django.contrib.postgres.fields.hstore.HStoreField(
                     blank=True, default=dict, null=True)),
                ('geo',
                 django.contrib.gis.db.models.fields.LineStringField(
                     srid=4326)),
            ],
        ),
    ]
예제 #5
0
class Migration(migrations.Migration):

    dependencies = [
        ('files', '0014_auto_20190216_1205'),
    ]

    operations = [
        HStoreExtension(),
        migrations.AddField(
            model_name='file',
            name='metadata',
            field=django.contrib.postgres.fields.hstore.HStoreField(null=True),
        ),
        migrations.AlterField(
            model_name='file',
            name='handler',
            field=models.CharField(choices=[('none', 'None'),
                                            ('avatar', 'Avatar'),
                                            ('audio_enc', 'Audio Encoding'),
                                            ('video_enc', 'Video Encoding')],
                                   default=None,
                                   max_length=9,
                                   null=True),
        ),
    ]
예제 #6
0
class Migration(migrations.Migration):

    dependencies = [
        ('techno', '0002_components_type_perf_list'),
    ]

    operations = [
        HStoreExtension(),
        migrations.RemoveField(
            model_name='component',
            name='comp_type',
        ),
        migrations.AddField(
            model_name='component',
            name='comp_type_id',
            field=models.ForeignKey(default='1', on_delete=django.db.models.deletion.CASCADE, to='techno.Components_Type'),
            preserve_default=False,
        ),
        migrations.AddField(
            model_name='component',
            name='key_perf',
            field=django.contrib.postgres.fields.hstore.HStoreField(default=""),
            preserve_default=False,
        ),
    ]
예제 #7
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Template',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=100)),
                ('infinitive', django.contrib.postgres.fields.hstore.HStoreField()),
                ('indicative', django.contrib.postgres.fields.hstore.HStoreField()),
                ('conditional', django.contrib.postgres.fields.hstore.HStoreField()),
                ('subjunctiv', django.contrib.postgres.fields.hstore.HStoreField()),
                ('imperative', django.contrib.postgres.fields.hstore.HStoreField()),
                ('participle', django.contrib.postgres.fields.hstore.HStoreField()),
            ],
        ),
        migrations.CreateModel(
            name='Verb',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('infinitive', models.CharField(max_length=100)),
                ('aspirated_h', models.BooleanField(default=False)),
                ('template', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='conjugation.Template')),
            ],
        ),
    ]
예제 #8
0
class Migration(migrations.Migration):

    dependencies = [
        ('plea', '0019_result_urn'),
    ]

    operations = [
        migrations.RemoveField(
            model_name='case',
            name='forenames',
        ),
        migrations.RemoveField(
            model_name='case',
            name='name',
        ),
        migrations.RemoveField(
            model_name='case',
            name='surname',
        ),
        migrations.RemoveField(
            model_name='case',
            name='title',
        ),
        HStoreExtension(),
        migrations.AddField(
            model_name='case',
            name='extra_data',
            field=django.contrib.postgres.fields.hstore.HStoreField(
                null=True, blank=True),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('data', '0006_dedupejob_celery_task'),
    ]

    operations = [HStoreExtension()]
class Migration(migrations.Migration):

    dependencies = [
        ('user_manager', '0007_studentprofile_college'),
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='GradeDetails',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('register_no', models.CharField(blank=True, max_length=11, null=True)),
                ('s1', django.contrib.postgres.fields.hstore.HStoreField()),
                ('s2', django.contrib.postgres.fields.hstore.HStoreField()),
                ('s3', django.contrib.postgres.fields.hstore.HStoreField()),
                ('s4', django.contrib.postgres.fields.hstore.HStoreField()),
                ('s5', django.contrib.postgres.fields.hstore.HStoreField()),
                ('s6', django.contrib.postgres.fields.hstore.HStoreField()),
                ('s7', django.contrib.postgres.fields.hstore.HStoreField()),
                ('s8', django.contrib.postgres.fields.hstore.HStoreField()),
                ('cgpa', models.FloatField()),
            ],
        ),
        migrations.RemoveField(
            model_name='studentprofile',
            name='register_no',
        ),
        migrations.AddField(
            model_name='studentprofile',
            name='grades',
            field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='user_manager.GradeDetails'),
        ),
    ]
예제 #11
0
class Migration(migrations.Migration):

    dependencies = [
        ('dashboard', '0007_report_sla_triaged_at'),
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Activity',
            fields=[
                ('id',
                 models.PositiveIntegerField(primary_key=True,
                                             serialize=False)),
                ('type', models.CharField(max_length=150)),
                ('created_at', models.DateTimeField()),
                ('attributes',
                 django.contrib.postgres.fields.hstore.HStoreField(
                     default=dict)),
                ('report',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='activities',
                                   to='dashboard.Report')),
            ],
            options={
                'verbose_name': 'activity',
                'verbose_name_plural': 'activities',
                'ordering': ['created_at'],
            },
        ),
    ]
예제 #12
0
class Migration(migrations.Migration):

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('auth', '0011_update_proxy_permissions'),
        ('access', '0017_privilege_url'),
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='CBACEntry',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('valid_from', models.DateTimeField()),
                ('valid_until', models.DateTimeField()),
                ('mode', models.CharField(choices=[('+', 'Allow'), ('-', 'Deny'), ('0', 'Inactive')], default='+', max_length=1)),
                ('claims', django.contrib.postgres.fields.hstore.HStoreField(blank=True)),
                ('created_at', models.DateTimeField(auto_now_add=True)),
                ('created_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)),
                ('granted_by_group', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='auth.Group')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='cbac_entries', to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'index_together': {('user', 'mode', 'valid_until')},
            },
        ),
    ]
예제 #13
0
class Migration(migrations.Migration):
    dependencies = [
        ('categories', '0001_initial'),
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='DisplayItem',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=64)),
                ('special',
                 django.contrib.postgres.fields.hstore.HStoreField(blank=True,
                                                                   null=True)),
                ('categories',
                 models.ManyToManyField(
                     related_name='_displayitem_categories_+',
                     to='categories.ServiceCategory')),
            ],
        ),
    ]
예제 #14
0
class Migration(migrations.Migration):

    dependencies = [
        ('datadeal', '0005_remove_variable_important'),
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='SpiderData',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('scrapyname', models.CharField(max_length=50, verbose_name='\u540d\u79f0')),
                ('uid', models.CharField(max_length=50, verbose_name='uid')),
                ('create_at', models.DateTimeField(auto_now_add=True, verbose_name='\u521b\u5efa\u65f6\u95f4')),
                ('data', django.contrib.postgres.fields.hstore.HStoreField()),
            ],
            options={
                'verbose_name': '\u6570\u636e\u4fe1\u606f',
                'verbose_name_plural': '\u6570\u636e\u4fe1\u606f\u7ba1\u7406',
            },
        ),
        migrations.AlterField(
            model_name='scrapylist',
            name='priority',
            field=models.IntegerField(default=10, help_text=b'\xe5\x80\xbc\xe8\xb6\x8a\xe5\xb0\x8f\xe8\xb6\x8a\xe4\xbc\x98\xe5\x85\x88', verbose_name='\u9879\u76ee\u4f18\u5148\u7ea7'),
        ),
    ]
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='AuctionItem',
            fields=[
                ('auctionId',
                 models.IntegerField(primary_key=True,
                                     serialize=False,
                                     unique=True)),
                ('startBidingDate',
                 models.DateField(help_text='format yyyy-MM-dd', null=True)),
                ('endBidingDate',
                 models.DateField(help_text='format yyyy-MM-dd')),
                ('lat', models.FloatField(null=True)),
                ('long', models.FloatField(null=True)),
                ('data', django.contrib.postgres.fields.hstore.HStoreField()),
            ],
        ),
    ]
예제 #16
0
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='TrackerInformation',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('data', django.contrib.postgres.fields.hstore.HStoreField()),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='tracker_info',
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
예제 #17
0
class Migration(migrations.Migration):

    dependencies = []

    operations = [
        HStoreExtension(),
    ]
예제 #18
0
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Candidates',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('percentage_similar',
                 django.contrib.postgres.fields.hstore.HStoreField(
                     blank=True, default=dict)),
                ('candidate',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='candidates_set',
                                   to=settings.AUTH_USER_MODEL)),
                ('creator',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='candidates_creator_set',
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
예제 #19
0
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Employee',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('user',
                 models.OneToOneField(
                     on_delete=django.db.models.deletion.CASCADE,
                     to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
예제 #20
0
class Migration(migrations.Migration):

    dependencies = [
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Page',
            fields=[
                ('id', models.AutoField(primary_key=True, serialize=False, auto_created=True, verbose_name='ID')),
                ('path', models.SlugField(blank=True)),
                ('order', models.PositiveIntegerField(default=0)),
                ('title', models.CharField(max_length=100)),
                ('fragments', django.contrib.postgres.fields.hstore.HStoreField(blank=True)),
                ('template', models.FilePathField(recursive=True, path='/home/curtis/venv/dumpling/holster/site_templates/')),
                ('created', models.DateTimeField(editable=False, default=django.utils.timezone.now)),
                ('is_published', models.BooleanField(default=False)),
                ('parent', models.ForeignKey(to='dumpling.Page', null=True, blank=True, related_name='children')),
            ],
        ),
        migrations.AlterUniqueTogether(
            name='page',
            unique_together=set([('parent', 'path')]),
        ),
    ]
예제 #21
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Product',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name',
                 models.CharField(max_length=255,
                                  verbose_name='Name of the product')),
                ('description',
                 models.CharField(blank=True,
                                  max_length=1024,
                                  verbose_name='Description of the product')),
                ('nutritional_values',
                 django.contrib.postgres.fields.hstore.HStoreField(
                     blank=True,
                     verbose_name='Nutritional values of the product')),
                ('status',
                 models.CharField(choices=[('INACTIVE', 'Inactive'),
                                           ('ACTIVE', 'Active')],
                                  default='ACTIVE',
                                  max_length=8)),
            ],
        ),
    ]
예제 #22
0
class Migration(migrations.Migration):

    dependencies = [
        ('product', '0003_auto_20180213_0140'),
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Order',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('client_fullname', models.CharField(max_length=50)),
                ('client_address', models.CharField(max_length=50)),
                ('client_phone_number', models.CharField(max_length=10)),
                ('client_phone_email', models.EmailField(max_length=254)),
                ('orders',
                 django.contrib.postgres.fields.hstore.HStoreField()),
            ],
        ),
    ]
예제 #23
0
class Migration(migrations.Migration):

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

    operations = [HStoreExtension()]
예제 #24
0
class Migration(migrations.Migration):

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

    operations = [HStoreExtension(), UnaccentExtension()]
예제 #25
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Webhook',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('scheme', models.CharField(blank=True, max_length=8, null=True)),
                ('path', models.CharField(max_length=255)),
                ('method', models.CharField(blank=True, max_length=8, null=True)),
                ('query_params', models.CharField(blank=True, max_length=255)),
                ('remote_address', models.CharField(max_length=45)),
                ('remote_port', models.IntegerField()),
                ('remote_host', models.CharField(blank=True, max_length=255, null=True)),
                ('headers', django.contrib.postgres.fields.hstore.HStoreField()),
                ('encoding', models.CharField(blank=True, max_length=255, null=True)),
                ('post_data', django.contrib.postgres.fields.jsonb.JSONField(null=True)),
                ('date', models.DateTimeField(auto_now=True, db_index=True)),
                ('rehook_id', webhook.fields.Base36IntegerField(db_index=True, prefix='wh_', unique=True)),
            ],
        ),
    ]
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        HStoreExtension(),        # https://docs.djangoproject.com/en/1.11/ref/contrib/postgres/fields/#hstorefield
        migrations.CreateModel(
            name='Contact',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('uuid', models.UUIDField(default=uuid.uuid4, editable=False, unique=True)),
                ('user_uuid', models.UUIDField(blank=True, null=True)),
                ('first_name', models.CharField(help_text='First name', max_length=50)),
                ('middle_name', models.CharField(blank=True, help_text='Middle name (not common in Germany)', max_length=50, null=True)),
                ('last_name', models.CharField(help_text='Surname or family name', max_length=50)),
                ('title', models.CharField(blank=True, choices=[('mr', 'Mr.'), ('ms', 'Ms.')], help_text='Choices: mr, ms', max_length=2, null=True)),
                ('contact_type', models.CharField(blank=True, choices=[('customer', 'Customer'), ('supplier', 'Supplier'), ('producer', 'Producer'), ('personnel', 'Personnel')], help_text='Choices: customer, supplier, producer, personnel', max_length=30, null=True)),
                ('customer_type', models.CharField(blank=True, choices=[('customer', 'Customer'), ('company', 'Company'), ('public', 'Public')], help_text='Choices: customer, company, public', max_length=30, null=True)),
                ('company', models.CharField(blank=True, max_length=100, null=True)),
                ('addresses', django.contrib.postgres.fields.ArrayField(base_field=django.contrib.postgres.fields.hstore.HStoreField(), blank=True, help_text="\n                           List of 'address' objects with the structure:\n                           type (string - Choices: home, billing, business, delivery, mailing),\n                           street (string),\n                           house_number (string),\n                           postal_code: (string),\n                           city (string),\n                           country (string)\n                           ", null=True, size=None)),
                ('siteprofile_uuids', django.contrib.postgres.fields.ArrayField(base_field=models.UUIDField(), blank=True, help_text='List of SiteProfile UUIDs', null=True, size=None)),
                ('emails', django.contrib.postgres.fields.ArrayField(base_field=django.contrib.postgres.fields.hstore.HStoreField(), blank=True, help_text="\n                               List of 'email' objects with the structure:\n                               type (string - Choices: office, private, other),\n                               email (string)\n                               ", null=True, size=None)),
                ('phones', django.contrib.postgres.fields.ArrayField(base_field=django.contrib.postgres.fields.hstore.HStoreField(), blank=True, help_text="\n                               List of 'phone' objects with the structure:\n                               type (string - Choices: office, mobile, home, fax),\n                               number (string)\n                               ", null=True, size=None)),
                ('notes', models.TextField(blank=True, null=True)),
                ('organization_uuid', models.CharField(blank=True, max_length=36, null=True, verbose_name='Organization UUID')),
                ('workflowlevel1_uuids', django.contrib.postgres.fields.ArrayField(base_field=models.CharField(max_length=36), help_text='List of Workflowlevel1 UUIDs', size=None)),
                ('workflowlevel2_uuids', django.contrib.postgres.fields.ArrayField(base_field=models.CharField(max_length=36), blank=True, help_text='List of Workflowlevel2 UUIDs', null=True, size=None)),
            ],
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('teleapp', '0002_employee_data'),
    ]

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Employees',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('data', django.contrib.postgres.fields.hstore.HStoreField()),
                ('user',
                 models.OneToOneField(
                     on_delete=django.db.models.deletion.CASCADE,
                     to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.RemoveField(
            model_name='employee',
            name='user',
        ),
        migrations.DeleteModel(name='Employee', ),
    ]
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Category',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title', models.CharField(max_length=200)),
            ],
            options={
                'verbose_name_plural': 'Categories',
            },
        ),
        migrations.CreateModel(
            name='Product',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title', models.CharField(max_length=200)),
                ('description', models.TextField()),
                ('price', models.FloatField(default=0.0)),
                ('on_the_main', models.BooleanField(default=False)),
            ],
        ),
        migrations.CreateModel(
            name='Subcategory',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title', models.CharField(max_length=200)),
                ('category',
                 models.ManyToManyField(related_name='subcategories',
                                        to='product.Category')),
            ],
            options={
                'verbose_name_plural': 'Subcategories',
            },
        ),
        migrations.AddField(
            model_name='product',
            name='subcategory',
            field=models.ManyToManyField(to='product.Subcategory'),
        ),
    ]
예제 #29
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Movie',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title', models.TextField()),
                ('year', models.IntegerField()),
                ('rated', models.CharField(max_length=25)),
                ('runtime', models.IntegerField()),
                ('genre', models.TextField()),
                ('director', models.TextField()),
                ('actors', models.TextField()),
                ('plot', models.TextField()),
                ('language', models.CharField(max_length=60)),
                ('country', models.CharField(max_length=60)),
                ('awards', models.TextField()),
                ('poster', models.TextField()),
                ('ratings',
                 django.contrib.postgres.fields.ArrayField(
                     base_field=django.contrib.postgres.fields.hstore.
                     HStoreField(),
                     size=None)),
                ('metascore', models.IntegerField()),
                ('imdbrating', models.IntegerField()),
                ('imdbvotes', models.IntegerField()),
                ('imdbid', models.CharField(max_length=25)),
                ('type', models.CharField(max_length=25)),
                ('dvd', models.CharField(max_length=25)),
                ('boxoffice', models.CharField(max_length=60)),
                ('production', models.CharField(max_length=60)),
                ('website', models.TextField()),
            ],
        ),
        migrations.CreateModel(
            name='Comment',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('comment', models.TextField()),
                ('movie',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='movies.Movie')),
            ],
        ),
    ]
예제 #30
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        HStoreExtension(),
        migrations.CreateModel(
            name='Order',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('gam_account_no',
                 models.CharField(db_index=True, max_length=32)),
                ('order_id', models.BigIntegerField(db_index=True)),
                ('order_name', models.CharField(db_index=True, max_length=64)),
                ('advertiser', models.CharField(db_index=True, max_length=64)),
                ('trafficker', models.CharField(db_index=True, max_length=64)),
            ],
        ),
        migrations.CreateModel(
            name='LineItem',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('li_id', models.BigIntegerField(db_index=True)),
                ('li_name', models.CharField(db_index=True, max_length=64)),
                ('li_price',
                 models.DecimalField(db_index=True,
                                     decimal_places=2,
                                     max_digits=5)),
                ('li_inventory',
                 django.contrib.postgres.fields.ArrayField(
                     base_field=models.CharField(blank=True, max_length=32),
                     size=None)),
                ('li_geo',
                 django.contrib.postgres.fields.ArrayField(
                     base_field=models.CharField(blank=True, max_length=32),
                     size=None)),
                ('li_custom_targeting',
                 django.contrib.postgres.fields.hstore.HStoreField()),
                ('li_sizes',
                 django.contrib.postgres.fields.ArrayField(
                     base_field=models.CharField(blank=True, max_length=32),
                     size=None)),
                ('li_status', models.CharField(blank=True, max_length=12)),
                ('order',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='operations.order')),
            ],
        ),
    ]