Skip to content

Commit

Permalink
WIP - WILL BE OVERWRITTEN - temporary migrations
Browse files Browse the repository at this point in the history
  • Loading branch information
jnm committed Nov 21, 2019
1 parent 7e69052 commit ef11b59
Show file tree
Hide file tree
Showing 5 changed files with 293 additions and 0 deletions.
34 changes: 34 additions & 0 deletions hub/migrations/0007_auto_20191119_0834.py
@@ -0,0 +1,34 @@
# Generated by Django 2.2.7 on 2019-11-19 08:34

import django.contrib.postgres.fields.jsonb
from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('hub', '0006_remove_formbuilder_preference_table'),
]

operations = [
migrations.AlterField(
model_name='configurationfile',
name='content',
field=models.FileField(upload_to=''),
),
migrations.AlterField(
model_name='configurationfile',
name='slug',
field=models.CharField(choices=[('logo', 'logo'), ('logo_small', 'logo_small'), ('login_background', 'login_background')], max_length=32, unique=True),
),
migrations.AlterField(
model_name='perusersetting',
name='name',
field=models.CharField(default='INTERCOM_APP_ID', max_length=255, unique=True),
),
migrations.AlterField(
model_name='perusersetting',
name='user_queries',
field=django.contrib.postgres.fields.jsonb.JSONField(help_text='A JSON representation of a *list* of Django queries, e.g. `[{"email__iendswith": "@kobotoolbox.org"}, {"email__iendswith": "@kbtdev.org"}]`. A matching user is one who would be returned by ANY of the queries in the list.'),
),
]
@@ -0,0 +1,18 @@
# Generated by Django 2.2.7 on 2019-11-19 08:34

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('external_integrations', '0001_add_allowed_cors_origin_model'),
]

operations = [
migrations.AlterField(
model_name='corsmodel',
name='cors',
field=models.CharField(help_text='Must contain exactly the URI scheme, host, and port, e.g. https://example.com:1234. Standard ports (80 for http and 443 for https) may be omitted.', max_length=255, verbose_name='allowed origin'),
),
]
31 changes: 31 additions & 0 deletions kobo/apps/help/migrations/0002_auto_20191119_0834.py
@@ -0,0 +1,31 @@
# Generated by Django 2.2.7 on 2019-11-19 08:34

from django.db import migrations, models
import kpi.fields.kpi_uid
import private_storage.fields
import private_storage.storage.s3boto3


class Migration(migrations.Migration):

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

operations = [
migrations.AlterField(
model_name='inappmessage',
name='published',
field=models.BooleanField(default=False, help_text='When published, this message appears to all users. It otherwise appears only to the last editor'),
),
migrations.AlterField(
model_name='inappmessage',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='iam'),
),
migrations.AlterField(
model_name='inappmessagefile',
name='content',
field=private_storage.fields.PrivateFileField(storage=private_storage.storage.s3boto3.PrivateS3BotoStorage(), upload_to='__in_app_message/%Y/%m/%d/'),
),
]
39 changes: 39 additions & 0 deletions kobo/apps/hook/migrations/0006_auto_20191119_0834.py
@@ -0,0 +1,39 @@
# Generated by Django 2.2.7 on 2019-11-19 08:34

from django.db import migrations, models
import kpi.fields.kpi_uid


class Migration(migrations.Migration):

dependencies = [
('hook', '0005_allow_blank_subset_fields'),
]

operations = [
migrations.AlterField(
model_name='hook',
name='auth_level',
field=models.CharField(choices=[('no_auth', 'no_auth'), ('basic_auth', 'basic_auth')], default='no_auth', max_length=10),
),
migrations.AlterField(
model_name='hook',
name='export_type',
field=models.CharField(choices=[('xml', 'xml'), ('json', 'json')], default='json', max_length=10),
),
migrations.AlterField(
model_name='hook',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='h'),
),
migrations.AlterField(
model_name='hooklog',
name='message',
field=models.TextField(default=''),
),
migrations.AlterField(
model_name='hooklog',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='hl'),
),
]
171 changes: 171 additions & 0 deletions kpi/migrations/0024_auto_20191119_0834.py
@@ -0,0 +1,171 @@
# Generated by Django 2.2.7 on 2019-11-19 08:34

from django.conf import settings
import django.contrib.postgres.fields.jsonb
from django.db import migrations, models
import django.db.models.deletion
import jsonfield.fields
import kpi.fields.kpi_uid
import kpi.models.asset_file
import kpi.models.import_export_task
import private_storage.fields
import private_storage.storage.s3boto3


class Migration(migrations.Migration):

dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('kpi', '0023_partial_permissions'),
]

