class Migration(migrations.Migration): dependencies = [ ('cv', '0004_experience_experience_image'), ] operations = [ migrations.AlterField( model_name='experience', name='experience_image', field=models.ImageField(null=True, upload_to=cv.models.get_image_path), ), ]
class Migration(migrations.Migration): dependencies = [ ('cv', '0003_auto_20180807_2225'), ] operations = [ migrations.AddField( model_name='experience', name='experience_image', field=models.ImageField(blank=True, null=True, upload_to=cv.models.get_image_path), ), ]
class Migration(migrations.Migration): dependencies = [ ('cv', '0005_auto_20180817_2045'), ] operations = [ migrations.RenameField( model_name='experience', old_name='experience_image', new_name='image', ), migrations.AddField( model_name='education', name='image', field=models.ImageField(null=True, upload_to=cv.models.get_image_path), ), ]
class Migration(migrations.Migration): dependencies = [ ('cv', '0011_auto_20170714_1642'), ] operations = [ migrations.CreateModel( name='ProjectScreenshot', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('order', models.PositiveIntegerField(db_index=True, editable=False)), ('name', models.CharField(max_length=255)), ('image', models.ImageField(upload_to=cv.models.UploadToPathAndRename( 'projects/screenshots'))), ('project', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='screenshots', to='cv.Project')), ], options={ 'verbose_name_plural': 'Project Screenshots', 'ordering': ('project', 'order'), 'abstract': False, }, ), migrations.AlterUniqueTogether( name='projectscreenshot', unique_together=set([('project', 'name')]), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('account', '0001_initial'), ] operations = [ migrations.CreateModel( name='CV', fields=[ ('cv_id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('name', models.CharField(max_length=50, null=True)), ('template', models.CharField(max_length=40)), ('is_verified', models.BooleanField(default=False)), ('was_reviewed', models.BooleanField(default=False)), ('has_picture', models.BooleanField(default=False)), ('document', models.FileField(upload_to='cv_docs/%Y/%m/%d/')), ('date_created', models.DateTimeField(default=django.utils.timezone.now)), ('cv_user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='cv_user', to='account.DefaultAccount')), ], ), migrations.CreateModel( name='Feedback', fields=[ ('cv_id', models.UUIDField(primary_key=True, serialize=False, validators=[cv.models.validate_cv_id])), ('basic_info', models.TextField(blank=True)), ('schools', models.TextField(blank=True)), ('experiences', models.TextField(blank=True)), ('skills', models.TextField(blank=True)), ('languages', models.TextField(blank=True)), ('additional_info', models.TextField(blank=True, default=None, null=True)), ], ), migrations.CreateModel( name='Skill', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('description', models.CharField(max_length=50)), ('cv', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='skills', to='cv.CV')), ], ), migrations.CreateModel( name='School', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=200)), ('date_start', models.CharField(max_length=7)), ('date_end', models.CharField(max_length=7, null=True)), ('additional_info', models.CharField(max_length=150, null=True)), ('cv', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='schools', to='cv.CV')), ], ), migrations.CreateModel( name='Language', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=20)), ('level', models.CharField(max_length=20)), ('cv', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='languages', to='cv.CV')), ], ), migrations.CreateModel( name='Experience', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=50)), ('description', models.CharField(max_length=400)), ('date_start', models.CharField(max_length=7)), ('date_end', models.CharField(max_length=7, null=True)), ('cv', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='experiences', to='cv.CV')), ], ), migrations.CreateModel( name='BasicInfo', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('first_name', models.CharField(max_length=30)), ('last_name', models.CharField(max_length=50)), ('email', models.EmailField(max_length=254)), ('picture', models.ImageField(upload_to='cv_pics/%Y/%m/%d/')), ('phone_number', models.CharField(max_length=12)), ('date_of_birth', models.CharField(max_length=12)), ('cv', models.OneToOneField( null=True, on_delete=django.db.models.deletion.CASCADE, related_name='basic_info', to='cv.CV')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Achieve', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('achievements', models.CharField(max_length=300)), ], ), migrations.CreateModel( name='CV', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=50)), ('phone_no', models.IntegerField()), ('email_id', models.EmailField(max_length=254)), ('photo', models.ImageField(blank=True, height_field='height', null=True, upload_to=cv.models.upload, width_field='width')), ('height', models.IntegerField(default=0)), ('width', models.IntegerField(default=0)), ('about_you', models.TextField(max_length=250)), ('address', models.TextField(max_length=250)), ('hobbies_and_intrests', models.TextField(blank=True, null=True)), ('timestamp', models.DateTimeField(auto_now_add=True)), ('profile', models.CharField(max_length=200)), ], ), migrations.CreateModel( name='EQ', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('course', models.CharField(choices=[('X Secondary', 'Secondary'), ('XII Senior Secondary', 'XII Senior Secondary'), ('Diploma', 'Diploma'), ('Graduation', 'Graduation'), ('Post Graduation', 'Post Graduation'), ('PHD', 'PHD')], max_length=30)), ('instute_name', models.CharField(max_length=100)), ('stream', models.CharField(max_length=50)), ('percentage', models.IntegerField()), ('cv', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='education', to='cv.CV')), ], ), migrations.CreateModel( name='Skill', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('skill', models.CharField(max_length=30)), ('level', models.IntegerField()), ('cv', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='skills', to='cv.CV')), ], ), migrations.CreateModel( name='WE', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('organisation', models.CharField(max_length=50)), ('designation', models.CharField(max_length=30)), ('location', models.CharField(max_length=30)), ('years', models.IntegerField()), ('work_experience', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='work_experience', to='cv.CV')), ], ), migrations.AddField( model_name='achieve', name='cv', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='achievements', to='cv.CV'), ), ]