| 
							
							
							
						 |  |  | @ -1,165 +0,0 @@ | 
		
	
		
			
				|  |  |  |  | # Generated by Django 2.2.16 on 2021-03-13 07:50 | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | import apps.vadmin.op_drf.fields | 
		
	
		
			
				|  |  |  |  | import apps.vadmin.system.models.save_file | 
		
	
		
			
				|  |  |  |  | from django.conf import settings | 
		
	
		
			
				|  |  |  |  | from django.db import migrations, models | 
		
	
		
			
				|  |  |  |  | import django.db.models.deletion | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | class Migration(migrations.Migration): | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     initial = True | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     dependencies = [ | 
		
	
		
			
				|  |  |  |  |         migrations.swappable_dependency(settings.AUTH_USER_MODEL), | 
		
	
		
			
				|  |  |  |  |     ] | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     operations = [ | 
		
	
		
			
				|  |  |  |  |         migrations.CreateModel( | 
		
	
		
			
				|  |  |  |  |             name='DictData', | 
		
	
		
			
				|  |  |  |  |             fields=[ | 
		
	
		
			
				|  |  |  |  |                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | 
		
	
		
			
				|  |  |  |  |                 ('description', apps.vadmin.op_drf.fields.DescriptionField(blank=True, default='', help_text='描述', null=True, verbose_name='描述')), | 
		
	
		
			
				|  |  |  |  |                 ('modifier', apps.vadmin.op_drf.fields.ModifierCharField(blank=True, help_text='该记录最后修改者', max_length=255, null=True, verbose_name='修改者')), | 
		
	
		
			
				|  |  |  |  |                 ('update_datetime', apps.vadmin.op_drf.fields.UpdateDateTimeField(auto_now=True, help_text='修改时间', null=True, verbose_name='修改时间')), | 
		
	
		
			
				|  |  |  |  |                 ('create_datetime', apps.vadmin.op_drf.fields.CreateDateTimeField(auto_now_add=True, help_text='创建时间', null=True, verbose_name='创建时间')), | 
		
	
		
			
				|  |  |  |  |                 ('dictName', models.CharField(max_length=64, verbose_name='字典名称')), | 
		
	
		
			
				|  |  |  |  |                 ('dictType', models.CharField(max_length=64, verbose_name='字典类型')), | 
		
	
		
			
				|  |  |  |  |                 ('status', models.CharField(max_length=8, verbose_name='字典状态')), | 
		
	
		
			
				|  |  |  |  |                 ('remark', models.CharField(blank=True, max_length=256, null=True, verbose_name='备注')), | 
		
	
		
			
				|  |  |  |  |                 ('creator', models.ForeignKey(db_constraint=False, null=True, on_delete=django.db.models.deletion.SET_NULL, related_query_name='creator_query', to=settings.AUTH_USER_MODEL, verbose_name='创建者')), | 
		
	
		
			
				|  |  |  |  |             ], | 
		
	
		
			
				|  |  |  |  |             options={ | 
		
	
		
			
				|  |  |  |  |                 'verbose_name': '字典管理', | 
		
	
		
			
				|  |  |  |  |                 'verbose_name_plural': '字典管理', | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |         ), | 
		
	
		
			
				|  |  |  |  |         migrations.CreateModel( | 
		
	
		
			
				|  |  |  |  |             name='MessagePush', | 
		
	
		
			
				|  |  |  |  |             fields=[ | 
		
	
		
			
				|  |  |  |  |                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | 
		
	
		
			
				|  |  |  |  |                 ('description', apps.vadmin.op_drf.fields.DescriptionField(blank=True, default='', help_text='描述', null=True, verbose_name='描述')), | 
		
	
		
			
				|  |  |  |  |                 ('modifier', apps.vadmin.op_drf.fields.ModifierCharField(blank=True, help_text='该记录最后修改者', max_length=255, null=True, verbose_name='修改者')), | 
		
	
		
			
				|  |  |  |  |                 ('update_datetime', apps.vadmin.op_drf.fields.UpdateDateTimeField(auto_now=True, help_text='修改时间', null=True, verbose_name='修改时间')), | 
		
	
		
			
				|  |  |  |  |                 ('create_datetime', apps.vadmin.op_drf.fields.CreateDateTimeField(auto_now_add=True, help_text='创建时间', null=True, verbose_name='创建时间')), | 
		
	
		
			
				|  |  |  |  |                 ('title', models.CharField(max_length=128, verbose_name='通知标题')), | 
		
	
		
			
				|  |  |  |  |                 ('content', models.TextField(verbose_name='通知内容')), | 
		
	
		
			
				|  |  |  |  |                 ('message_type', models.CharField(max_length=8, verbose_name='通知类型')), | 
		
	
		
			
				|  |  |  |  |                 ('is_reviewed', models.BooleanField(default=True, verbose_name='是否审核')), | 
		
	
		
			
				|  |  |  |  |                 ('status', models.CharField(max_length=8, verbose_name='通知状态')), | 
		
	
		
			
				|  |  |  |  |                 ('to_path', models.CharField(blank=True, max_length=256, null=True, verbose_name='跳转路径')), | 
		
	
		
			
				|  |  |  |  |                 ('creator', models.ForeignKey(db_constraint=False, null=True, on_delete=django.db.models.deletion.SET_NULL, related_query_name='creator_query', to=settings.AUTH_USER_MODEL, verbose_name='创建者')), | 
		
	
		
			
				|  |  |  |  |             ], | 
		
	
		
			
				|  |  |  |  |             options={ | 
		
	
		
			
				|  |  |  |  |                 'verbose_name': '通知公告', | 
		
	
		
			
				|  |  |  |  |                 'verbose_name_plural': '通知公告', | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |         ), | 
		
	
		
			
				|  |  |  |  |         migrations.CreateModel( | 
		
	
		
			
				|  |  |  |  |             name='WebSet', | 
		
	
		
			
				|  |  |  |  |             fields=[ | 
		
	
		
			
				|  |  |  |  |                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | 
		
	
		
			
				|  |  |  |  |                 ('description', apps.vadmin.op_drf.fields.DescriptionField(blank=True, default='', help_text='描述', null=True, verbose_name='描述')), | 
		
	
		
			
				|  |  |  |  |                 ('modifier', apps.vadmin.op_drf.fields.ModifierCharField(blank=True, help_text='该记录最后修改者', max_length=255, null=True, verbose_name='修改者')), | 
		
	
		
			
				|  |  |  |  |                 ('update_datetime', apps.vadmin.op_drf.fields.UpdateDateTimeField(auto_now=True, help_text='修改时间', null=True, verbose_name='修改时间')), | 
		
	
		
			
				|  |  |  |  |                 ('create_datetime', apps.vadmin.op_drf.fields.CreateDateTimeField(auto_now_add=True, help_text='创建时间', null=True, verbose_name='创建时间')), | 
		
	
		
			
				|  |  |  |  |                 ('name', models.CharField(max_length=64, verbose_name='站点名称')), | 
		
	
		
			
				|  |  |  |  |                 ('web_site', models.CharField(blank=True, max_length=256, null=True, verbose_name='站点网址')), | 
		
	
		
			
				|  |  |  |  |                 ('logo', models.CharField(blank=True, max_length=256, null=True, verbose_name='网站Logo')), | 
		
	
		
			
				|  |  |  |  |                 ('record_info', models.TextField(blank=True, null=True, verbose_name='备案信息')), | 
		
	
		
			
				|  |  |  |  |                 ('statistics_code', models.TextField(blank=True, null=True, verbose_name='统计代码')), | 
		
	
		
			
				|  |  |  |  |                 ('copyright_info', models.TextField(blank=True, null=True, verbose_name='版权信息')), | 
		
	
		
			
				|  |  |  |  |                 ('creator', models.ForeignKey(db_constraint=False, null=True, on_delete=django.db.models.deletion.SET_NULL, related_query_name='creator_query', to=settings.AUTH_USER_MODEL, verbose_name='创建者')), | 
		
	
		
			
				|  |  |  |  |             ], | 
		
	
		
			
				|  |  |  |  |             options={ | 
		
	
		
			
				|  |  |  |  |                 'verbose_name': '站点设置', | 
		
	
		
			
				|  |  |  |  |                 'verbose_name_plural': '站点设置', | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |         ), | 
		
	
		
			
				|  |  |  |  |         migrations.CreateModel( | 
		
	
		
			
				|  |  |  |  |             name='SaveFile', | 
		
	
		
			
				|  |  |  |  |             fields=[ | 
		
	
		
			
				|  |  |  |  |                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | 
		
	
		
			
				|  |  |  |  |                 ('description', apps.vadmin.op_drf.fields.DescriptionField(blank=True, default='', help_text='描述', null=True, verbose_name='描述')), | 
		
	
		
			
				|  |  |  |  |                 ('modifier', apps.vadmin.op_drf.fields.ModifierCharField(blank=True, help_text='该记录最后修改者', max_length=255, null=True, verbose_name='修改者')), | 
		
	
		
			
				|  |  |  |  |                 ('update_datetime', apps.vadmin.op_drf.fields.UpdateDateTimeField(auto_now=True, help_text='修改时间', null=True, verbose_name='修改时间')), | 
		
	
		
			
				|  |  |  |  |                 ('create_datetime', apps.vadmin.op_drf.fields.CreateDateTimeField(auto_now_add=True, help_text='创建时间', null=True, verbose_name='创建时间')), | 
		
	
		
			
				|  |  |  |  |                 ('name', models.CharField(blank=True, max_length=128, null=True, verbose_name='文件名称')), | 
		
	
		
			
				|  |  |  |  |                 ('type', models.CharField(blank=True, max_length=32, null=True, verbose_name='文件类型')), | 
		
	
		
			
				|  |  |  |  |                 ('size', models.CharField(blank=True, max_length=64, null=True, verbose_name='文件大小')), | 
		
	
		
			
				|  |  |  |  |                 ('address', models.CharField(blank=True, max_length=16, null=True, verbose_name='存储位置')), | 
		
	
		
			
				|  |  |  |  |                 ('oss_url', models.CharField(blank=True, max_length=200, null=True, verbose_name='OSS地址')), | 
		
	
		
			
				|  |  |  |  |                 ('status', models.BooleanField(default=True, verbose_name='文件是否存在')), | 
		
	
		
			
				|  |  |  |  |                 ('file', models.FileField(upload_to=apps.vadmin.system.models.save_file.files_path, verbose_name='文件URL')), | 
		
	
		
			
				|  |  |  |  |                 ('creator', models.ForeignKey(db_constraint=False, null=True, on_delete=django.db.models.deletion.SET_NULL, related_query_name='creator_query', to=settings.AUTH_USER_MODEL, verbose_name='创建者')), | 
		
	
		
			
				|  |  |  |  |             ], | 
		
	
		
			
				|  |  |  |  |             options={ | 
		
	
		
			
				|  |  |  |  |                 'verbose_name': '文件管理', | 
		
	
		
			
				|  |  |  |  |                 'verbose_name_plural': '文件管理', | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |         ), | 
		
	
		
			
				|  |  |  |  |         migrations.CreateModel( | 
		
	
		
			
				|  |  |  |  |             name='MessagePushUser', | 
		
	
		
			
				|  |  |  |  |             fields=[ | 
		
	
		
			
				|  |  |  |  |                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | 
		
	
		
			
				|  |  |  |  |                 ('is_read', models.BooleanField(default=False, verbose_name='是否已读')), | 
		
	
		
			
				|  |  |  |  |                 ('update_datetime', apps.vadmin.op_drf.fields.UpdateDateTimeField(auto_now=True, help_text='修改时间', null=True, verbose_name='修改时间')), | 
		
	
		
			
				|  |  |  |  |                 ('create_datetime', apps.vadmin.op_drf.fields.CreateDateTimeField(auto_now_add=True, help_text='创建时间', null=True, verbose_name='创建时间')), | 
		
	
		
			
				|  |  |  |  |                 ('message_push', models.ForeignKey(db_constraint=False, help_text='消息通知', on_delete=django.db.models.deletion.CASCADE, related_name='messagepushuser_message_push', to='system.MessagePush', verbose_name='消息通知')), | 
		
	
		
			
				|  |  |  |  |                 ('user', models.ForeignKey(db_constraint=False, help_text='用户', on_delete=django.db.models.deletion.CASCADE, related_name='messagepushuser_user', to=settings.AUTH_USER_MODEL, verbose_name='用户')), | 
		
	
		
			
				|  |  |  |  |             ], | 
		
	
		
			
				|  |  |  |  |             options={ | 
		
	
		
			
				|  |  |  |  |                 'verbose_name': '通知公告与用户关系', | 
		
	
		
			
				|  |  |  |  |                 'verbose_name_plural': '通知公告与用户关系', | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |         ), | 
		
	
		
			
				|  |  |  |  |         migrations.AddField( | 
		
	
		
			
				|  |  |  |  |             model_name='messagepush', | 
		
	
		
			
				|  |  |  |  |             name='user', | 
		
	
		
			
				|  |  |  |  |             field=models.ManyToManyField(related_name='user', related_query_name='user_query', through='system.MessagePushUser', to=settings.AUTH_USER_MODEL), | 
		
	
		
			
				|  |  |  |  |         ), | 
		
	
		
			
				|  |  |  |  |         migrations.CreateModel( | 
		
	
		
			
				|  |  |  |  |             name='DictDetails', | 
		
	
		
			
				|  |  |  |  |             fields=[ | 
		
	
		
			
				|  |  |  |  |                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | 
		
	
		
			
				|  |  |  |  |                 ('description', apps.vadmin.op_drf.fields.DescriptionField(blank=True, default='', help_text='描述', null=True, verbose_name='描述')), | 
		
	
		
			
				|  |  |  |  |                 ('modifier', apps.vadmin.op_drf.fields.ModifierCharField(blank=True, help_text='该记录最后修改者', max_length=255, null=True, verbose_name='修改者')), | 
		
	
		
			
				|  |  |  |  |                 ('update_datetime', apps.vadmin.op_drf.fields.UpdateDateTimeField(auto_now=True, help_text='修改时间', null=True, verbose_name='修改时间')), | 
		
	
		
			
				|  |  |  |  |                 ('create_datetime', apps.vadmin.op_drf.fields.CreateDateTimeField(auto_now_add=True, help_text='创建时间', null=True, verbose_name='创建时间')), | 
		
	
		
			
				|  |  |  |  |                 ('dictLabel', models.CharField(max_length=64, verbose_name='字典标签')), | 
		
	
		
			
				|  |  |  |  |                 ('dictValue', models.CharField(max_length=256, verbose_name='字典键值')), | 
		
	
		
			
				|  |  |  |  |                 ('is_default', models.BooleanField(default=False, verbose_name='是否默认')), | 
		
	
		
			
				|  |  |  |  |                 ('status', models.CharField(max_length=2, verbose_name='字典状态')), | 
		
	
		
			
				|  |  |  |  |                 ('sort', models.CharField(max_length=256, verbose_name='字典排序')), | 
		
	
		
			
				|  |  |  |  |                 ('remark', models.CharField(blank=True, max_length=256, null=True, verbose_name='备注')), | 
		
	
		
			
				|  |  |  |  |                 ('creator', models.ForeignKey(db_constraint=False, null=True, on_delete=django.db.models.deletion.SET_NULL, related_query_name='creator_query', to=settings.AUTH_USER_MODEL, verbose_name='创建者')), | 
		
	
		
			
				|  |  |  |  |                 ('dict_data', models.ForeignKey(db_constraint=False, on_delete=django.db.models.deletion.CASCADE, to='system.DictData', verbose_name='关联字典')), | 
		
	
		
			
				|  |  |  |  |             ], | 
		
	
		
			
				|  |  |  |  |             options={ | 
		
	
		
			
				|  |  |  |  |                 'verbose_name': '字典详情', | 
		
	
		
			
				|  |  |  |  |                 'verbose_name_plural': '字典详情', | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |         ), | 
		
	
		
			
				|  |  |  |  |         migrations.CreateModel( | 
		
	
		
			
				|  |  |  |  |             name='ConfigSettings', | 
		
	
		
			
				|  |  |  |  |             fields=[ | 
		
	
		
			
				|  |  |  |  |                 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), | 
		
	
		
			
				|  |  |  |  |                 ('description', apps.vadmin.op_drf.fields.DescriptionField(blank=True, default='', help_text='描述', null=True, verbose_name='描述')), | 
		
	
		
			
				|  |  |  |  |                 ('modifier', apps.vadmin.op_drf.fields.ModifierCharField(blank=True, help_text='该记录最后修改者', max_length=255, null=True, verbose_name='修改者')), | 
		
	
		
			
				|  |  |  |  |                 ('update_datetime', apps.vadmin.op_drf.fields.UpdateDateTimeField(auto_now=True, help_text='修改时间', null=True, verbose_name='修改时间')), | 
		
	
		
			
				|  |  |  |  |                 ('create_datetime', apps.vadmin.op_drf.fields.CreateDateTimeField(auto_now_add=True, help_text='创建时间', null=True, verbose_name='创建时间')), | 
		
	
		
			
				|  |  |  |  |                 ('configName', models.CharField(max_length=64, verbose_name='参数名称')), | 
		
	
		
			
				|  |  |  |  |                 ('configKey', models.CharField(max_length=256, verbose_name='参数键名')), | 
		
	
		
			
				|  |  |  |  |                 ('configValue', models.CharField(max_length=256, verbose_name='参数键值')), | 
		
	
		
			
				|  |  |  |  |                 ('configType', models.CharField(max_length=8, verbose_name='是否内置')), | 
		
	
		
			
				|  |  |  |  |                 ('status', models.CharField(max_length=8, verbose_name='参数状态')), | 
		
	
		
			
				|  |  |  |  |                 ('remark', models.CharField(blank=True, max_length=256, null=True, verbose_name='备注')), | 
		
	
		
			
				|  |  |  |  |                 ('creator', models.ForeignKey(db_constraint=False, null=True, on_delete=django.db.models.deletion.SET_NULL, related_query_name='creator_query', to=settings.AUTH_USER_MODEL, verbose_name='创建者')), | 
		
	
		
			
				|  |  |  |  |             ], | 
		
	
		
			
				|  |  |  |  |             options={ | 
		
	
		
			
				|  |  |  |  |                 'verbose_name': '参数设置', | 
		
	
		
			
				|  |  |  |  |                 'verbose_name_plural': '参数设置', | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |         ), | 
		
	
		
			
				|  |  |  |  |     ] |