class Migration(migrations.Migration): dependencies = [ ('core', '0015_auto_20201123_1248'), ('services', '0010_auto_20201120_2334'), migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('financial', '0002_auto_20201121_1552'), ] operations = [ migrations.AlterField( model_name='payment', name='client', field=models.ForeignKey(on_delete=models.SET(core.models.User.get_deleted_user), related_name='payments', to=settings.AUTH_USER_MODEL), ), migrations.AlterField( model_name='payment', name='job', field=models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to='services.job'), ), migrations.AlterField( model_name='payment', name='professional', field=models.ForeignKey(null=True, on_delete=models.SET(core.models.Professional.get_deleted_professional), related_name='receipts', to='core.professional'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='blogpost', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=200)), ('content', models.TextField()), ('author', models.ForeignKey(on_delete=models.SET( core.models.get_sentinel_user), to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0003_parametros'), ] operations = [ migrations.CreateModel( name='MovRotativo', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('checkin', models.DateTimeField()), ('checkout', models.DateTimeField(blank=True, null=True)), ('valor_hora', models.DecimalField(decimal_places=2, max_digits=5)), ('pago', models.BooleanField(default=False)), ('veiculo', models.ForeignKey(on_delete=models.SET( core.models.get_sentinel_user), to='core.veiculo')), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0004_movrotativo'), ] operations = [ migrations.CreateModel( name='Mensalista', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('inicio', models.DateField()), ('valor_mes', models.DecimalField(decimal_places=2, max_digits=6)), ('veiculo', models.ForeignKey(on_delete=models.SET( core.models.get_sentinel_user), to='core.veiculo')), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0010_auto_20200404_1807'), ] operations = [ migrations.RemoveField( model_name='company_aids', name='emp_company_id', ), migrations.RemoveField( model_name='users', name='type_account', ), migrations.AlterField( model_name='company_aids', name='aids_id', field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='core.Aid'), ), migrations.AlterField( model_name='company_aids', name='company_id', field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='core.Company'), ), migrations.AlterField( model_name='employer', name='id_user', field=models.ForeignKey(null=True, on_delete=models.SET(core.models.get_sentinel_user), to=settings.AUTH_USER_MODEL), ), migrations.DeleteModel( name='Employer_company', ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Article', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=100)), ('text', models.TextField()), ('created_date', models.DateTimeField(default=django.utils.timezone.now)), ('published_date', models.DateTimeField(blank=True, null=True)), ('author', models.ForeignKey(on_delete=models.SET( core.models.get_sentinel_user), related_name='news_articles', related_query_name='article', to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('contenttypes', '0002_remove_content_type_name'), migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('core', '0001_initial'), ] operations = [ migrations.CreateModel( name='Score', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(db_index=True, help_text='Name', max_length=255)), ('note', models.TextField(blank=True, help_text='Note', null=True)), ('created', models.DateTimeField(auto_now_add=True, help_text='Created')), ('updated', models.DateTimeField(auto_now=True, help_text='Last updated')), ('privacy', models.CharField(choices=[('private', 'Private'), ('public', 'Public')], default='private', max_length=25)), ('minval', models.PositiveIntegerField()), ('maxval', models.PositiveIntegerField()), ('user', models.ForeignKey(on_delete=models.SET(core.models.get_sentinel_user), to=settings.AUTH_USER_MODEL)), ], options={ 'abstract': False, }, bases=(models.Model, core.models.DictDocumentMixin), ), migrations.CreateModel( name='ScoredItem', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(db_index=True, help_text='Name', max_length=255)), ('note', models.TextField(blank=True, help_text='Note', null=True)), ('created', models.DateTimeField(auto_now_add=True, help_text='Created')), ('updated', models.DateTimeField(auto_now=True, help_text='Last updated')), ('object_id', models.PositiveIntegerField()), ('content_type', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='contenttypes.ContentType')), ('score', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Score')), ('user', models.ForeignKey(on_delete=models.SET(core.models.get_sentinel_user), to=settings.AUTH_USER_MODEL)), ], options={ 'abstract': False, }, bases=(models.Model, core.models.DictDocumentMixin), ), ]
class Migration(migrations.Migration): dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('core', '0015_auto_20201123_1248'), ('services', '0010_auto_20201120_2334'), ] operations = [ migrations.AlterField( model_name='job', name='client', field=models.ForeignKey(on_delete=models.SET( core.models.User.get_deleted_user), related_name='hires', to=settings.AUTH_USER_MODEL), ), migrations.AlterField( model_name='job', name='professional', field=models.ForeignKey(on_delete=models.SET( core.models.Professional.get_deleted_professional), related_name='jobs', to='core.professional'), ), migrations.AlterField( model_name='job', name='proposal', field=models.OneToOneField( on_delete=django.db.models.deletion.PROTECT, related_name='job', to='services.proposal'), ), migrations.AlterField( model_name='rating', name='client', field=models.ForeignKey(on_delete=models.SET( core.models.User.get_deleted_user), related_name='rates', to=settings.AUTH_USER_MODEL), ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Marca', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('nome', models.CharField(max_length=50)), ], ), migrations.CreateModel( name='Pessoa', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('nome', models.CharField(max_length=100)), ('endereco', models.CharField(max_length=200)), ('telefone', models.CharField(max_length=20)), ], ), migrations.CreateModel( name='Veiculo', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('placa', models.CharField(max_length=7)), ('cor', models.CharField(max_length=15)), ('observacoes', models.TextField()), ('marca', models.ForeignKey(on_delete=models.SET( core.models.get_sentinel_user), to='core.marca')), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0004_auto_20200510_2129'), ] operations = [ migrations.AlterField( model_name='carro', name='montadora', field=models.ForeignKey(on_delete=models.SET( core.models.set_default_montadora), to='core.Montadora'), ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0002_carro_motoristas'), ] operations = [ migrations.AlterField( model_name='carro', name='montadora', field=models.ForeignKey(on_delete=models.SET( core.models.set_default_montadora), to='core.montadora'), ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0001_initial'), ] operations = [ migrations.AddField( model_name='veiculo', name='proprietario', field=models.ForeignKey(default='', on_delete=models.SET( core.models.get_sentinel_user), to='core.pessoa'), preserve_default=False, ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Chassi', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('numero', models.CharField(help_text='Máximo 16 caracteres', max_length=16, verbose_name='Chassi')), ], options={ 'verbose_name': 'Chassi', 'verbose_name_plural': 'Chassis', }, ), migrations.CreateModel( name='Montadora', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('nome', models.CharField(max_length=50, verbose_name='Nome')), ], options={ 'verbose_name': 'Montadora', 'verbose_name_plural': 'Montadoras', }, ), migrations.CreateModel( name='Carro', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('modelo', models.CharField(help_text='Máximo 30 caracteres', max_length=30, verbose_name='Modelo')), ('preco', models.DecimalField(decimal_places=2, max_digits=8, verbose_name='Preço')), ('chassi', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to='core.Chassi')), ('montadora', models.ForeignKey(on_delete=models.SET(core.models.set_default_montadora), to='core.Montadora')), ], options={ 'verbose_name': 'Carro', 'verbose_name_plural': 'Carros', }, ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Url', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('label', models.CharField(help_text='Custom label for url.', max_length=255)), ('uid', models.UUIDField(default=core.utils.short_url, editable=False, help_text='Short url identifier.', unique=True)), ('url', models.URLField(help_text='Destination url.')), ('custom_id', models.CharField(help_text='Custom short url identifier.', max_length=255, unique=True)), ('user', models.ForeignKey(on_delete=models.SET(core.models.get_sentinel_user), to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0001_initial'), ] operations = [ migrations.AlterField( model_name='channel', name='picture', field=models.ImageField(default='channel_files/default.png', upload_to=core.models.Channel.image_path), ), migrations.AlterField( model_name='content', name='channel', field=models.ForeignKey(on_delete=models.SET( core.models.get_default_channel), to='core.Channel'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('wagtailimages', '0019_delete_filter'), migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('wagtailcore', '0040_page_draft_title'), ('taggit', '0002_auto_20150616_2121'), ] operations = [ migrations.CreateModel( name='Event', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=300)), ('date_created', models.DateTimeField(default=django.utils.timezone.now)), ('last_modified', models.DateTimeField(auto_now=True)), ('summary', models.CharField(blank=True, max_length=500)), ('description', core.fields.MarkdownField(blank=True, rendered_field=True)), ('early_registration_deadline', models.DateTimeField(blank=True, null=True)), ('description_markup_type', models.CharField(choices=[('', '--'), ('markdown', 'markdown'), ('html', 'html'), ('plain', 'plain'), ('', '')], default='markdown', max_length=30)), ('registration_deadline', models.DateTimeField(blank=True, null=True)), ('_description_rendered', models.TextField(editable=False)), ('submission_deadline', models.DateTimeField(blank=True, null=True)), ('start_date', models.DateTimeField()), ('end_date', models.DateTimeField(blank=True, null=True)), ('location', models.CharField(max_length=300)), ('external_url', models.URLField(blank=True)), ('submitter', models.ForeignKey(on_delete=models.SET( core.models.get_sentinel_user), to=settings.AUTH_USER_MODEL)), ], options={ 'permissions': (('view_event', 'Can view events'), ), }, bases=(wagtail.search.index.Indexed, models.Model), ), migrations.CreateModel( name='EventTag', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('content_object', modelcluster.fields.ParentalKey( on_delete=django.db.models.deletion.CASCADE, related_name='tagged_events', to='core.Event')), ('tag', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='core_eventtag_items', to='taggit.Tag')), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='FollowUser', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('source', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='following', to=settings.AUTH_USER_MODEL)), ('target', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='followers', to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Institution', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=200)), ('url', models.URLField(blank=True)), ('acronym', models.CharField(max_length=50)), ], ), migrations.CreateModel( name='Job', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(help_text='Job posting title', max_length=300)), ('date_created', models.DateTimeField(default=django.utils.timezone.now)), ('application_deadline', models.DateField( blank=True, help_text='Optional deadline for applications', null=True)), ('last_modified', models.DateTimeField(auto_now=True)), ('summary', models.CharField(blank=True, help_text='Brief summary of job posting.', max_length=500)), ('description', core.fields.MarkdownField(blank=True, rendered_field=True)), ('description_markup_type', models.CharField(choices=[('', '--'), ('markdown', 'markdown'), ('html', 'html'), ('plain', 'plain'), ('', '')], default='markdown', max_length=30)), ('external_url', models.URLField(blank=True)), ('_description_rendered', models.TextField(editable=False)), ('submitter', models.ForeignKey(on_delete=models.SET( core.models.get_sentinel_user), related_name='jobs', to=settings.AUTH_USER_MODEL)), ], options={ 'permissions': (('view_job', 'Can view job'), ), }, bases=(wagtail.search.index.Indexed, models.Model), ), migrations.CreateModel( name='JobTag', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('content_object', modelcluster.fields.ParentalKey( on_delete=django.db.models.deletion.CASCADE, related_name='tagged_jobs', to='core.Job')), ('tag', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='core_jobtag_items', to='taggit.Tag')), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='MemberProfile', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('timezone', timezone_field.fields.TimeZoneField(blank=True)), ('affiliations', django.contrib.postgres.fields.jsonb.JSONField( default=list, help_text='JSON-LD list of affiliated institutions')), ('bio', core.fields.MarkdownField(blank=True, help_text='Brief bio', max_length=512, rendered_field=True)), ('bio_markup_type', models.CharField(choices=[('', '--'), ('markdown', 'markdown'), ('html', 'html'), ('plain', 'plain'), ('', '')], default='markdown', max_length=30)), ('degrees', django.contrib.postgres.fields.ArrayField( base_field=models.CharField(max_length=255), blank=True, default=list, size=None)), ('_bio_rendered', models.TextField(editable=False)), ('personal_url', models.URLField(blank=True)), ('professional_url', models.URLField(blank=True)), ('research_interests', core.fields.MarkdownField(blank=True, max_length=512, rendered_field=True)), ('research_interests_markup_type', models.CharField(choices=[('', '--'), ('markdown', 'markdown'), ('html', 'html'), ('plain', 'plain'), ('', '')], default='markdown', max_length=30)), ('_research_interests_rendered', models.TextField(editable=False)), ('institution', models.ForeignKey( null=True, on_delete=django.db.models.deletion.SET_NULL, to='core.Institution')), ('picture', models.ForeignKey( help_text='Profile picture', null=True, on_delete=django.db.models.deletion.SET_NULL, to='wagtailimages.Image')), ], options={ 'abstract': False, }, bases=(wagtail.search.index.Indexed, models.Model), ), migrations.CreateModel( name='MemberProfileTag', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('content_object', modelcluster.fields.ParentalKey( on_delete=django.db.models.deletion.CASCADE, related_name='tagged_members', to='core.MemberProfile')), ('tag', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='core_memberprofiletag_items', to='taggit.Tag')), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='Platform', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255)), ('active', models.BooleanField(default=True)), ('description', core.fields.MarkdownField(blank=True, max_length=512, rendered_field=True)), ('date_created', models.DateTimeField(default=django.utils.timezone.now)), ('description_markup_type', models.CharField(choices=[('', '--'), ('markdown', 'markdown'), ('html', 'html'), ('plain', 'plain'), ('', '')], default='markdown', max_length=30)), ('last_modified', models.DateTimeField(auto_now=True)), ('_description_rendered', models.TextField(editable=False)), ('open_source', models.BooleanField(default=False)), ('featured', models.BooleanField(default=False)), ('url', models.URLField(blank=True)), ], options={ 'abstract': False, }, bases=(wagtail.search.index.Indexed, models.Model), ), migrations.CreateModel( name='PlatformRelease', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('version', models.CharField(max_length=100)), ('url', models.URLField(blank=True)), ('notes', models.TextField(blank=True)), ('archive', models.FileField( null=True, upload_to=core.models.Platform._upload_path)), ('platform', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Platform')), ], ), migrations.CreateModel( name='PlatformTag', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('content_object', modelcluster.fields.ParentalKey( on_delete=django.db.models.deletion.CASCADE, related_name='tagged_platforms', to='core.Platform')), ('tag', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='core_platformtag_items', to='taggit.Tag')), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='SiteSettings', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('maintenance_mode', models.BooleanField(default=False)), ('site', models.OneToOneField( editable=False, on_delete=django.db.models.deletion.CASCADE, to='wagtailcore.Site')), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='SocialMediaSettings', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('facebook_url', models.URLField(blank=True, help_text='Facebook URL')), ('youtube_url', models.URLField(blank=True, help_text='CoMSES Net YouTube Channel')), ('twitter_account', models.CharField( blank=True, default='comses', help_text='CoMSES Net official Twitter account', max_length=128)), ('github_account', models.CharField( blank=True, default='comses', help_text='CoMSES Net official GitHub account', max_length=128)), ('mailing_list_url', models.URLField( blank=True, help_text= 'Mailing List Signup URL, i.e., MailChimp signup form')), ('contact_form_recipients', django.contrib.postgres.fields.ArrayField( base_field=models.EmailField(max_length=254), default=list, help_text= 'Email address(es) where contact forms will be sent. Separate multiple addresses with commas, e.g., `[email protected],[email protected]`', size=None)), ('site', models.OneToOneField( editable=False, on_delete=django.db.models.deletion.CASCADE, to='wagtailcore.Site')), ], options={ 'abstract': False, }, ), migrations.AddField( model_name='platform', name='tags', field=modelcluster.contrib.taggit.ClusterTaggableManager( blank=True, help_text='A comma-separated list of tags.', through='core.PlatformTag', to='taggit.Tag', verbose_name='Tags'), ), migrations.AddField( model_name='memberprofile', name='tags', field=modelcluster.contrib.taggit.ClusterTaggableManager( blank=True, help_text='A comma-separated list of tags.', through='core.MemberProfileTag', to='taggit.Tag', verbose_name='Tags'), ), migrations.AddField( model_name='memberprofile', name='user', field=models.OneToOneField( null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='member_profile', to=settings.AUTH_USER_MODEL), ), migrations.AddField( model_name='job', name='tags', field=modelcluster.contrib.taggit.ClusterTaggableManager( blank=True, help_text='A comma-separated list of tags.', through='core.JobTag', to='taggit.Tag', verbose_name='Tags'), ), migrations.AddField( model_name='event', name='tags', field=modelcluster.contrib.taggit.ClusterTaggableManager( blank=True, help_text='A comma-separated list of tags.', through='core.EventTag', to='taggit.Tag', verbose_name='Tags'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Channel', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=50, unique=True)), ('language', models.CharField(default='ES', max_length=2)), ('picture', models.ImageField(upload_to=core.models.Channel.image_path)), ('parent_channel', models.ForeignKey(blank=True, null=True, on_delete=models.SET( core.models.get_default_channel), related_name='subchannels', to='core.Channel')), ], ), migrations.CreateModel( name='Content', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=50, unique=True)), ('metadata', jsonfield.fields.JSONField()), ('file', models.FileField(upload_to=core.models.Content.content_path)), ('channel', models.ForeignKey(default=core.models.get_default_channel, on_delete=models.SET( core.models.get_default_channel), to='core.Channel')), ], ), migrations.CreateModel( name='Rating', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('total', models.PositiveIntegerField(default=0)), ('count', models.PositiveIntegerField(default=0)), ('average', models.DecimalField(decimal_places=2, default=Decimal('0'), max_digits=4)), ('content', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, to='core.Content')), ], ), ]
class Migration(migrations.Migration): dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('contenttypes', '0002_remove_content_type_name'), ('core', '0003_auto_20171220_1259'), ] operations = [ migrations.CreateModel( name='TaggedUserItem', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(db_index=True, default='', help_text='Name', max_length=255)), ('note', models.TextField(blank=True, help_text='Note', null=True)), ('created', models.DateTimeField(auto_now_add=True, help_text='Created', null=True)), ('updated', models.DateTimeField(auto_now=True, help_text='Last updated', null=True)), ('object_id', models.PositiveIntegerField()), ('content_type', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='contenttypes.ContentType')), ('user', models.ForeignKey(on_delete=models.SET( core.models.get_sentinel_user), to=settings.AUTH_USER_MODEL)), ], options={ 'abstract': False, }, bases=(models.Model, core.models.DictDocumentMixin), ), migrations.RemoveField( model_name='taggeditem', name='content_type', ), migrations.RemoveField( model_name='taggeditem', name='user', ), migrations.AddField( model_name='scoreditem', name='created', field=models.DateTimeField(auto_now_add=True, help_text='Created', null=True), ), migrations.AddField( model_name='scoreditem', name='name', field=models.CharField(db_index=True, default='', help_text='Name', max_length=255), ), migrations.AddField( model_name='scoreditem', name='note', field=models.TextField(blank=True, help_text='Note', null=True), ), migrations.AddField( model_name='scoreditem', name='updated', field=models.DateTimeField(auto_now=True, help_text='Last updated', null=True), ), migrations.AlterField( model_name='score', name='created', field=models.DateTimeField(auto_now_add=True, help_text='Created', null=True), ), migrations.AlterField( model_name='score', name='name', field=models.CharField(db_index=True, default='', help_text='Name', max_length=255), ), migrations.AlterField( model_name='score', name='updated', field=models.DateTimeField(auto_now=True, help_text='Last updated', null=True), ), migrations.CreateModel( name='ImageUser', fields=[ ('taggeduseritem_ptr', models.OneToOneField( auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='core.TaggedUserItem')), ('img', models.ImageField(upload_to=core.models.user_directory_path)), ], options={ 'abstract': False, }, bases=('core.taggeduseritem', ), ), migrations.DeleteModel(name='Image', ), migrations.DeleteModel(name='TaggedItem', ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Board', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('description', models.TextField()), ('creation_date', models.DateTimeField(auto_now=True)), ('creator', models.ForeignKey(on_delete=models.SET( core.models.deleted_user), related_name='boards_created', to=settings.AUTH_USER_MODEL)), ('members', models.ManyToManyField(related_name='members', to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Color', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('red', models.PositiveSmallIntegerField( validators=[core.models.validate_unsigned_8bit_integer])), ('green', models.PositiveSmallIntegerField( validators=[core.models.validate_unsigned_8bit_integer])), ('blue', models.PositiveSmallIntegerField( validators=[core.models.validate_unsigned_8bit_integer])), ], ), migrations.CreateModel( name='Comment', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('text', models.TextField()), ('creation_date', models.DateTimeField(auto_now=True)), ('creator', models.ForeignKey(on_delete=models.SET( core.models.deleted_user), related_name='comments_created', to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Phase', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('description', models.TextField()), ('order', models.SmallIntegerField()), ('board', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='phases', to='core.Board')), ], ), migrations.CreateModel( name='Status', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('description', models.TextField()), ('board', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='states', to='core.Board')), ('color', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='+', to='core.Color')), ], ), migrations.CreateModel( name='Task', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('description', models.TextField()), ('creation_date', models.DateTimeField(auto_now=True)), ('due_date', models.DateTimeField(blank=True, null=True)), ('edit_date', models.DateTimeField(blank=True, null=True)), ('assigned_to', models.ManyToManyField(blank=True, related_name='tasks_assigned', to=settings.AUTH_USER_MODEL)), ('creator', models.ForeignKey(on_delete=models.SET( core.models.deleted_user), related_name='tasks_created', to=settings.AUTH_USER_MODEL)), ('editor', models.ForeignKey(blank=True, null=True, on_delete=models.SET( core.models.deleted_user), related_name='tasks_edited', to=settings.AUTH_USER_MODEL)), ('phase', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='tasks', to='core.Phase')), ('status', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='tasks', to='core.Status')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('auth', '0009_alter_user_last_name_max_length'), ] operations = [ migrations.CreateModel( name='Document', fields=[ ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('title', models.CharField(max_length=128, unique=True)), ('document', models.FileField(null=True, upload_to='documents/')), ('checksum', models.CharField(blank=True, max_length=128, null=True)), ('created_date', models.DateTimeField(default=django.utils.timezone.now)), ('created_by', models.ForeignKey(blank=True, null=True, on_delete=models.SET( core.models.get_sentinel_user), to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='DocumentType', fields=[ ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('name', models.CharField(max_length=128, unique=True)), ('created_date', models.DateTimeField(default=django.utils.timezone.now)), ('created_by', models.ForeignKey(blank=True, null=True, on_delete=models.SET( core.models.get_sentinel_user), to=settings.AUTH_USER_MODEL)), ('groups', models.ManyToManyField(blank=True, related_name='document_type_set', related_query_name='document_type', to='auth.Group', verbose_name='groups')), ], ), migrations.CreateModel( name='PGPKey', fields=[ ('key_id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('fingerprint', models.CharField(default='NOT_SET', max_length=128)), ('realname', models.CharField(max_length=128)), ('email', models.EmailField(max_length=256, unique=True)), ('password', models.CharField(max_length=256)), ('created_date', models.DateTimeField(default=django.utils.timezone.now)), ('expire_date', models.DateTimeField( default=datetime.datetime(2019, 7, 3, 5, 27, 11, 90926))), ('created_by', models.ForeignKey(on_delete=models.SET( core.models.get_sentinel_user), to=settings.AUTH_USER_MODEL)), ], options={ 'verbose_name_plural': 'pgp_keys', 'db_table': 'pgp_keys', }, ), migrations.AddField( model_name='document', name='document_type', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='core.DocumentType'), ), ]