class Migration(migrations.Migration): dependencies = [ ('content', '0005_auto_20180117_1122'), ] operations = [ migrations.AlterField( model_name='app', name='name', field=models.CharField(max_length=30, verbose_name='이름'), ), migrations.AlterField( model_name='content', name='asset_bundle_name', field=models.CharField(max_length=50, verbose_name='Asset Bundle 이름'), ), migrations.AlterField( model_name='content', name='name', field=models.CharField(max_length=50, verbose_name='이름'), ), migrations.AlterField( model_name='content', name='scene_name', field=models.CharField(max_length=50, verbose_name='Unity Scene 이름'), ), migrations.AlterField( model_name='contentversion', name='download_url', field=models.URLField(verbose_name='다운로드 URL'), ), migrations.AlterField( model_name='contentversion', name='version_number', field=models.CharField( max_length=8, validators=[content.models.version_number_validator], verbose_name='버전명'), ), migrations.AlterField( model_name='launcherversion', name='download_url', field=models.URLField(verbose_name='다운로드 URL'), ), migrations.AlterField( model_name='launcherversion', name='version_number', field=models.CharField( max_length=8, validators=[content.models.version_number_validator], verbose_name='버전명'), ), ]
class Migration(migrations.Migration): dependencies = [ ('content', '0004_auto_20180527_1349'), ] operations = [ migrations.AlterField( model_name='article', name='content', field=models.TextField(blank=True, default='', null=True), ), migrations.AlterField( model_name='article', name='created_at', field=models.ForeignKey(blank=True, default=None, null=True, on_delete=models.SET(content.models.get_sentinel_user), related_name='+', to=settings.AUTH_USER_MODEL), ), migrations.AlterField( model_name='article', name='description', field=models.TextField(blank=True, default='', null=True), ), migrations.AlterField( model_name='article', name='edited_at', field=models.ForeignKey(blank=True, default=None, null=True, on_delete=models.SET(content.models.get_sentinel_user), related_name='+', to=settings.AUTH_USER_MODEL), ), migrations.AlterField( model_name='article', name='img_path', field=models.ImageField(blank=True, default='', null=True, upload_to='article/imgs'), ), migrations.AlterField( model_name='article', name='img_url', field=models.URLField(blank=True, default='', null=True), ), migrations.AlterField( model_name='article', name='intro', field=models.TextField(blank=True, default='', null=True), ), migrations.AlterField( model_name='article', name='published_at', field=models.ForeignKey(blank=True, default=None, null=True, on_delete=models.SET(content.models.get_sentinel_user), related_name='+', to=settings.AUTH_USER_MODEL), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Article', fields=[ ('id', models.BigAutoField(editable=False, primary_key=True, serialize=False)), ('title', models.TextField(db_index=True)), ('alias', models.TextField(unique=True)), ('intro', models.TextField(default='', null=True)), ('content', models.TextField(default='', null=True)), ('img_url', models.URLField(default='', null=True)), ('img_path', models.ImageField(default='', null=True, upload_to='')), ('state', models.BooleanField(db_index=True, default=False)), ('created', models.DateTimeField(auto_now_add=True, db_index=True)), ('edited', models.DateTimeField(auto_now_add=True, db_index=True)), ('published', models.DateTimeField(db_index=True, null=True)), ('created_at', models.ForeignKey(on_delete=models.SET( content.models.get_sentinel_user), related_name='+', to=settings.AUTH_USER_MODEL)), ('edited_at', models.ForeignKey(on_delete=models.SET( content.models.get_sentinel_user), related_name='+', to=settings.AUTH_USER_MODEL)), ('published_at', models.ForeignKey(on_delete=models.SET( content.models.get_sentinel_user), related_name='+', to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name="Articles", fields=[ ("id", models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name="ID")), ("name", models.CharField(max_length=20, verbose_name="文章名称")), ("content", models.CharField(blank=True, max_length=300, verbose_name="文章简介")), ("url", models.URLField(max_length=100, null=True, verbose_name="url路径")), ("register_time", models.DateTimeField(default=django.utils.timezone.now, verbose_name="上传时间")), ], options={ "ordering": ("register_time", ), }, ), migrations.CreateModel( name="Consultant", fields=[ ("id", models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name="ID")), ("name", models.CharField(max_length=20, verbose_name="咨询师姓名")), ("content", models.CharField(blank=True, max_length=300, verbose_name="咨询师简介")), ("telephone", models.CharField(blank=True, max_length=11, verbose_name="咨询师电话")), ("QQ", models.CharField(blank=True, max_length=16, verbose_name="咨询师QQ")), ("register_time", models.DateTimeField(default=django.utils.timezone.now, verbose_name="注册时间")), ], options={ "ordering": ("register_time", ), }, ), migrations.CreateModel( name="Lecture", fields=[ ("id", models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name="ID")), ("name", models.CharField(max_length=20, verbose_name="讲座名称")), ("content", models.CharField(blank=True, max_length=300, verbose_name="讲座简介")), ("time", models.DateTimeField(default=django.utils.timezone.now, verbose_name="开始时间")), ], options={ "ordering": ("time", ), }, ), migrations.CreateModel( name="PsyTest", fields=[ ("id", models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name="ID")), ("name", models.CharField(max_length=20, verbose_name="心理测试名称")), ("content", models.CharField(blank=True, max_length=300, verbose_name="测试简介")), ("url", models.URLField(max_length=100, null=True, verbose_name="url路径")), ("register_time", models.DateTimeField(default=django.utils.timezone.now, verbose_name="上传时间")), ], options={ "ordering": ("register_time", ), }, ), migrations.CreateModel( name="Resource", fields=[ ("id", models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name="ID")), ("name", models.CharField(max_length=20, verbose_name="资源名称")), ("content", models.CharField(blank=True, max_length=300, verbose_name="资源简介")), ("resource", models.FileField( help_text="直接上传到服务器,名称中不要有中文", upload_to=content.models.Resource.resource_path, verbose_name="资源上传")), ("register_time", models.DateTimeField(default=django.utils.timezone.now, verbose_name="上传时间")), ], options={ "ordering": ("register_time", ), }, ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Content', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=20, unique=True)), ('scene_name', models.CharField(max_length=50, unique=True)), ], ), migrations.CreateModel( name='ContentVersion', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('version_number', models.CharField( max_length=8, unique=True, validators=[content.models.version_number_validator])), ('download_url', models.URLField(unique=True)), ('update_time', models.DateTimeField(auto_now_add=True)), ('content', models.ForeignKey( null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='versions', to='content.Content')), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='LauncherVersion', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('version_number', models.CharField( max_length=8, unique=True, validators=[content.models.version_number_validator])), ('download_url', models.URLField(unique=True)), ('update_time', models.DateTimeField(auto_now_add=True)), ], options={ 'abstract': False, }, ), migrations.AddField( model_name='contentversion', name='minimum_launcher_version', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='content.LauncherVersion'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Document', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('time_created', models.DateTimeField(auto_now_add=True)), ('title', models.CharField(blank=True, max_length=300)), ('author', models.CharField(blank=True, max_length=200)), ('date_published', models.DateField( blank=True, help_text='Date on which the document was published', null=True)), ('file', models.FileField(blank=True, upload_to='documents/')), ('link', models.URLField( blank=True, help_text='Link to document if external file')), ('description', models.TextField( blank=True, help_text='Text to describe contents of the document')), ('tags', django.contrib.postgres.fields.ArrayField( base_field=models.CharField( max_length=100, validators=[content.models.validate_tag]), blank=True, db_index=True, null=True, size=None)), ], ), migrations.CreateModel( name='Image', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('time_created', models.DateTimeField(auto_now_add=True, db_index=True)), ('image', versatileimagefield.fields.VersatileImageField( height_field='height', upload_to='images/', verbose_name='Image', width_field='width')), ('caption', models.TextField(blank=True)), ('height', models.PositiveIntegerField(blank=True, null=True, verbose_name='Image Height')), ('width', models.PositiveIntegerField(blank=True, null=True, verbose_name='Image Width')), ('tags', django.contrib.postgres.fields.ArrayField( base_field=models.CharField( max_length=100, validators=[content.models.validate_tag]), blank=True, db_index=True, null=True, size=None)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('content', '0001_initial'), ] operations = [ migrations.CreateModel( name='App', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=30, unique=True, verbose_name='이름')), ], ), migrations.AlterModelOptions( name='content', options={ 'verbose_name': '콘텐츠', 'verbose_name_plural': '콘텐츠' }, ), migrations.AlterModelOptions( name='contentversion', options={ 'verbose_name': '콘텐츠 버전', 'verbose_name_plural': '콘텐츠 버전' }, ), migrations.AlterModelOptions( name='launcherversion', options={ 'verbose_name': '런처 버전', 'verbose_name_plural': '런처 버전' }, ), migrations.AddField( model_name='content', name='asset_bundle_name', field=models.CharField(default='', max_length=50, unique=True, verbose_name='Asset Bundle 이름'), preserve_default=False, ), migrations.AddField( model_name='contentversion', name='asset_bundle_number', field=models.PositiveIntegerField(default=0, verbose_name='Asset Bundle 번호'), preserve_default=False, ), migrations.AlterField( model_name='content', name='name', field=models.CharField(max_length=50, unique=True, verbose_name='이름'), ), migrations.AlterField( model_name='content', name='scene_name', field=models.CharField(max_length=50, unique=True, verbose_name='Unity Scene 이름'), ), migrations.AlterField( model_name='contentversion', name='content', field=models.ForeignKey( null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='versions', to='content.Content', verbose_name='콘텐츠'), ), migrations.AlterField( model_name='contentversion', name='download_url', field=models.URLField(unique=True, verbose_name='다운로드 URL'), ), migrations.AlterField( model_name='contentversion', name='minimum_launcher_version', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='content.LauncherVersion', verbose_name='최소 런처 버전'), ), migrations.AlterField( model_name='contentversion', name='update_time', field=models.DateTimeField(auto_now_add=True, verbose_name='업데이트 시간'), ), migrations.AlterField( model_name='contentversion', name='version_number', field=models.CharField( max_length=8, unique=True, validators=[content.models.version_number_validator], verbose_name='버전명'), ), migrations.AlterField( model_name='launcherversion', name='download_url', field=models.URLField(unique=True, verbose_name='다운로드 URL'), ), migrations.AlterField( model_name='launcherversion', name='update_time', field=models.DateTimeField(auto_now_add=True, verbose_name='업데이트 시간'), ), migrations.AlterField( model_name='launcherversion', name='version_number', field=models.CharField( max_length=8, unique=True, validators=[content.models.version_number_validator], verbose_name='버전명'), ), migrations.AlterUniqueTogether( name='contentversion', unique_together={('content', 'asset_bundle_number')}, ), migrations.AddField( model_name='content', name='app', field=models.ForeignKey( default=1, on_delete=django.db.models.deletion.DO_NOTHING, to='content.App', verbose_name='앱'), preserve_default=False, ), ]