squash migrations (fixes #22951)
This commit is contained in:
parent
aebddbb7bf
commit
09cd831cf4
|
@ -0,0 +1,197 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Generated by Django 1.11.11 on 2018-03-31 13:34
|
||||
from __future__ import unicode_literals
|
||||
|
||||
import datetime
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
from django.utils.timezone import utc
|
||||
import jsonfield.fields
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
replaces = [(b'fargo', '0001_initial'), (b'fargo', '0002_auto_20150818_2117'), (b'fargo', '0003_auto_20150924_1056'), (b'fargo', '0004_auto_20160212_0936'), (b'fargo', '0005_auto_20160312_1809'), (b'fargo', '0006_fill_new_columns'), (b'fargo', '0007_auto_20160312_1816'), (b'fargo', '0008_validation_origin'), (b'fargo', '0009_auto_20160326_2104'), (b'fargo', '0010_auto_20160413_0809'), (b'fargo', '0011_userdocument_deletable_by_user'), (b'fargo', '0012_auto_20161124_0626'), (b'fargo', '0013_document_mime_type'), (b'fargo', '0014_auto_20171016_0854'), (b'fargo', '0015_document_creation_date'), (b'fargo', '0016_auto_20180330_2248'), (b'fargo', '0017_auto_20180331_1532')]
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Document',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('document_filename', models.CharField(max_length=512, verbose_name='document filename')),
|
||||
('document_file', models.FileField(upload_to=b'', verbose_name='file')),
|
||||
('creation', models.DateTimeField(auto_now_add=True, verbose_name='creation date')),
|
||||
('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='user')),
|
||||
],
|
||||
options={
|
||||
'ordering': ('-creation',),
|
||||
'verbose_name': 'document',
|
||||
'verbose_name_plural': 'documents',
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='UserDocument',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('filename', models.CharField(max_length=512, verbose_name='filename')),
|
||||
('created', models.DateTimeField(auto_now_add=True, verbose_name='creation date')),
|
||||
],
|
||||
options={
|
||||
'ordering': ('-created', 'user'),
|
||||
'verbose_name': 'user document',
|
||||
'verbose_name_plural': 'user documents',
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Validation',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('document_type', models.CharField(max_length=256, verbose_name='document type')),
|
||||
('data', jsonfield.fields.JSONField(null=True, verbose_name='data')),
|
||||
('start', models.DateField(verbose_name='start date')),
|
||||
('end', models.DateField(verbose_name='end date')),
|
||||
('creator', models.CharField(max_length=256, verbose_name='creator')),
|
||||
('created', models.DateTimeField(auto_now_add=True, verbose_name='creation date')),
|
||||
('user_document', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='fargo.UserDocument', verbose_name='user document')),
|
||||
],
|
||||
),
|
||||
migrations.AlterModelOptions(
|
||||
name='document',
|
||||
options={'ordering': ('content_hash',), 'verbose_name': 'document', 'verbose_name_plural': 'documents'},
|
||||
),
|
||||
migrations.RenameField(
|
||||
model_name='document',
|
||||
old_name='document_file',
|
||||
new_name='content',
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='document',
|
||||
name='creation',
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='document',
|
||||
name='document_filename',
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='document',
|
||||
name='id',
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='document',
|
||||
name='user',
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='document',
|
||||
name='content_hash',
|
||||
field=models.CharField(default=datetime.datetime(2015, 9, 24, 10, 56, 54, 873399, tzinfo=utc), max_length=128, primary_key=True, serialize=False, verbose_name='content hash'),
|
||||
preserve_default=False,
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='userdocument',
|
||||
name='document',
|
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='user_documents', to='fargo.Document', verbose_name='document'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='userdocument',
|
||||
name='user',
|
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='user'),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Origin',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('label', models.CharField(max_length=80, verbose_name='Label')),
|
||||
('slug', models.SlugField(verbose_name='Slug')),
|
||||
],
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='userdocument',
|
||||
name='origin',
|
||||
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='fargo.Origin', verbose_name='origin'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='validation',
|
||||
name='content_hash',
|
||||
field=models.CharField(blank=True, max_length=128, null=True, verbose_name='content hash'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='validation',
|
||||
name='user',
|
||||
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='user'),
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='validation',
|
||||
name='user_document',
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='validation',
|
||||
name='user',
|
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='user'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='validation',
|
||||
name='origin',
|
||||
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='fargo.Origin', verbose_name='origin'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='document',
|
||||
name='content',
|
||||
field=models.FileField(upload_to=b'uploads/', verbose_name='file'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='userdocument',
|
||||
name='user',
|
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='user_documents', to=settings.AUTH_USER_MODEL, verbose_name='user'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='validation',
|
||||
name='created',
|
||||
field=models.DateTimeField(verbose_name='creation date'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='userdocument',
|
||||
name='deletable_by_user',
|
||||
field=models.BooleanField(default=True, verbose_name='deletable by user'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='document',
|
||||
name='content',
|
||||
field=models.FileField(max_length=300, upload_to=b'uploads/', verbose_name='file'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='document',
|
||||
name='mime_type',
|
||||
field=models.CharField(blank=True, max_length=256),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='userdocument',
|
||||
name='description',
|
||||
field=models.TextField(blank=True, verbose_name='description'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='userdocument',
|
||||
name='expiration_date',
|
||||
field=models.DateField(blank=True, null=True, verbose_name='expiration date'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='userdocument',
|
||||
name='title',
|
||||
field=models.CharField(blank=True, max_length=200, verbose_name='title'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='document',
|
||||
name='creation_date',
|
||||
field=models.DateTimeField(auto_now_add=True),
|
||||
),
|
||||
migrations.AlterModelOptions(
|
||||
name='document',
|
||||
options={'ordering': ('creation_date',), 'verbose_name': 'document', 'verbose_name_plural': 'documents'},
|
||||
),
|
||||
]
|
|
@ -0,0 +1,92 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Generated by Django 1.11.11 on 2018-03-31 13:36
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
import fargo.oauth2.models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
replaces = [(b'oauth2', '0001_initial'), (b'oauth2', '0002_auto_20180321_2343'), (b'oauth2', '0003_auto_20180322_1016'), (b'oauth2', '0004_auto_20180326_1330'), (b'oauth2', '0005_auto_20180331_1532')]
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
('fargo', '0013_document_mime_type'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='OAuth2Authorize',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('access_token', models.CharField(default=fargo.oauth2.models.generate_uuid, max_length=255)),
|
||||
('code', models.CharField(default=fargo.oauth2.models.generate_uuid, max_length=255)),
|
||||
('creation_date', models.DateTimeField(auto_now=True)),
|
||||
('user_document', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='fargo.UserDocument')),
|
||||
],
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='OAuth2Client',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('client_secret', models.CharField(default=fargo.oauth2.models.generate_uuid, max_length=255)),
|
||||
('client_id', models.CharField(default=fargo.oauth2.models.generate_uuid, max_length=255)),
|
||||
('client_name', models.CharField(max_length=255)),
|
||||
('redirect_uris', models.TextField(validators=[fargo.oauth2.models.validate_https_url], verbose_name='redirect URIs')),
|
||||
],
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='OAuth2TempFile',
|
||||
fields=[
|
||||
('hash_key', models.CharField(max_length=128, primary_key=True, serialize=False)),
|
||||
('filename', models.CharField(max_length=512)),
|
||||
('document', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='oauth2_tempfiles', to='fargo.Document')),
|
||||
],
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='oauth2authorize',
|
||||
name='client',
|
||||
field=models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, to='oauth2.OAuth2Client'),
|
||||
preserve_default=False,
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='oauth2tempfile',
|
||||
name='client',
|
||||
field=models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, to='oauth2.OAuth2Client'),
|
||||
preserve_default=False,
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='oauth2tempfile',
|
||||
name='hash_key',
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='oauth2tempfile',
|
||||
name='creation_date',
|
||||
field=models.DateTimeField(auto_now_add=True),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='oauth2tempfile',
|
||||
name='uuid',
|
||||
field=models.CharField(default=fargo.oauth2.models.generate_uuid, max_length=32, primary_key=True, serialize=False),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='oauth2authorize',
|
||||
name='creation_date',
|
||||
field=models.DateTimeField(auto_now_add=True),
|
||||
),
|
||||
migrations.AlterModelOptions(
|
||||
name='oauth2authorize',
|
||||
options={'ordering': ('creation_date',), 'verbose_name': 'OAUTH2 authorization', 'verbose_name_plural': 'OAUTH2 authorizations'},
|
||||
),
|
||||
migrations.AlterModelOptions(
|
||||
name='oauth2client',
|
||||
options={'ordering': ('client_name',), 'verbose_name': 'OAUTH2 client', 'verbose_name_plural': 'OAUTH2 clients'},
|
||||
),
|
||||
migrations.AlterModelOptions(
|
||||
name='oauth2tempfile',
|
||||
options={'ordering': ('creation_date',), 'verbose_name': 'OAUTH2 temporary file', 'verbose_name_plural': 'OAUTH2 temporary files'},
|
||||
),
|
||||
]
|
Loading…
Reference in New Issue