class Migration(migrations.Migration): dependencies = [ ('company', '0007_auto_20200826_0949'), ] operations = [ migrations.AlterField( model_name='problems', name='image', field=models.FileField( blank=True, null=True, upload_to='images/', validators=[ company.models.validate_image, django.core.validators.FileExtensionValidator( allowed_extensions=['jpeg', 'jpg', 'pdf']) ]), ), migrations.AlterField( model_name='sol_progress', name='image', field=models.FileField( blank=True, null=True, upload_to='images/', validators=[ company.models.validate_image, django.core.validators.FileExtensionValidator( allowed_extensions=['jpeg', 'jpg', 'pdf']) ]), ), ]
class Migration(migrations.Migration): dependencies = [ ('company', '0006_auto_20170927_1238'), ] operations = [ migrations.AddField( model_name='tblhappyhours', name='vendor', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), ), migrations.AlterField( model_name='tblvendor', name='cover_photo', field=models.FileField( blank=True, null=True, upload_to=company.models.get_vendor_image_path), ), ]
class Migration(migrations.Migration): dependencies = [ ('company', '0001_initial'), ] operations = [ migrations.AlterField( model_name='tblvendor', name='cover_photo', field=models.FileField(blank=True, null=True, upload_to=company.models.get_vendor_image_path), ), ]
class Migration(migrations.Migration): dependencies = [ ('company', '0005_auto_20160907_1351'), ] operations = [ migrations.AlterField( model_name='company', name='insurance_file', field=models.FileField(blank=True, default='', upload_to=company.models.company_file_storage_path), ), ]
class Migration(migrations.Migration): dependencies = [ ('company', '0006_auto_20200826_0942'), ] operations = [ migrations.AlterField( model_name='sol_progress', name='image', field=models.FileField(blank=True, null=True, upload_to='images/', validators=[company.models.validate_image]), ), ]
class Migration(migrations.Migration): dependencies = [ ('company', '0001_initial'), ] operations = [ migrations.AddField( model_name='company', name='image', field=models.FileField( blank=True, null=True, upload_to=company.models.upload_company_image), ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Attachment', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('file', models.FileField(upload_to=company.models.company_file_path)), ('created_at', models.DateTimeField(auto_now_add=True, verbose_name='date created')), ('updated_at', models.DateTimeField(auto_now=True, verbose_name='date updated')), ], ), migrations.CreateModel( name='Branch', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(choices=[ ('CO', 'Computer Engineering'), ('ME', 'Mechanical Engineering'), ('CE', 'Civil Engineering'), ('EE', 'Electrical Engineering'), ('CH', 'Chemical Engineering'), ('EC', 'Electronics and Communication Engineering'), ('PHY', 'Physics'), ('CHEM', 'Chemistry'), ('MATH', 'Mathematics'), ('ALL', 'All Branches') ], max_length=4)), ('degree', models.CharField(choices=[('BTECH', 'BTech'), ('MTECH', 'MTech'), ('MSC', 'MSc')], default='BTECH', max_length=5)), ], ), migrations.CreateModel( name='Company', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255, unique=True)), ('slug', models.SlugField()), ('website', models.URLField(blank=True, max_length=255, null=True)), ('about', models.TextField(blank=True, max_length=5000, null=True)), ('perks', models.TextField(blank=True, max_length=5000, null=True)), ('infra_req', models.TextField(blank=True, max_length=5000, null=True)), ('other', models.TextField(blank=True, max_length=5000, null=True)), ('created_at', models.DateTimeField(auto_now_add=True, verbose_name='date created')), ('updated_at', models.DateTimeField(auto_now=True, verbose_name='date updated')), ], ), migrations.CreateModel( name='CRPDate', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('datatype', models.CharField(choices=[('MON', 'Month'), ('WOM', 'Week of Month'), ('DAT', 'Date')], max_length=3)), ('month', models.IntegerField(blank=True, null=True)), ('date', models.DateField(blank=True, null=True)), ('week_number', models.CharField(blank=True, choices=[('F', 'First'), ('S', 'Second'), ('T', 'Third'), ('L', 'Last')], max_length=1, null=True)), ('created_at', models.DateTimeField(auto_now_add=True, verbose_name='date created')), ('updated_at', models.DateTimeField(auto_now=True, verbose_name='date updated')), ], ), migrations.CreateModel( name='Job', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('designation', models.CharField(max_length=255, unique=True)), ('description', models.TextField(blank=True, max_length=5000, null=True)), ('requirements', models.TextField(blank=True, max_length=5000, null=True)), ('eligibility_criteria', models.TextField(blank=True, max_length=5000, null=True)), ('ctc', models.DecimalField(blank=True, decimal_places=2, max_digits=4)), ('ctc_details', models.TextField(blank=True, max_length=5000, null=True)), ('bond_details', models.CharField(blank=True, max_length=255, null=True, unique=True)), ('number_of_selections', models.IntegerField(blank=True, null=True)), ('other', models.TextField(blank=True, max_length=5000, null=True)), ('created_at', models.DateTimeField(auto_now_add=True, verbose_name='date created')), ('updated_at', models.DateTimeField(auto_now=True, verbose_name='date updated')), ], ), migrations.CreateModel( name='JobLocation', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('location', models.CharField(max_length=255)), ('job', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='job_location', to='company.Job')), ], ), migrations.CreateModel( name='JobType', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('job_domain', models.CharField(choices=[('C', 'Core'), ('N', 'Non-Core')], max_length=1)), ('job_type', models.CharField(max_length=255)), ], ), migrations.CreateModel( name='PlacementCategory', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255, unique=True)), ('ctc_range', models.CharField(max_length=255, unique=True)), ], ), migrations.CreateModel( name='SelectionProcedure', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('procedure', models.CharField(max_length=255)), ], ), migrations.AlterUniqueTogether( name='jobtype', unique_together=set([('job_domain', 'job_type')]), ), migrations.AddField( model_name='job', name='category', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='job', to='company.PlacementCategory'), ), migrations.AddField( model_name='job', name='company', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='job', to='company.Company'), ), migrations.AddField( model_name='job', name='eligible_branches', field=models.ManyToManyField(to='company.Branch'), ), migrations.AddField( model_name='job', name='job_type', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='job', to='company.JobType'), ), migrations.AddField( model_name='job', name='selection_procedure', field=models.ManyToManyField(to='company.SelectionProcedure'), ), migrations.AddField( model_name='crpdate', name='job', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='crpdate', to='company.Job'), ), migrations.AlterUniqueTogether( name='branch', unique_together=set([('name', 'degree')]), ), migrations.AddField( model_name='attachment', name='job', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='attachment', to='company.Job'), ), migrations.AlterUniqueTogether( name='joblocation', unique_together=set([('job', 'location')]), ), ]
class Migration(migrations.Migration): dependencies = [ ('company', '0005_merge_20170927_1238'), ] operations = [ migrations.CreateModel( name='TblCoupons', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(blank=True, max_length=250, null=True)), ('coupon_id', models.CharField(blank=True, max_length=250, null=True)), ('display_name', models.CharField(blank=True, max_length=250, null=True)), ('discount', models.CharField(blank=True, max_length=250, null=True)), ('applicable_on', models.CharField(blank=True, max_length=250, null=True)), ('valid_for', models.CharField(blank=True, max_length=250, null=True)), ('valid_on_days', models.CharField(blank=True, max_length=250, null=True)), ('start_date', models.CharField(blank=True, max_length=250, null=True)), ('end_date', models.CharField(blank=True, max_length=250, null=True)), ('actual_price', models.CharField(blank=True, max_length=250, null=True)), ('offer_price', models.CharField(blank=True, max_length=250, null=True)), ('terms_conditions', models.CharField(blank=True, max_length=250, null=True)), ('special_offer_menus', models.FileField( blank=True, null=True, upload_to=company.models.get_special_offer_menu_path)), ('date_created', models.DateTimeField(blank=True, null=True)), ('date_updated', models.DateTimeField(blank=True, null=True)), ], ), migrations.CreateModel( name='TblHappyHours', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(blank=True, max_length=250, null=True)), ('happy_hour_id', models.CharField(blank=True, max_length=250, null=True)), ('display_name', models.CharField(blank=True, max_length=250, null=True)), ('start_time', models.CharField(blank=True, max_length=250, null=True)), ('end_time', models.CharField(blank=True, max_length=250, null=True)), ('discount', models.CharField(blank=True, max_length=250, null=True)), ('applicable_on', models.CharField(blank=True, max_length=250, null=True)), ('valid_for', models.CharField(blank=True, max_length=250, null=True)), ('valid_on_days', models.CharField(blank=True, max_length=250, null=True)), ('terms_conditions', models.CharField(blank=True, max_length=250, null=True)), ('date_created', models.DateTimeField(blank=True, null=True)), ('date_updated', models.DateTimeField(blank=True, null=True)), ], ), migrations.CreateModel( name='TblRepetetionDate', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('day', models.CharField(blank=True, max_length=250, null=True)), ('start_time', models.CharField(blank=True, max_length=250, null=True)), ('end_time', models.CharField(blank=True, max_length=250, null=True)), ('date_created', models.DateTimeField(blank=True, null=True)), ('date_updated', models.DateTimeField(blank=True, null=True)), ('happy_hour', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='company.TblHappyHours')), ], ), migrations.AlterField( model_name='tblvendor', name='cover_photo', field=models.FileField( blank=True, null=True, upload_to=company.models.get_vendor_image_path), ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='TblVendor', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('user', models.CharField(blank=True, max_length=250, null=True)), ('password', models.CharField(blank=True, max_length=250, null=True)), ('name', models.CharField(blank=True, max_length=250, null=True)), ('address', models.CharField(blank=True, max_length=250, null=True)), ('phone', models.CharField(blank=True, max_length=250, null=True)), ('email', models.CharField(max_length=250, unique=True)), ('web_url', models.CharField(blank=True, max_length=250, null=True)), ('latitude', models.FloatField(blank=True, null=True)), ('longitude', models.FloatField(blank=True, null=True)), ('description', models.TextField(blank=True, null=True)), ('cover_photo', models.FileField( blank=True, null=True, upload_to=company.models.get_vendor_image_path)), ('mon_op_timings', models.CharField(blank=True, max_length=250, null=True)), ('mon_close_timings', models.CharField(blank=True, max_length=250, null=True)), ('tues_op_timings', models.CharField(blank=True, max_length=250, null=True)), ('tues_close_timings', models.CharField(blank=True, max_length=250, null=True)), ('wed_op_timings', models.CharField(blank=True, max_length=250, null=True)), ('wed_close_timings', models.CharField(blank=True, max_length=250, null=True)), ('thurs_op_timings', models.CharField(blank=True, max_length=250, null=True)), ('thurs_close_timings', models.CharField(blank=True, max_length=250, null=True)), ('fri_op_timings', models.CharField(blank=True, max_length=250, null=True)), ('fri_close_timings', models.CharField(blank=True, max_length=250, null=True)), ('sat_op_timings', models.CharField(blank=True, max_length=250, null=True)), ('sat_close_timings', models.CharField(blank=True, max_length=250, null=True)), ('sun_op_timings', models.CharField(blank=True, max_length=250, null=True)), ('sun_close_timings', models.CharField(blank=True, max_length=250, null=True)), ('food_menu', models.FileField( blank=True, null=True, upload_to=company.models.get_food_menu_path)), ('drinks_menu', models.FileField( blank=True, null=True, upload_to=company.models.get_drinks_menu_path)), ('dessert_menu', models.FileField( blank=True, null=True, upload_to=company.models.get_dessert_menu_path)), ('cafe_menu', models.FileField( blank=True, null=True, upload_to=company.models.get_cafe_menu_path)), ('category', models.CharField(blank=True, max_length=250, null=True)), ('cuisines', models.CharField(blank=True, max_length=250, null=True)), ('ambience', models.CharField(blank=True, max_length=250, null=True)), ('special_offerings', models.CharField(blank=True, max_length=250, null=True)), ('ordering_options', models.IntegerField(blank=True, null=True)), ('cost_for_two', models.CharField(blank=True, max_length=250, null=True)), ('payment_modes', models.CharField(blank=True, max_length=250, null=True)), ('facilities', models.CharField(blank=True, max_length=250, null=True)), ('contact_person', models.CharField(blank=True, max_length=250, null=True)), ('phone_contact_person', models.CharField(blank=True, max_length=250, null=True)), ('date_created', models.DateTimeField(blank=True, null=True)), ('date_updated', models.DateTimeField(blank=True, null=True)), ('is_anonymous', models.IntegerField(default=False)), ('is_active', models.IntegerField(default=1)), ('is_authenticated', models.IntegerField(default=False)), ('last_login', models.DateTimeField(default='1970-01-01')), ], ), migrations.CreateModel( name='TblData', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('cat_type', models.CharField(blank=True, max_length=250, null=True)), ('cat_name', models.CharField(blank=True, max_length=250, null=True)), ('display_name', models.CharField(blank=True, max_length=250, null=True)), ('image', models.FileField(blank=True, null=True, upload_to=company.models.get_catagory_path)), ], ), migrations.CreateModel( name='TblVendorImages', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('image', models.FileField( blank=True, null=True, upload_to=company.models.get_vendor_image_path)), ('vendor', models.ForeignKey(blank=True, max_length=250, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), ]