operations = [
migrations.CreateModel(
name='UserAssetSubscription',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('uid', kpi.fields.kpi_uid.KpiUidField(uid_prefix='b')),
],
),
migrations.AlterUniqueTogether(
name='usercollectionsubscription',
unique_together=None,
),
migrations.RemoveField(
model_name='usercollectionsubscription',
name='collection',
),
migrations.RemoveField(
model_name='usercollectionsubscription',
name='user',
),
migrations.AlterModelOptions(
name='asset',
options={'default_permissions': ('add', 'change', 'delete'), 'ordering': ('-date_modified',), 'permissions': (('view_asset', 'Can view asset'), ('share_asset', "Can change asset's sharing settings"), ('discover_asset', 'Can discover asset in public lists'), ('add_submissions', 'Can submit data to asset'), ('view_submissions', 'Can view submitted data for asset'), ('partial_submissions', 'Can make partial actions on submitted data for asset for specific users'), ('change_submissions', 'Can modify submitted data for asset'), ('delete_submissions', 'Can delete submitted data for asset'), ('share_submissions', "Can change sharing settings for asset's submitted data"), ('validate_submissions', 'Can validate submitted data asset'), ('from_kc_only', 'INTERNAL USE ONLY; DO NOT ASSIGN'))},
),
migrations.AlterField(
model_name='asset',
name='_deployment_data',
field=jsonfield.fields.JSONField(default=dict),
),
migrations.AlterField(
model_name='asset',
name='asset_type',
field=models.CharField(choices=[('text', 'text'), ('empty', 'empty'), ('question', 'question'), ('block', 'block'), ('survey', 'survey'), ('template', 'template'), ('collection', 'collection')], default='survey', max_length=20),
),
migrations.AlterField(
model_name='asset',
name='name',
field=models.CharField(blank=True, default='', max_length=255),
),
migrations.AlterField(
model_name='asset',
name='parent',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='children', to='kpi.Asset'),
),
migrations.AlterField(
model_name='asset',
name='summary',
field=jsonfield.fields.JSONField(default=dict, null=True),
),
migrations.AlterField(
model_name='asset',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='a'),
),
migrations.AlterField(
model_name='assetfile',
name='content',
field=private_storage.fields.PrivateFileField(max_length=380, storage=private_storage.storage.s3boto3.PrivateS3BotoStorage(), upload_to=kpi.models.asset_file.upload_to),
),
migrations.AlterField(
model_name='assetfile',
name='file_type',
field=models.CharField(choices=[('map_layer', 'map_layer')], max_length=32),
),
migrations.AlterField(
model_name='assetfile',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='af'),
),
migrations.AlterField(
model_name='assetsnapshot',
name='details',
field=jsonfield.fields.JSONField(default=dict),
),
migrations.AlterField(
model_name='assetsnapshot',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='s'),
),
migrations.AlterField(
model_name='assetversion',
name='_deployment_data',
field=django.contrib.postgres.fields.jsonb.JSONField(default=dict),
),
migrations.AlterField(
model_name='assetversion',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='v'),
),
migrations.AlterField(
model_name='exporttask',
name='result',
field=private_storage.fields.PrivateFileField(max_length=380, storage=private_storage.storage.s3boto3.PrivateS3BotoStorage(), upload_to=kpi.models.import_export_task.export_upload_to),
),
migrations.AlterField(
model_name='exporttask',
name='status',
field=models.CharField(choices=[('created', 'created'), ('processing', 'processing'), ('error', 'error'), ('complete', 'complete')], default='created', max_length=32),
),
migrations.AlterField(
model_name='exporttask',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='e'),
),
migrations.AlterField(
model_name='importtask',
name='status',
field=models.CharField(choices=[('created', 'created'), ('processing', 'processing'), ('error', 'error'), ('complete', 'complete')], default='created', max_length=32),
),
migrations.AlterField(
model_name='importtask',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='i'),
),
migrations.AlterField(
model_name='objectpermission',
name='deny',
field=models.BooleanField(default=False, help_text='Blocks inheritance of this permission when set to True'),
),
migrations.AlterField(
model_name='objectpermission',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='p'),
),
migrations.AlterField(
model_name='taguid',
name='uid',
field=kpi.fields.kpi_uid.KpiUidField(uid_prefix='t'),
),
migrations.DeleteModel(
name='Collection',
),
migrations.DeleteModel(
name='UserCollectionSubscription',
),
migrations.AddField(
model_name='userassetsubscription',
name='asset',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='kpi.Asset'),
),
migrations.AddField(
model_name='userassetsubscription',
name='user',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL),
),
migrations.AlterUniqueTogether(
name='userassetsubscription',
unique_together={('asset', 'user')},
),
]

0 comments on commit ef11b59

Please sign in to comment.