class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='User', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('first_name', models.CharField(max_length=30, verbose_name='Nome')), ('last_name', models.CharField(max_length=30, verbose_name='Sobrenome')), ('slug', models.SlugField(max_length=30, verbose_name='Nome Fantasia')), ('age', models.PositiveIntegerField(verbose_name='Idade')), ('description', models.TextField(max_length=250, verbose_name='Descrição')), ('profile_picture', models.ImageField(upload_to=core.models.upload_image_path, verbose_name='Foto do Perfil')), ('cacheForHours', models.DecimalField(decimal_places=2, max_digits=6, verbose_name='Cachê/Hr')), ('weight', models.FloatField(verbose_name='Peso(kg)')), ('height', models.FloatField(verbose_name='Altura(m)')), ('bust', models.FloatField(verbose_name='Busto(cm)')), ('waist', models.FloatField(verbose_name='Cintura(cm)')), ('butt', models.FloatField(verbose_name='Bunda(cm)')), ('created', models.DateTimeField(auto_now_add=True, verbose_name='Criado em ')), ('modified', models.DateTimeField(auto_now=True, verbose_name='Modificado em ')), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0011_auto_20201221_1847'), ] operations = [ migrations.AddField( model_name='content', name='country', field=models.CharField(blank=True, max_length=100), ), migrations.AddField( model_name='content', name='image_02', field=models.ImageField( null=True, upload_to=core.models.content_image_file_path), ), migrations.AddField( model_name='content', name='image_03', field=models.ImageField( null=True, upload_to=core.models.content_image_file_path), ), migrations.AddField( model_name='content', name='latitude', field=models.FloatField(null=True), ), migrations.AddField( model_name='content', name='longitude', field=models.FloatField(null=True), ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0010_auto_20210202_1504'), ] operations = [ migrations.CreateModel( name='ImageAlbum', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ], ), migrations.AlterField( model_name='customer', name='user', field=models.OneToOneField( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='customer', to=settings.AUTH_USER_MODEL), ), migrations.CreateModel( name='Image', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255)), ('image', models.ImageField(upload_to=core.models.get_upload_path)), ('default', models.BooleanField(default=False)), ('width', models.FloatField(default=100)), ('length', models.FloatField(default=100)), ('album', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='images', to='core.ImageAlbum')), ], ), migrations.AddField( model_name='item', name='album', field=models.OneToOneField( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='model', to='core.ImageAlbum'), ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0036_user_notice'), ] operations = [ migrations.CreateModel( name='MembershipFee', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('start', models.DateField(blank=True, null=True)), ('end', models.DateField(blank=True, null=True)), ('rate', models.FloatField(default=1)), ('comment', models.TextField(blank=True)), ('account', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='core.Account')), ], ), migrations.RemoveField( model_name='accpayphase', name='account', ), migrations.DeleteModel(name='AccPayPhase', ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0005_auto_20210313_2221'), ] operations = [ migrations.AlterField( model_name='item', name='img', field=models.ImageField(blank=True, null=True, upload_to=core.models.get_upload_path), ), migrations.AlterField( model_name='item', name='price', field=models.FloatField(blank=True, default=0, null=True), ), migrations.AlterField( model_name='order', name='reference_number', field=models.CharField(blank=True, default='8075724948', max_length=10, null=True, unique=True), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Ad', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('is_active', models.CharField(choices=[('T', 'T'), ('F', 'F')], default='F', max_length=1)), ('server_id', models.IntegerField(blank=True, null=True)), ('is_featured', models.BooleanField(default=False, verbose_name='Is Fetaured')), ('title', models.CharField(default=None, max_length=255)), ('category', models.CharField(choices=[('ELECTRONICS', 'ELECTRONICS'), ('HEADSETS', 'HEADSETS'), ('KEYS', 'KEYS')], default=None, max_length=64)), ('short_description', models.CharField(default=None, max_length=120)), ('personality', models.CharField(choices=[('COMPANY', 'COMPANY'), ('PRIVATE_PERSON', 'PRIVATE_PERSON')], default=None, max_length=64)), ('description', models.TextField(default=None, max_length=1024)), ('price', models.FloatField(default=0)), ('image', models.ImageField(upload_to=core.models.location_file)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0003_auto_20200402_1131'), ] operations = [ migrations.AddField( model_name='ingredient', name='carbs_sugar', field=models.FloatField(blank=True, null=True), ), migrations.AddField( model_name='ingredient', name='fat_saturated', field=models.FloatField(blank=True, null=True), ), migrations.AlterField( model_name='ingredient', name='carbs', field=models.FloatField(blank=True, null=True), ), migrations.AlterField( model_name='ingredient', name='fat', field=models.FloatField(blank=True, null=True), ), migrations.AlterField( model_name='ingredient', name='proteine', field=models.FloatField(blank=True, null=True), ), migrations.AlterField( model_name='recipe', name='image', field=models.ImageField(blank=True, null=True, upload_to=core.models.uuid_upload_to), ), migrations.AlterField( model_name='recipestep', name='image', field=models.ImageField(blank=True, null=True, upload_to=core.models.uuid_upload_to), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Item', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=100)), ('price', models.FloatField()), ('discount_price', models.FloatField(blank=True, null=True)), ('category', models.CharField(choices=[('S', 'Shirt'), ('SW', 'Sport wear'), ('OW', 'Outwear')], max_length=1)), ('label', models.CharField(choices=[('P', 'primary'), ('S', 'Secondary'), ('D', 'danger')], max_length=1)), ('slug', models.SlugField()), ('description', models.TextField()), ], ), migrations.CreateModel( name='OrderItem', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('quantity', models.IntegerField(default=1)), ('item', models.ForeignKey(default=core.models.get_item, on_delete=django.db.models.deletion.CASCADE, to='core.Item')), ], ), migrations.CreateModel( name='Order', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('start_date', models.DateTimeField(auto_now_add=True)), ('ordered_date', models.DateTimeField()), ('ordered', models.BooleanField(default=False)), ('items', models.ManyToManyField(to='core.OrderItem')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0001_initial'), ] operations = [ migrations.AlterField( model_name='empolyee', name='fields', field=multiselectfield.db.fields.MultiSelectField(choices=[ ('dev', 'development'), ('des', 'design'), ('fam', 'farming'), ('ter', 'translating'), ('tra', 'transformation'), ('con', 'content management'), ('led', 'leading'), ('acc', 'accounting'), ('ins', 'insurance') ], max_length=3), ), migrations.CreateModel( name='Advertisement', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('ex_date', models.DateField(blank=True, default=core.models.one_month_from_today, null=True, verbose_name='Expiration Date')), ('field', models.CharField(choices=[('dev', 'development'), ('des', 'design'), ('fam', 'farming'), ('ter', 'translating'), ('tra', 'transformation'), ('con', 'content management'), ('led', 'leading'), ('acc', 'accounting'), ('ins', 'insurance')], max_length=3)), ('salary', models.FloatField()), ('hw', models.SmallIntegerField(verbose_name='hours of work')), ('requierments', models.TextField()), ('employer', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.employer')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Datasets', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('dataset1', models.TextField(default=None, validators=[core.models.validate_dataset])), ('mean1', models.FloatField(default=None, null=True)), ('sd1', models.FloatField(default=None, null=True)), ('n1', models.IntegerField(default=None, null=True)), ('dataset2', models.TextField(default=None, validators=[core.models.validate_dataset])), ('mean2', models.FloatField(default=None, null=True)), ('sd2', models.FloatField(default=None, null=True)), ('n2', models.IntegerField(default=None, null=True)), ('date_added', models.DateTimeField(auto_now_add=True)), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('auth', '0011_update_proxy_permissions'), ] operations = [ migrations.CreateModel( name='User', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('password', models.CharField(max_length=128, verbose_name='password')), ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), ('username', models.CharField(error_messages={'unique': 'A user with that username already exists.'}, help_text='Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.', max_length=150, unique=True, validators=[django.contrib.auth.validators.UnicodeUsernameValidator()], verbose_name='username')), ('first_name', models.CharField(blank=True, max_length=30, verbose_name='first name')), ('last_name', models.CharField(blank=True, max_length=150, verbose_name='last name')), ('email', models.EmailField(blank=True, max_length=254, verbose_name='email address')), ('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into this admin site.', verbose_name='staff status')), ('is_active', models.BooleanField(default=True, help_text='Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')), ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), ('groups', models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups')), ('user_permissions', models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions')), ], options={ 'verbose_name': 'User', 'verbose_name_plural': 'Users', }, managers=[ ('objects', django.contrib.auth.models.UserManager()), ], ), migrations.CreateModel( name='SongModel', fields=[ ('id', models.AutoField(primary_key=True, serialize=False)), ('song_file', models.FileField(blank=True, null=True, upload_to=core.models.upload_song_to)), ('song_title', models.CharField(max_length=300, null=True)), ('bpm', models.IntegerField(null=True)), ('key', models.CharField(max_length=2, null=True)), ('key_scale', models.CharField(max_length=5, null=True)), ('key_strength', models.FloatField(null=True)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0021_auto_20201125_2209'), ] operations = [ migrations.AlterField( model_name='professional', name='avg_price', field=models.FloatField( blank=True, default=0, null=True, validators=[core.models.MinOrNullValidator(65)], verbose_name='Average Price'), ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0002_annualbudget_expense_expensestag_monthbudget'), ] operations = [ migrations.CreateModel( name='Income', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('description', models.CharField(blank=True, max_length=255, verbose_name='Descripción')), ('amount', models.FloatField(validators=[core.models.validate_cero], verbose_name='Cantidad')), ('periodicity', models.CharField(blank=True, choices=[('m', 'Mensual'), ('a', 'Anual')], max_length=255)), ('date', models.DateField()), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='Usuario')), ], options={ 'abstract': False, }, ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Author', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('birthday', models.DateTimeField(auto_now_add=True)), ], ), migrations.CreateModel( name='Book', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100, verbose_name='Book name')), ('author_email', models.EmailField(blank=True, max_length=75, verbose_name='Author email')), ('imported', models.BooleanField(default=False)), ('published', models.DateField(blank=True, null=True, verbose_name='Published')), ('published_time', models.TimeField(blank=True, null=True, verbose_name='Time published')), ('price', models.DecimalField(blank=True, decimal_places=2, max_digits=10, null=True)), ('author', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='core.Author')), ], ), migrations.CreateModel( name='Category', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ], ), migrations.CreateModel( name='Census', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('state_code', models.IntegerField(blank=True, null=True)), ('state', models.CharField(blank=True, max_length=30, null=True)), ('dist_code', models.IntegerField(blank=True, null=True)), ('dist_name', models.CharField(blank=True, max_length=30, null=True)), ('sub_dist_name', models.IntegerField(blank=True, null=True)), ('sub_dist_code', models.CharField(blank=True, max_length=30, null=True)), ('vil_code', models.IntegerField(blank=True, null=True)), ('vil_name', models.CharField(blank=True, max_length=30, null=True)), ('cdb_code', models.IntegerField(blank=True, null=True)), ('cdb_name', models.CharField(blank=True, max_length=30, null=True)), ('gram_pan_code', models.IntegerField(blank=True, null=True)), ('gram_pan_name', models.CharField(blank=True, max_length=30, null=True)), ('ref_year', models.IntegerField(blank=True, null=True)), ('sub_dist_hquarter_name', models.CharField(blank=True, max_length=30, null=True)), ('sub_dist_hquarter_distance', models.IntegerField(blank=True, null=True)), ('dist_hquarter_name', models.CharField(blank=True, max_length=30, null=True)), ('dist_hquarter_dist', models.IntegerField(blank=True, null=True)), ('nearest_stat_town_name', models.CharField(blank=True, max_length=30, null=True)), ('nearest_stat_town_dist', models.IntegerField(blank=True, null=True)), ('within_state_ut_name', models.CharField(blank=True, max_length=30, null=True)), ('within_state_ut_dist', models.IntegerField(blank=True, null=True)), ('outside_state_ut_name', models.CharField(blank=True, max_length=30, null=True)), ('outside_state_ut_dist', models.CharField(blank=True, max_length=30, null=True)), ('tot_geograph_area', models.IntegerField(blank=True, null=True)), ('tot_households', models.IntegerField(blank=True, null=True)), ('tot_population', models.IntegerField(blank=True, null=True)), ('tot_male_population', models.IntegerField(blank=True, null=True)), ('tot_female_population', models.IntegerField(blank=True, null=True)), ('tot_sc_population', models.IntegerField(blank=True, null=True)), ('tot_scm_population', models.IntegerField(blank=True, null=True)), ('tot_scf_population', models.IntegerField(blank=True, null=True)), ('tot_st_population', models.IntegerField(blank=True, null=True)), ('tot_stm_population', models.IntegerField(blank=True, null=True)), ('tot_stf_population', models.IntegerField(blank=True, null=True)), ('gov_preprim_sch_status', models.IntegerField(blank=True, null=True)), ('gov_preprim_sch_nos', models.IntegerField(blank=True, null=True)), ('pvt_preprim_sch_status', models.IntegerField(blank=True, null=True)), ('pvt_preprim_sch_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_preprim', models.IntegerField(blank=True, null=True)), ('nfaci_village_town_preprim', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_preprim', models.CharField(blank=True, max_length=2, null=True)), ('gov_prim_sch_status', models.IntegerField(blank=True, null=True)), ('gov_prim_sch_nos', models.IntegerField(blank=True, null=True)), ('pvt_prim_sch_status', models.IntegerField(blank=True, null=True)), ('pvt_prim_sch_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_prim', models.IntegerField(blank=True, null=True)), ('nfaci_village_town_prim', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_prim', models.CharField(blank=True, max_length=2, null=True)), ('gov_mid_sch_status', models.NullBooleanField()), ('gov_mid_sch_nos', models.IntegerField(blank=True, null=True)), ('pvt_mid_sch_status', models.NullBooleanField()), ('pvt_mid_sch_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_mid', models.NullBooleanField()), ('nfaci_village_town_mid', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_mid', models.CharField(blank=True, max_length=2, null=True)), ('gov_sec_sch_status', models.NullBooleanField()), ('gov_sec_sch_nos', models.IntegerField(blank=True, null=True)), ('pvt_sec_sch_status', models.NullBooleanField()), ('pvt_sec_sch_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_sec', models.NullBooleanField()), ('nfaci_village_town_sec', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_sec', models.CharField(blank=True, max_length=2, null=True)), ('gov_sen_sec_sch_status', models.NullBooleanField()), ('gov_sen_sec_sch_nos', models.IntegerField(blank=True, null=True)), ('pvt_sen_sec_sch_status', models.NullBooleanField()), ('pvt_sen_sec_sch_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_sen_sec', models.NullBooleanField()), ('nfaci_village_town_sen_sec', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_sen_sec', models.CharField(blank=True, max_length=2, null=True)), ('gov_deg_col_status', models.NullBooleanField()), ('gov_deg_col_nos', models.IntegerField(blank=True, null=True)), ('pvt_deg_col_status', models.NullBooleanField()), ('pvt_deg_col_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_deg_col', models.NullBooleanField()), ('nfaci_village_town_deg_col', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_deg_col', models.CharField(blank=True, max_length=2, null=True)), ('gov_eng_col_status', models.NullBooleanField()), ('gov_eng_col_nos', models.IntegerField(blank=True, null=True)), ('pvt_eng_col_status', models.NullBooleanField()), ('pvt_eng_col_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_eng_col', models.NullBooleanField()), ('nfaci_village_town_eng_col', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_eng_col', models.CharField(blank=True, max_length=2, null=True)), ('gov_med_col_status', models.NullBooleanField()), ('gov_med_col_nos', models.IntegerField(blank=True, null=True)), ('pvt_med_col_status', models.NullBooleanField()), ('pvt_med_col_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_med_col', models.NullBooleanField()), ('nfaci_village_town_med_col', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_med_col', models.CharField(blank=True, max_length=2, null=True)), ('gov_mgmt_inst_status', models.NullBooleanField()), ('gov_mgmt_inst_nos', models.IntegerField(blank=True, null=True)), ('pvt_mgmt_inst_status', models.NullBooleanField()), ('pvt_mgmt_inst_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_mgmt_inst', models.NullBooleanField()), ('nfaci_village_town_mgmt_inst', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_mgmt_inst', models.CharField(blank=True, max_length=2, null=True)), ('gov_polytech_status', models.NullBooleanField()), ('gov_polytech_nos', models.IntegerField(blank=True, null=True)), ('pvt_polytech_status', models.NullBooleanField()), ('pvt_polytech_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_polytech', models.NullBooleanField()), ('nfaci_village_town_polytech', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_polytech', models.CharField(blank=True, max_length=2, null=True)), ('gov_voc_training_status', models.NullBooleanField()), ('gov_voc_training_nos', models.IntegerField(blank=True, null=True)), ('pvt_voc_training_status', models.CharField(blank=True, max_length=30, null=True)), ('pvt_voc_training_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_voc_training', models.NullBooleanField()), ('nfaci_village_town_voc_training', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_voc_training', models.CharField(blank=True, max_length=2, null=True)), ('gov_nonformal_training_status', models.NullBooleanField()), ('gov_nonformal_training_nos', models.IntegerField(blank=True, null=True)), ('pvt_nonformal_training_status', models.NullBooleanField()), ('pvt_nonformal_training_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_nonformal_training', models.NullBooleanField()), ('nfaci_village_town_nonformal_training', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_nonformal_training', models.CharField(blank=True, max_length=2, null=True)), ('gov_sch_for_dasabled_status', models.NullBooleanField()), ('gov_sch_for_dasabled_nos', models.IntegerField(blank=True, null=True)), ('pvt_sch_for_dasabled_status', models.NullBooleanField()), ('pvt_sch_for_dasabled_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_sch_for_dasabled', models.NullBooleanField()), ('nfaci_village_town_sch_for_dasabled', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_sch_for_dasabled', models.CharField(blank=True, max_length=2, null=True)), ('gov_others_status', models.NullBooleanField()), ('gov_others_nos', models.IntegerField(blank=True, null=True)), ('pri_others_status', models.NullBooleanField()), ('pri_others_nos', models.IntegerField(blank=True, null=True)), ('nfaci_status_others', models.NullBooleanField()), ('nfaci_village_town_others', models.CharField(blank=True, max_length=30, null=True)), ('ina_distcode_others', models.CharField(blank=True, max_length=2, null=True)), ], options={ 'db_table': 'census', }, ), migrations.CreateModel( name='CensusRest', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('vil_code', models.IntegerField(blank=True, null=True)), ('com_health_centre_nos', models.IntegerField(blank=True, null=True)), ('com_health_centre_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('com_health_centre_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('com_health_centre_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('com_health_centre_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_com_health_centre', models.CharField(blank=True, max_length=2, null=True)), ('prim_health_centre_nos', models.IntegerField(blank=True, null=True)), ('prim_health_centre_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('prim_health_centre_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('prim_health_centre_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('prim_health_centre_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_prim_health_centre', models.CharField(blank=True, max_length=2, null=True)), ('prim_health_subcent_nos', models.IntegerField(blank=True, null=True)), ('prim_health_subcent_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('prim_health_subcent_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('prim_health_subcent_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('prim_health_subcent_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_prim_health_subcent', models.CharField(blank=True, max_length=2, null=True)), ('mat_child_wel_centre_nos', models.IntegerField(blank=True, null=True)), ('mat_child_wel_centre_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('mat_child_wel_centre_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('mat_child_wel_centre_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('mat_child_wel_centre_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_mat_child_wel_centre', models.CharField(blank=True, max_length=2, null=True)), ('tb_clinic_nos', models.IntegerField(blank=True, null=True)), ('tb_clinic_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('tb_clinic_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('tb_clinic_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('tb_clinic_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_tb_clinic', models.CharField(blank=True, max_length=2, null=True)), ('hosp_allopath_nos', models.IntegerField(blank=True, null=True)), ('hosp_allopath_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('hosp_allopath_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('hosp_allopath_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('hosp_allopath_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_hosp_allopath', models.CharField(blank=True, max_length=2, null=True)), ('hosp_alt_medicine_nos', models.IntegerField(blank=True, null=True)), ('hosp_alt_medicine_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('hosp_alt_medicine_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('hosp_alt_medicine_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('hosp_alt_medicine_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_hosp_alt_medicine', models.CharField(blank=True, max_length=2, null=True)), ('dispensary_nos', models.IntegerField(blank=True, null=True)), ('dispensary_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('dispensary_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('dispensary_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('dispensary_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_dispensary', models.CharField(blank=True, max_length=2, null=True)), ('vet_hospital_nos', models.IntegerField(blank=True, null=True)), ('vet_hospital_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('vet_hospital_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('vet_hospital_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('vet_hospital_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_vet_hospital', models.CharField(blank=True, max_length=2, null=True)), ('mob_health_clinic_nos', models.IntegerField(blank=True, null=True)), ('mob_health_clinic_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('mob_health_clinic_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('mob_health_clinic_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('mob_health_clinic_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_mob_health_clinic', models.CharField(blank=True, max_length=2, null=True)), ('fam_welfare_centre_nos', models.IntegerField(blank=True, null=True)), ('fam_welfare_centre_doct_tot_nos', models.IntegerField(blank=True, null=True)), ('fam_welfare_centre_doct_inpos_nos', models.IntegerField(blank=True, null=True)), ('fam_welfare_centre_staff_tot_nos', models.IntegerField(blank=True, null=True)), ('fam_welfare_centre_staff_inpos_nos', models.IntegerField(blank=True, null=True)), ('ina_distcode_mob_fam_welfare_centre', models.CharField(blank=True, max_length=2, null=True)), ('ngvt_med_fac_out_pat_nos', models.IntegerField(blank=True, null=True)), ('ngvt_med_fac_in_out_pat_nos', models.IntegerField(blank=True, null=True)), ('ngvt_med_fac_charitable_nos', models.IntegerField(blank=True, null=True)), ('ngvt_med_fac_med_practitioner_mbbs_nos', models.IntegerField(blank=True, null=True)), ('ngvt_med_fac_med_practitioner_otherdeg_nos', models.IntegerField(blank=True, null=True)), ('ngvt_med_fac_med_practitioner_nodeg_nos', models.IntegerField(blank=True, null=True)), ('ngvt_med_fac_med_practitioner_faithhealer_nos', models.IntegerField(blank=True, null=True)), ('ngvt_med_fac_medicine_shop_nos', models.IntegerField(blank=True, null=True)), ('ngvt_med_fac_others_nos', models.IntegerField(blank=True, null=True)), ('tap_water_treated_status', models.NullBooleanField()), ('tap_water_treated_fn_round_year', models.NullBooleanField()), ('tap_water_treated_fn_summer_months', models.NullBooleanField()), ('tap_water_untreated_status', models.NullBooleanField()), ('tap_water_untreated_fn_round_year', models.NullBooleanField()), ('tap_water_untreated_fn_summer_months', models.NullBooleanField()), ('cov_well_status', models.NullBooleanField()), ('cov_well_fn_round_year', models.NullBooleanField()), ('cov_well_fn_summer_months', models.NullBooleanField()), ('uncov_well_status', models.NullBooleanField()), ('uncov_well_fn_round_year', models.NullBooleanField()), ('uncov_well_fn_summer_months', models.NullBooleanField()), ('han_pump_status', models.NullBooleanField()), ('han_pump_fn_round_year', models.NullBooleanField()), ('han_pump_fn_summer_months', models.NullBooleanField()), ('tub_wells_borehole_status', models.NullBooleanField()), ('tub_wells_fn_round_year', models.NullBooleanField()), ('tub_wells_fn_summer_months', models.NullBooleanField()), ('spring_status', models.NullBooleanField()), ('spring_fn_round_year', models.NullBooleanField()), ('spring_fn_summer_months', models.NullBooleanField()), ('river_canal_status', models.NullBooleanField()), ('river_canal_fn_round_year', models.NullBooleanField()), ('river_canal_fn_summer_months', models.NullBooleanField()), ('tank_pond_lake_status', models.NullBooleanField()), ('tank_pond_lake_fn_round_year', models.NullBooleanField()), ('tank_pond_lake_fn_summer_months', models.NullBooleanField()), ('others_status', models.NullBooleanField()), ('others_fn_round_year', models.NullBooleanField()), ('others_fn_summer_months', models.NullBooleanField()), ('closed_drainage_status', models.NullBooleanField()), ('open_drainage_status', models.NullBooleanField()), ('no_drainage_status', models.NullBooleanField(db_column='no _drainage_status')), ('op_pucca_drainage_cov_w_tiles_slabs_status', models.NullBooleanField()), ('op_pucca_drainage_uncovered_status', models.NullBooleanField()), ('op_kuccha_drainage_status', models.NullBooleanField()), ('drainage_discharge_status', models.NullBooleanField()), ('area_covered_tot_sanitation_campaign_status', models.NullBooleanField()), ('com_toilet_complex_w_bath_gen_public', models.NullBooleanField()), ('com_toilet_complex_no_bath_gen_public', models.NullBooleanField()), ('rural_prod_cent_sanitary_hw_outlet_availability', models.NullBooleanField()), ('rural_prod_mart_sanitary_hw_outlet_availability', models.NullBooleanField()), ('com_waste_disposal_system', models.NullBooleanField()), ('com_biogas_recycle_of_waste', models.NullBooleanField()), ('no_system_garbage_onroads', models.NullBooleanField()), ('post_office_status', models.NullBooleanField()), ('ina_dist_post_office', models.CharField(blank=True, max_length=30, null=True)), ('sub_post_office_status', models.NullBooleanField()), ('ina_dist_sub_post_office', models.CharField(blank=True, max_length=2, null=True)), ('post_telegraph_office_status', models.NullBooleanField()), ('ina_dist_post_telegraph_office', models.CharField(blank=True, max_length=2, null=True)), ('vil_pin_code_status', models.NullBooleanField()), ('ina_dist_vil_pin_code', models.CharField(blank=True, max_length=2, null=True)), ('pin_code', models.IntegerField(blank=True, null=True)), ('tel_landlines_status', models.NullBooleanField()), ('ina_dist_tel_landlines', models.CharField(blank=True, max_length=2, null=True)), ('pco_status', models.NullBooleanField()), ('ina_dist_pco', models.CharField(blank=True, max_length=2, null=True)), ('mob_phone_coverage_status', models.NullBooleanField()), ('ina_dist_mob_phone_coverage', models.CharField(blank=True, max_length=2, null=True)), ('internet_cafe_status', models.NullBooleanField()), ('ina_dist_internet_cafe', models.CharField(blank=True, max_length=2, null=True)), ('pri_courier_facility_status', models.NullBooleanField()), ('ina_dist_pri_courier_facility', models.CharField(blank=True, max_length=2, null=True)), ('pub_bus_service_status', models.NullBooleanField()), ('ina_dist_pub_bus_service', models.CharField(blank=True, max_length=2, null=True)), ('pri_bus_service_status', models.NullBooleanField()), ('ina_dist_pri_bus_service', models.CharField(blank=True, max_length=2, null=True)), ('railway_station_status', models.NullBooleanField()), ('ina_dist_railway_station', models.CharField(blank=True, max_length=2, null=True)), ('auto_modified_autos_status', models.NullBooleanField()), ('ina_dist_auto_modified_autos', models.CharField(blank=True, max_length=2, null=True)), ('taxi_status', models.NullBooleanField()), ('ina_dist_taxi', models.CharField(blank=True, max_length=2, null=True)), ('van_status', models.NullBooleanField()), ('ina_dist_van', models.CharField(blank=True, max_length=2, null=True)), ('tractor_status', models.NullBooleanField()), ('ina_dist_tractor', models.CharField(blank=True, max_length=2, null=True)), ('cycle_pulled_rickshaws_manual_status', models.NullBooleanField()), ('ina_dist_cycle_pulled_rickshaws_manual', models.CharField(blank=True, max_length=2, null=True)), ('cycle_pulled_rickshaws_machine_status', models.NullBooleanField()), ('ina_dist_cycle_pulled_rickshaws_machine', models.CharField(blank=True, max_length=2, null=True)), ('carts_by_animals_status', models.NullBooleanField()), ('ina_dist_carts_by_animals', models.CharField(blank=True, max_length=2, null=True)), ('sea_river_ferry_service_status', models.NullBooleanField()), ('ina_dist_sea_river_ferry_service', models.CharField(blank=True, max_length=2, null=True)), ('nat_highway_status', models.NullBooleanField()), ('ina_dist_nat_highway', models.CharField(blank=True, max_length=2, null=True)), ('state_highway_status', models.NullBooleanField()), ('ina_dist_state_highway', models.CharField(blank=True, max_length=2, null=True)), ('major_district_road_status', models.NullBooleanField()), ('ina_dist_major_district_road', models.CharField(blank=True, max_length=2, null=True)), ('oth_district_road_status', models.NullBooleanField()), ('ina_dist_oth_district_road', models.CharField(blank=True, max_length=2, null=True)), ('black_topped_pucca_road_staus', models.NullBooleanField()), ('ina_dist_black_topped_pucca_road', models.CharField(blank=True, max_length=2, null=True)), ('gravel_kuchha_roads_status', models.NullBooleanField()), ('ina_dist_gravel_kuchha_roads', models.CharField(blank=True, max_length=2, null=True)), ('water_bounded_macadam_status', models.NullBooleanField()), ('ina_dist_wat_bounded_macadam', models.CharField(blank=True, max_length=2, null=True)), ('all_weather_road_status', models.NullBooleanField()), ('ina_dist_all_weather_road', models.CharField(blank=True, max_length=2, null=True)), ('navigable_waterways_river_canal_status', models.NullBooleanField()), ('ina_dist_navigable_waterways_river_canal', models.CharField(blank=True, max_length=2, null=True)), ('footpath_status', models.NullBooleanField()), ('ina_dist_footpath', models.CharField(blank=True, max_length=2, null=True)), ('atm_status', models.NullBooleanField()), ('ina_dist_atm', models.CharField(blank=True, max_length=2, null=True)), ('commercial_bank_status', models.NullBooleanField()), ('ina_dist_commercial_bank', models.CharField(blank=True, max_length=2, null=True)), ('cooperative_bank_status', models.NullBooleanField()), ('ina_dist_cooperative_bank', models.CharField(blank=True, max_length=2, null=True)), ('agri_credit_societies_status', models.NullBooleanField()), ('ina_dist_agri_credit_societies', models.CharField(blank=True, max_length=2, null=True)), ('selfhelp_group_status', models.NullBooleanField()), ('ina_dist_selfhelp_group', models.CharField(blank=True, max_length=2, null=True)), ('public_distribution_system_status', models.NullBooleanField()), ('ina_dist_public_distribution_system', models.CharField(blank=True, max_length=2, null=True)), ('mandis_regular_market_status', models.NullBooleanField()), ('ina_dist_mandis_regular_market', models.CharField(blank=True, max_length=2, null=True)), ('weekly_haat_status', models.NullBooleanField()), ('ina_dist_weekly_haat', models.CharField(blank=True, max_length=2, null=True)), ('agri_marketing_society_status', models.NullBooleanField()), ('ina_dist_agri_marketing_society', models.CharField(blank=True, max_length=2, null=True)), ('nutritional_centres_icds_status', models.NullBooleanField()), ('ina_dist_nutritional_centres_icds', models.CharField(blank=True, max_length=2, null=True)), ('nutritional_centres_anganwadi_status', models.NullBooleanField()), ('ina_dist_nutritional_centres_anganwadi', models.CharField(blank=True, max_length=2, null=True)), ('nutritional_centres_others_status', models.NullBooleanField()), ('ina_dist_nutritional_centres_others', models.CharField(blank=True, max_length=2, null=True)), ('asha_status', models.NullBooleanField()), ('ina_dist_asha', models.CharField(blank=True, max_length=2, null=True)), ('community_centre_with_tv', models.NullBooleanField()), ('ina_dist_community_centre_with_tv', models.CharField(blank=True, max_length=2, null=True)), ('sports_field_status', models.NullBooleanField()), ('ina_dist_sports_field', models.CharField(blank=True, max_length=2, null=True)), ('sports_club_status', models.NullBooleanField()), ('ina_dist_sports_club', models.CharField(blank=True, max_length=2, null=True)), ('cinema_video_hall_status', models.NullBooleanField()), ('ina_dist_cinema_video_hall', models.CharField(blank=True, max_length=2, null=True)), ('public_library_status', models.NullBooleanField()), ('ina_dist_public_library', models.CharField(blank=True, max_length=2, null=True)), ('pub_reading_room_status', models.NullBooleanField()), ('ina_dist_pub_reading_room', models.CharField(blank=True, max_length=2, null=True)), ('daily_newspaper_supply_status', models.NullBooleanField()), ('ina_dist_daily_newspaper_supply', models.CharField(blank=True, max_length=2, null=True)), ('assembly_polling_station_status', models.NullBooleanField()), ('ina_dist_assembly_polling_station', models.CharField(blank=True, max_length=2, null=True)), ('birth_death_registration_office', models.NullBooleanField()), ('ina_dist_birth_death_registration_office', models.CharField(blank=True, max_length=2, null=True)), ('power_supply_dom_use', models.NullBooleanField()), ('power_supply_dom_use_summer_hrspd', models.IntegerField(blank=True, null=True)), ('power_supply_dom_use_winter_hrspd', models.IntegerField(blank=True, null=True)), ('power_supply_agri_use', models.NullBooleanField()), ('power_supply_agri_use_summer_hrspd', models.IntegerField(blank=True, null=True)), ('power_supply_agri_use_winter_hrspd', models.IntegerField(blank=True, null=True)), ('power_supply_comm_use', models.NullBooleanField()), ('power_supply_comm_use_summer_hrspd', models.IntegerField(blank=True, null=True)), ('power_supply_comm_use_winter_hrspd', models.IntegerField(blank=True, null=True)), ('power_supply_for_all_users', models.NullBooleanField()), ('power_supply_for_all_users_summer_hrspd', models.IntegerField(blank=True, null=True)), ('power_supply_for_all_users_winter_hrspd', models.IntegerField(blank=True, null=True)), ('agri_commodities_first', models.CharField(blank=True, max_length=30, null=True)), ('manufacturers_commodities_first', models.CharField(blank=True, max_length=30, null=True)), ('handicrafts_commodities_first', models.CharField(blank=True, max_length=30, null=True)), ('agri_commodities_second', models.CharField(blank=True, max_length=30, null=True)), ('manufacturers_commodities_second', models.CharField(blank=True, max_length=30, null=True)), ('handicrafts_commodities_second', models.CharField(blank=True, max_length=30, null=True)), ('agri_commodities_third', models.CharField(blank=True, max_length=30, null=True)), ('manufacturers_commodities_third', models.CharField(blank=True, max_length=30, null=True)), ('handicrafts_commodities_third', models.CharField(blank=True, max_length=30, null=True)), ('forest_area', models.CharField(blank=True, max_length=30, null=True)), ('non_agri_use_area', models.CharField(blank=True, max_length=30, null=True)), ('barren_uncoltivable_area', models.CharField(blank=True, max_length=30, null=True)), ('permanent_pastures_other_grazing_area', models.CharField(blank=True, max_length=30, null=True)), ('land_misc_tree_crops_area', models.CharField(blank=True, max_length=30, null=True)), ('culturable_wasteland_area', models.CharField(blank=True, max_length=30, null=True)), ('fallows_land_otherthan_current_fallows_area', models.CharField(blank=True, max_length=30, null=True)), ('current_fallows_area', models.CharField(blank=True, max_length=30, null=True)), ('net_area_sown', models.CharField(blank=True, max_length=30, null=True)), ('tot_unirrigatedland_area', models.CharField(blank=True, max_length=30, null=True)), ('area_irrigated_by_source', models.CharField(blank=True, max_length=30, null=True)), ('canals_area', models.CharField(blank=True, max_length=30, null=True)), ('wells_tube_wells_area', models.CharField(blank=True, max_length=30, null=True)), ('tanks_lakes_area', models.CharField(blank=True, max_length=30, null=True)), ('waterfall_area', models.CharField(blank=True, max_length=30, null=True)), ('other_source_area', models.CharField(blank=True, max_length=30, null=True)), ('nearest_town_name', models.CharField(blank=True, max_length=30, null=True)), ('dist_nearest_town', models.IntegerField(blank=True, null=True)), ], options={ 'db_table': 'census_rest', }, ), migrations.CreateModel( name='Child', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ], ), migrations.CreateModel( name='Entry', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Parent', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ], ), migrations.CreateModel( name='Profile', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('is_private', models.BooleanField(default=True)), ('user', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='WithDefault', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(blank=True, default='foo_bar', max_length=75, verbose_name='Default')), ], ), migrations.CreateModel( name='WithDynamicDefault', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(default=core.models.random_name, max_length=100, verbose_name='Dyn Default')), ], ), migrations.CreateModel( name='WithFloatField', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('f', models.FloatField(blank=True, null=True)), ], ), migrations.AddField( model_name='child', name='parent', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, to='core.Parent'), ), migrations.AddField( model_name='book', name='categories', field=models.ManyToManyField(blank=True, to='core.Category'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('auth', '0009_alter_user_last_name_max_length'), ] operations = [ migrations.CreateModel( name='User', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('password', models.CharField(max_length=128, verbose_name='password')), ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), ('is_superuser', models.BooleanField( default=False, help_text= 'Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), ('email', models.EmailField(max_length=254, unique=True, verbose_name='メールアドレス')), ('api_key', models.CharField(blank=True, max_length=255, null=True, verbose_name='API KEY')), ('api_secret_key', models.CharField(blank=True, max_length=255, null=True, verbose_name='API SECRET KEY')), ('currency', models.CharField(max_length=50, verbose_name='ターゲット通貨')), ('max_quantity_rate', models.FloatField(default=0.5, verbose_name='取引上限%')), ('target_profit_rate', models.FloatField(default=0.5, verbose_name='取引施行利益')), ('auto_trading', models.BooleanField(default=False, verbose_name='自動取引')), ('is_staff', models.BooleanField( default=False, help_text= 'Designates whether the user can log into this admin site.', verbose_name='管理者')), ('is_active', models.BooleanField( default=True, help_text= 'Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='利用開始')), ('groups', models.ManyToManyField( blank=True, help_text= 'The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups')), ('user_permissions', models.ManyToManyField( blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions')), ], options={ 'abstract': False, }, managers=[ ('objects', core.models.UserManager()), ], ), migrations.CreateModel( name='Order', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('order_id', models.IntegerField(verbose_name='orderId')), ('quantity', models.FloatField(verbose_name='base_数量')), ('quote_quantity', models.FloatField(verbose_name='quote_数量')), ('expected_rate', models.FloatField(verbose_name='期待していたレート')), ('time', unixtimestampfield.fields.UnixTimeStampField(default=0.0)), ('status', models.CharField(max_length=100, verbose_name='ステータス')), ], options={ 'verbose_name': '注文', 'verbose_name_plural': '注文', }, ), migrations.CreateModel( name='OrderSequence', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ], options={ 'verbose_name': '注文シナリオ', 'verbose_name_plural': '注文シナリオ', }, ), migrations.CreateModel( name='OrderSequenceResult', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('expected_profit', models.FloatField(verbose_name='想定利益')), ('profit', models.FloatField(verbose_name='利益')), ('master', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.OrderSequence')), ('t1_result', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='seq_t1', to='core.Order')), ('t2_result', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='seq_t2', to='core.Order')), ('t3_result', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='seq_t3', to='core.Order')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='ユーザ')), ], options={ 'verbose_name': 'シナリオ実行結果', 'verbose_name_plural': 'シナリオ実行結果', }, ), migrations.CreateModel( name='Symbol', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('symbol', models.CharField(max_length=20, verbose_name='通貨')), ('from_currency', models.CharField(max_length=10, verbose_name='元通貨')), ('to_currency', models.CharField(max_length=10, verbose_name='取得通貨')), ('side', models.CharField(max_length=10, verbose_name='サイド')), ], options={ 'verbose_name': 'シンボル', 'verbose_name_plural': 'シンボル', }, ), migrations.AddField( model_name='ordersequence', name='t1', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='myseq_t1', to='core.Symbol', verbose_name='t1'), ), migrations.AddField( model_name='ordersequence', name='t2', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='myseq_t2', to='core.Symbol', verbose_name='t2'), ), migrations.AddField( model_name='ordersequence', name='t3', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='myseq_t3', to='core.Symbol', verbose_name='t3'), ), migrations.AddField( model_name='order', name='symbol', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, to='core.Symbol', verbose_name='シンボル'), ), migrations.AddField( model_name='order', name='user', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='ユーザ'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('auth', '0011_update_proxy_permissions'), ] operations = [ migrations.CreateModel( name='User', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('password', models.CharField(max_length=128, verbose_name='password')), ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), ('is_superuser', models.BooleanField( default=False, help_text= 'Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), ('email', models.EmailField(max_length=255, unique=True)), ('name', models.CharField(max_length=255)), ('image', models.ImageField( null=True, upload_to=core.models.product_image_file_path)), ('is_active', models.BooleanField(default=True)), ('is_staff', models.BooleanField(default=False)), ('is_supplier', models.BooleanField(default=False)), ('groups', models.ManyToManyField( blank=True, help_text= 'The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups')), ('user_permissions', models.ManyToManyField( blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions')), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='Category', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255, unique=True)), ('active', models.BooleanField(default=True)), ('image', models.ImageField(null=True, upload_to='products')), ('description', models.CharField(max_length=500, null=True)), ], ), migrations.CreateModel( name='Coupon', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ], ), migrations.CreateModel( name='MainCategory', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=200)), ('active', models.BooleanField(default=True)), ('image', models.ImageField( null=True, upload_to=core.models.product_image_file_path)), ('description', models.CharField(max_length=500, null=True)), ], ), migrations.CreateModel( name='Payment', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ], ), migrations.CreateModel( name='Product', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=255)), ('stock', models.IntegerField()), ('price', models.DecimalField(decimal_places=2, max_digits=5)), ('description', models.TextField(blank=True, null=True)), ('date_added', models.DateTimeField(auto_now_add=True)), ('date_updated', models.DateTimeField(auto_now=True)), ('slug', models.SlugField(max_length=255, unique=True)), ('featured', models.BooleanField(default=False)), ('image', models.ImageField( null=True, upload_to=core.models.product_image_file_path)), ('category', models.ForeignKey( null=True, on_delete=django.db.models.deletion.SET_NULL, to='core.Category')), ], ), migrations.CreateModel( name='Shipment', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('delivery_term', models.CharField(choices=[('fast', 'Fast'), ('normal', 'Normal'), ('Collective', 'Collective')], default='Normal', max_length=12)), ('description', models.TextField(blank=True, null=True)), ('delivery_days', models.PositiveSmallIntegerField()), ('rate', models.FloatField()), ], ), migrations.CreateModel( name='Tag', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Supplier', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('company_name', models.CharField(max_length=255, null=True)), ('logo', models.ImageField( null=True, upload_to=core.models.product_image_file_path)), ('owner', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Review', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('review', models.TextField(blank=True, null=True)), ('rating', models.PositiveIntegerField(validators=[ django.core.validators.MinValueValidator(1), django.core.validators.MaxValueValidator(5) ])), ('image', models.ImageField( blank=True, null=True, upload_to=core.models.product_image_file_path)), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='reviews', to='core.Product')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.AddField( model_name='product', name='tags', field=models.ManyToManyField(to='core.Tag'), ), migrations.AddField( model_name='product', name='user', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), ), migrations.CreateModel( name='Customer', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('image', models.ImageField( null=True, upload_to=core.models.product_image_file_path)), ('customer', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.AddField( model_name='category', name='main_category', field=models.ForeignKey( null=True, on_delete=django.db.models.deletion.CASCADE, to='core.MainCategory'), ), migrations.AddField( model_name='category', name='user', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), ), migrations.CreateModel( name='Cart', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('ordered', models.BooleanField(default=False)), ('quantity', models.IntegerField(default=1)), ('date_added', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Product')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Address', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('country', django_countries.fields.CountryField(blank=True, default='IQ', max_length=2, null=True)), ('fullname', models.CharField(blank=True, max_length=64, null=True)), ('house_number', models.CharField(max_length=30)), ('district', models.CharField(max_length=60)), ('mobile', models.CharField(max_length=17)), ('deliver_instructions', models.CharField(blank=True, max_length=255, null=True)), ('address_type', models.CharField(blank=True, max_length=100, null=True)), ('city', models.CharField(blank=True, max_length=100, null=True)), ('pincode', models.CharField(blank=True, max_length=10, null=True)), ('street', models.CharField(blank=True, max_length=200, null=True)), ('state', models.CharField(blank=True, max_length=255, null=True)), ('primary', models.BooleanField(default=False)), ('date_added', models.DateTimeField(auto_now_add=True)), ('date_updated', models.DateTimeField(auto_now=True)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='address', to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0001_initial'), ] operations = [ migrations.CreateModel( name='PayFastOrder', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('m_payment_id', models.CharField(blank=True, max_length=100, null=True, unique=True)), ('pf_payment_id', models.CharField(blank=True, max_length=40, null=True, unique=True)), ('payment_status', models.CharField(blank=True, max_length=20, null=True)), ('item_name', models.CharField(max_length=100)), ('item_description', models.CharField(blank=True, max_length=255, null=True)), ('amount', models.DecimalField(blank=True, decimal_places=2, max_digits=15, null=True)), ('custom_str1', models.CharField(blank=True, max_length=255, null=True)), ('custom_str2', models.CharField(blank=True, max_length=255, null=True)), ('custom_str3', models.CharField(blank=True, max_length=255, null=True)), ('custom_str4', models.CharField(blank=True, max_length=255, null=True)), ('custom_str5', models.CharField(blank=True, max_length=255, null=True)), ('custom_int1', models.IntegerField(blank=True, null=True)), ('custom_int2', models.IntegerField(blank=True, null=True)), ('custom_int3', models.IntegerField(blank=True, null=True)), ('custom_int4', models.IntegerField(blank=True, null=True)), ('custom_int5', models.IntegerField(blank=True, null=True)), ('name_first', models.CharField(blank=True, max_length=100, null=True)), ('name_last', models.CharField(blank=True, max_length=100, null=True)), ('email_address', models.CharField(blank=True, max_length=100, null=True)), ('merchant_id', models.CharField(max_length=15)), ('merchant_key', models.CharField(max_length=40)), ('sitter_merchant_id', models.CharField(max_length=15)), ('sitter_percantage', models.FloatField(default=0.2)), ('setup', models.CharField(max_length=200)), ('signature', models.CharField(blank=True, max_length=32, null=True)), ('request_ip', models.GenericIPAddressField(blank=True, null=True)), ], options={ 'verbose_name': 'PayFast order', }, ), migrations.CreateModel( name='ServiceBooking', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('start_date', models.DateField()), ('end_date', models.DateField()), ('time_slot', models.PositiveIntegerField()), ('notified_sitter', models.BooleanField(default=False)), ('sitter_answer', models.BooleanField(default=False)), ('notified_owner_of_sitter_response', models.BooleanField(default=False)), ('sitter_confirmed', models.BooleanField(default=False)), ('owner_payed', models.BooleanField(default=False)), ('invoice_sent', models.BooleanField(default=False)), ('price', models.PositiveIntegerField(default=10, validators=[django.core.validators.MinValueValidator(10)])), ('price_in_cents', models.PositiveIntegerField(default=10, validators=[django.core.validators.MinValueValidator(10)])), ('number_of_pets', models.PositiveIntegerField(default=1)), ('reason_for_not_being_able', models.CharField(default='', max_length=500)), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='ServiceLocation', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('city', models.CharField(max_length=500)), ('province', models.CharField(max_length=500)), ('street_name', models.CharField(default='', max_length=500)), ('area_code', models.PositiveIntegerField()), ('street_number', models.CharField(default='', max_length=500)), ('lattitude', models.FloatField()), ('longitude', models.FloatField()), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='ServicePhotos', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('profile_picture', imagekit.models.fields.ProcessedImageField(upload_to=core.models.image_directory_path_service_photos)), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='ServiceReviews', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('review_score', models.FloatField(validators=[django.core.validators.MinValueValidator(0), django.core.validators.MaxValueValidator(5)])), ('review_text', models.CharField(max_length=10000)), ], options={ 'abstract': False, }, ), migrations.RenameField( model_name='sitterservices', old_name='listing_name', new_name='service_name', ), migrations.RemoveField( model_name='sitterservices', name='price_currency', ), migrations.RemoveField( model_name='sitterservices', name='score', ), migrations.AddField( model_name='miisitter', name='id_number', field=models.PositiveIntegerField(default=0), ), migrations.AddField( model_name='miisitter', name='merchant_id', field=models.CharField(default='', max_length=40), ), migrations.AddField( model_name='miisitter', name='number_of_bookings', field=models.PositiveIntegerField(default=0), ), migrations.AddField( model_name='miisitter', name='review_score', field=models.FloatField(default=6.0), ), migrations.AddField( model_name='miisitter', name='validated', field=models.BooleanField(default=False), ), migrations.AddField( model_name='sitterservices', name='allowed_to_show', field=models.BooleanField(default=False), ), migrations.AddField( model_name='sitterservices', name='birds_allowed', field=models.BooleanField(default=False), ), migrations.AddField( model_name='sitterservices', name='cats_allowed', field=models.BooleanField(default=False), ), migrations.AddField( model_name='sitterservices', name='date_end', field=models.DateField(default=django.utils.timezone.now), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='date_start', field=models.DateField(default=django.utils.timezone.now), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='dogs_allowed', field=models.BooleanField(default=False), ), migrations.AddField( model_name='sitterservices', name='maximum_number_of_pets', field=models.PositiveIntegerField(default=5, validators=[django.core.validators.MaxValueValidator(12)]), ), migrations.AddField( model_name='sitterservices', name='number_of_reviews', field=models.PositiveIntegerField(default=0), ), migrations.AddField( model_name='sitterservices', name='other_pets_allowed', field=models.BooleanField(default=False), ), migrations.AddField( model_name='sitterservices', name='reptiles_allowed', field=models.BooleanField(default=False), ), migrations.AddField( model_name='sitterservices', name='review_score', field=models.FloatField(default=6, validators=[django.core.validators.MinValueValidator(0), django.core.validators.MaxValueValidator(5)]), ), migrations.AddField( model_name='sitterservices', name='time_end_friday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_end_monday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_end_saturday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_end_sunday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_end_thursday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_end_tuesday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_end_wednesday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_start_friday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_start_monday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_start_saturday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_start_sunday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_start_thursday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_start_tuesday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='sitterservices', name='time_start_wednesday', field=models.PositiveIntegerField(default=9999), preserve_default=False, ), migrations.AddField( model_name='user', name='accepted_privacy', field=models.BooleanField(default=False), ), migrations.AddField( model_name='user', name='accepted_tcs', field=models.BooleanField(default=False), ), migrations.AddField( model_name='user', name='created_at', field=models.DateTimeField(auto_now_add=True, default=django.utils.timezone.now), preserve_default=False, ), migrations.AddField( model_name='user', name='updated_at', field=models.DateTimeField(auto_now=True), ), migrations.AlterField( model_name='pets', name='profile_picture', field=imagekit.models.fields.ProcessedImageField(upload_to=core.models.image_directory_path_pet), ), migrations.AlterField( model_name='sitterservices', name='price', field=models.PositiveIntegerField(default=10, validators=[django.core.validators.MinValueValidator(10)]), ), migrations.AlterField( model_name='sitterservices', name='profile_picture', field=imagekit.models.fields.ProcessedImageField(upload_to=core.models.image_directory_path_service), ), migrations.AlterField( model_name='sitterservices', name='type', field=models.CharField(choices=[('WALK', 'Walker'), ('BOARD', 'Boarding'), ('SIT', 'House Sitting'), ('DAYCARE', 'Daycare')], default='DAYCARE', max_length=50), ), migrations.AlterField( model_name='user', name='profile_picture', field=imagekit.models.fields.ProcessedImageField(upload_to=core.models.image_directory_path), ), migrations.DeleteModel( name='SitterBooking', ), migrations.AddField( model_name='servicereviews', name='reviewer', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), ), migrations.AddField( model_name='servicereviews', name='service', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.SitterServices'), ), migrations.AddField( model_name='servicephotos', name='service', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.SitterServices'), ), migrations.AddField( model_name='servicelocation', name='service', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.SitterServices'), ), migrations.AddField( model_name='servicebooking', name='requester', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), ), migrations.AddField( model_name='servicebooking', name='service', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.SitterServices'), ), migrations.AddField( model_name='payfastorder', name='booking', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.ServiceBooking'), ), migrations.AddField( model_name='payfastorder', name='user_pay', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('core', '0013_auto_20201120_0539'), ] operations = [ migrations.CreateModel( name='Proposal', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('city', models.CharField(max_length=100)), ('state', models.CharField( choices=[('AC', 'Acre'), ('AL', 'Alagoas'), ('AP', 'Amapá'), ('AM', 'Amazonas'), ('BA', 'Bahia'), ('CE', 'Ceará'), ('DF', 'Distrito Federal'), ('ES', 'Espírito Santo'), ('GO', 'Goías'), ('MA', 'Maranhão'), ('MT', 'Mato Grosso'), ('MS', 'Mato Grosso do Sul'), ('MG', 'Minas Gerais'), ('PA', 'Pará'), ('PB', 'Paraíba'), ('PR', 'Paraná'), ('PE', 'Pernambuco'), ('PI', 'Piauí'), ('RJ', 'Rio de Janeiro'), ('RN', 'Rio Grande do Norte'), ('RS', 'Rio Grande do Sul'), ('RO', 'Rondônia'), ('RR', 'Roraíma'), ('SC', 'Santa Catarina'), ('SP', 'São Paulo'), ('SE', 'Sergipe'), ('TO', 'Tocantins')], max_length=2, validators=[ core.models.ValidateChoices( (('AC', 'Acre'), ('AL', 'Alagoas'), ('AP', 'Amapá'), ('AM', 'Amazonas'), ('BA', 'Bahia'), ('CE', 'Ceará'), ('DF', 'Distrito Federal'), ('ES', 'Espírito Santo'), ('GO', 'Goías'), ('MA', 'Maranhão'), ('MT', 'Mato Grosso'), ('MS', 'Mato Grosso do Sul'), ('MG', 'Minas Gerais'), ('PA', 'Pará'), ('PB', 'Paraíba'), ('PR', 'Paraná'), ('PE', 'Pernambuco'), ('PI', 'Piauí'), ('RJ', 'Rio de Janeiro'), ('RN', 'Rio Grande do Norte'), ('RS', 'Rio Grande do Sul'), ('RO', 'Rondônia'), ('RR', 'Roraíma'), ('SC', 'Santa Catarina'), ('SP', 'São Paulo'), ('SE', 'Sergipe'), ('TO', 'Tocantins'))) ])), ('professional_type', models.CharField(choices=[('CI', 'Cuidadora de idosos'), ('AE', 'Auxiliar de enfermagem'), ('TE', 'Técnico em enfermagem'), ('EM', 'Enfermeiro')], max_length=2, validators=[ core.models.ValidateChoices( (('CI', 'Cuidadora de idosos'), ('AE', 'Auxiliar de enfermagem'), ('TE', 'Técnico em enfermagem'), ('EM', 'Enfermeiro'))) ])), ('service_type', models.CharField(choices=[('AC', 'Hospital Escort'), ('AD', 'Home Escort'), ('CV', 'Dressings / Vaccines'), ('HC', 'Home Care')], max_length=2, validators=[ core.models.ValidateChoices( (('AC', 'Hospital Escort'), ('AD', 'Home Escort'), ('CV', 'Dressings / Vaccines'), ('HC', 'Home Care'))) ])), ('start', models.DateTimeField( validators=[services.models.future_validator])), ('end', models.DateTimeField( validators=[services.models.future_validator])), ('value', models.FloatField( validators=[django.core.validators.MinValueValidator(65)]) ), ('client', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='proposals', to=settings.AUTH_USER_MODEL)), ('professional', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='proposals', to='core.professional')), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0035_merge_20180511_0020'), ] operations = [ migrations.AlterField( model_name='block', name='exp_length', field=models.FloatField(blank=True, null=True, verbose_name='Exposure length in seconds'), ), migrations.AlterField( model_name='block', name='num_observed', field=models.IntegerField(blank=True, help_text='No. of scheduler blocks executed', null=True), ), migrations.AlterField( model_name='block', name='site', field=models.CharField(choices=[('ogg', 'Haleakala'), ('coj', 'Siding Spring'), ('lsc', 'Cerro Tololo'), ('elp', 'McDonald'), ('cpt', 'Sutherland'), ('tfn', 'Tenerife'), ('sbg', 'SBIG cameras'), ('sin', 'Sinistro cameras')], max_length=3), ), migrations.AlterField( model_name='block', name='telclass', field=models.CharField(choices=[('1m0', '1-meter'), ('2m0', '2-meter'), ('0m4', '0.4-meter')], default='1m0', max_length=3), ), migrations.AlterField( model_name='block', name='when_observed', field=models.DateTimeField(blank=True, help_text='Date/time of latest frame', null=True), ), migrations.AlterField( model_name='body', name='abs_mag', field=models.FloatField(blank=True, null=True, verbose_name='H - absolute magnitude'), ), migrations.AlterField( model_name='body', name='active', field=models.BooleanField(default=False, verbose_name='Actively following?'), ), migrations.AlterField( model_name='body', name='arc_length', field=models.FloatField(blank=True, null=True, verbose_name='Length of observed arc (days)'), ), migrations.AlterField( model_name='body', name='argofperih', field=models.FloatField(blank=True, null=True, verbose_name='Arg of perihelion (deg)'), ), migrations.AlterField( model_name='body', name='eccentricity', field=models.FloatField(blank=True, null=True, verbose_name='Eccentricity'), ), migrations.AlterField( model_name='body', name='elements_type', field=models.CharField(blank=True, choices=[('MPC_MINOR_PLANET', 'MPC Minor Planet'), ('MPC_COMET', 'MPC Comet')], max_length=16, null=True, verbose_name='Elements type'), ), migrations.AlterField( model_name='body', name='epochofel', field=models.DateTimeField(blank=True, null=True, verbose_name='Epoch of elements'), ), migrations.AlterField( model_name='body', name='epochofperih', field=models.DateTimeField(blank=True, help_text='for comets', null=True, verbose_name='Epoch of perihelion'), ), migrations.AlterField( model_name='body', name='fast_moving', field=models.BooleanField(default=False, verbose_name='Is this object fast?'), ), migrations.AlterField( model_name='body', name='longascnode', field=models.FloatField(blank=True, null=True, verbose_name='Longitude of Ascending Node (deg)'), ), migrations.AlterField( model_name='body', name='meananom', field=models.FloatField(blank=True, help_text='for asteroids', null=True, verbose_name='Mean Anomaly (deg)'), ), migrations.AlterField( model_name='body', name='meandist', field=models.FloatField(blank=True, help_text='for asteroids', null=True, verbose_name='Mean distance (AU)'), ), migrations.AlterField( model_name='body', name='name', field=models.CharField(blank=True, max_length=15, null=True, verbose_name='Designation'), ), migrations.AlterField( model_name='body', name='not_seen', field=models.FloatField(blank=True, null=True, verbose_name='Time since last observation (days)'), ), migrations.AlterField( model_name='body', name='num_obs', field=models.IntegerField(blank=True, null=True, verbose_name='Number of observations'), ), migrations.AlterField( model_name='body', name='orbinc', field=models.FloatField(blank=True, null=True, verbose_name='Orbital inclination in deg'), ), migrations.AlterField( model_name='body', name='origin', field=models.CharField(blank=True, choices=[('M', 'Minor Planet Center'), ('N', 'NASA'), ('S', 'Spaceguard'), ('D', 'NEODSYS'), ('G', 'Goldstone'), ('A', 'Arecibo'), ('R', 'Goldstone & Arecibo'), ('L', 'LCOGT'), ('Y', 'Yarkovsky'), ('T', 'Trojan')], default='M', max_length=1, null=True, verbose_name='Where did this target come from?'), ), migrations.AlterField( model_name='body', name='perihdist', field=models.FloatField(blank=True, help_text='for comets', null=True, verbose_name='Perihelion distance (AU)'), ), migrations.AlterField( model_name='body', name='provisional_name', field=models.CharField(blank=True, max_length=15, null=True, verbose_name='Provisional MPC designation'), ), migrations.AlterField( model_name='body', name='provisional_packed', field=models.CharField(blank=True, max_length=7, null=True, verbose_name='MPC name in packed format'), ), migrations.AlterField( model_name='body', name='score', field=models.IntegerField(blank=True, help_text='NEOCP digest2 score', null=True), ), migrations.AlterField( model_name='body', name='slope', field=models.FloatField(blank=True, null=True, verbose_name='G - slope parameter'), ), migrations.AlterField( model_name='body', name='source_type', field=models.CharField(blank=True, choices=[('N', 'NEO'), ('A', 'Asteroid'), ('C', 'Comet'), ('K', 'KBO'), ('E', 'Centaur'), ('T', 'Trojan'), ('U', 'Candidate'), ('X', 'Did not exist'), ('W', 'Was not interesting'), ('D', 'Discovery, non NEO'), ('J', 'Artificial satellite'), ('H', 'Hyperbolic asteroids')], max_length=1, null=True, verbose_name='Type of object'), ), migrations.AlterField( model_name='body', name='updated', field=models.BooleanField(default=False, verbose_name='Has this object been updated?'), ), migrations.AlterField( model_name='body', name='urgency', field=models.IntegerField(blank=True, help_text='how urgent is this?', null=True), ), migrations.AlterField( model_name='candidate', name='avg_dec', field=models.FloatField(verbose_name='Average Observed Dec (degrees)'), ), migrations.AlterField( model_name='candidate', name='avg_mag', field=models.FloatField(blank=True, null=True, verbose_name='Average Observed Magnitude'), ), migrations.AlterField( model_name='candidate', name='avg_midpoint', field=models.DateTimeField(verbose_name='Average UTC midpoint'), ), migrations.AlterField( model_name='candidate', name='avg_ra', field=models.FloatField(verbose_name='Average Observed RA (degrees)'), ), migrations.AlterField( model_name='candidate', name='avg_x', field=models.FloatField(verbose_name='Average CCD X co-ordinate'), ), migrations.AlterField( model_name='candidate', name='avg_y', field=models.FloatField(verbose_name='Average CCD Y co-ordinate'), ), migrations.AlterField( model_name='candidate', name='cand_id', field=models.PositiveIntegerField(verbose_name='Candidate Id'), ), migrations.AlterField( model_name='candidate', name='detections', field=models.BinaryField(blank=True, null=True, verbose_name='Detections array'), ), migrations.AlterField( model_name='candidate', name='score', field=models.FloatField(verbose_name='Candidate Score'), ), migrations.AlterField( model_name='candidate', name='sky_motion_pa', field=models.FloatField(verbose_name='Position angle of motion on the sky (degrees)'), ), migrations.AlterField( model_name='candidate', name='speed', field=models.FloatField(verbose_name='Speed (degrees/day)'), ), migrations.AlterField( model_name='catalogsources', name='aperture_size', field=models.FloatField(blank=True, null=True, verbose_name='Size of aperture (arcsec)'), ), migrations.AlterField( model_name='catalogsources', name='background', field=models.FloatField(verbose_name='Background'), ), migrations.AlterField( model_name='catalogsources', name='ellipticity', field=models.FloatField(verbose_name='Ellipticity'), ), migrations.AlterField( model_name='catalogsources', name='err_obs_dec', field=models.FloatField(blank=True, null=True, verbose_name='Error on Observed Dec'), ), migrations.AlterField( model_name='catalogsources', name='err_obs_mag', field=models.FloatField(blank=True, null=True, verbose_name='Error on Observed Magnitude'), ), migrations.AlterField( model_name='catalogsources', name='err_obs_ra', field=models.FloatField(blank=True, null=True, verbose_name='Error on Observed RA'), ), migrations.AlterField( model_name='catalogsources', name='flags', field=models.IntegerField(default=0, help_text='Bitmask of flags', verbose_name='Source flags'), ), migrations.AlterField( model_name='catalogsources', name='flux_max', field=models.FloatField(blank=True, null=True, verbose_name='Peak flux above background'), ), migrations.AlterField( model_name='catalogsources', name='major_axis', field=models.FloatField(verbose_name='Ellipse major axis'), ), migrations.AlterField( model_name='catalogsources', name='minor_axis', field=models.FloatField(verbose_name='Ellipse minor axis'), ), migrations.AlterField( model_name='catalogsources', name='obs_dec', field=models.FloatField(verbose_name='Observed Dec'), ), migrations.AlterField( model_name='catalogsources', name='obs_mag', field=models.FloatField(blank=True, null=True, verbose_name='Observed Magnitude'), ), migrations.AlterField( model_name='catalogsources', name='obs_ra', field=models.FloatField(verbose_name='Observed RA'), ), migrations.AlterField( model_name='catalogsources', name='obs_x', field=models.FloatField(verbose_name='CCD X co-ordinate'), ), migrations.AlterField( model_name='catalogsources', name='obs_y', field=models.FloatField(verbose_name='CCD Y co-ordinate'), ), migrations.AlterField( model_name='catalogsources', name='position_angle', field=models.FloatField(verbose_name='Ellipse position angle'), ), migrations.AlterField( model_name='catalogsources', name='threshold', field=models.FloatField(blank=True, null=True, verbose_name='Detection threshold above background'), ), migrations.AlterField( model_name='frame', name='astrometric_catalog', field=models.CharField(default=' ', max_length=40, verbose_name='Astrometric catalog used'), ), migrations.AlterField( model_name='frame', name='exptime', field=models.FloatField(blank=True, null=True, verbose_name='Exposure time in seconds'), ), migrations.AlterField( model_name='frame', name='filename', field=models.CharField(blank=True, max_length=50, null=True, verbose_name='FITS filename'), ), migrations.AlterField( model_name='frame', name='filter', field=models.CharField(default='B', max_length=15, verbose_name='filter class'), ), migrations.AlterField( model_name='frame', name='frameid', field=models.IntegerField(blank=True, null=True, verbose_name='Archive ID'), ), migrations.AlterField( model_name='frame', name='frametype', field=models.SmallIntegerField(choices=[(0, 'Single frame'), (1, 'Stack of frames'), (2, 'Non-LCOGT data'), (3, 'Satellite data'), (4, 'Spectrum'), (5, 'FITS LDAC catalog'), (6, 'BANZAI LDAC catalog'), (10, 'ORACDR QL frame'), (11, 'BANZAI QL frame'), (90, 'ORACDR reduced frame'), (91, 'BANZAI reduced frame')], default=0, verbose_name='Frame Type'), ), migrations.AlterField( model_name='frame', name='fwhm', field=models.FloatField(blank=True, null=True, verbose_name='Full width at half maximum (FWHM; arcsec)'), ), migrations.AlterField( model_name='frame', name='instrument', field=models.CharField(blank=True, max_length=4, null=True, verbose_name='instrument code'), ), migrations.AlterField( model_name='frame', name='midpoint', field=models.DateTimeField(verbose_name='UTC date/time of frame midpoint'), ), migrations.AlterField( model_name='frame', name='nstars_in_fit', field=models.FloatField(blank=True, null=True, verbose_name='No. of stars used in astrometric fit'), ), migrations.AlterField( model_name='frame', name='photometric_catalog', field=models.CharField(default=' ', max_length=40, verbose_name='Photometric catalog used'), ), migrations.AlterField( model_name='frame', name='quality', field=models.CharField(blank=True, default=' ', help_text='Comma separated list of frame/condition flags', max_length=40, verbose_name='Frame Quality flags'), ), migrations.AlterField( model_name='frame', name='rms_of_fit', field=models.FloatField(blank=True, null=True, verbose_name='RMS of astrometric fit (arcsec)'), ), migrations.AlterField( model_name='frame', name='sitecode', field=models.CharField(max_length=4, verbose_name='MPC site code'), ), migrations.AlterField( model_name='frame', name='time_uncertainty', field=models.FloatField(blank=True, null=True, verbose_name='Time uncertainty (seconds)'), ), migrations.AlterField( model_name='frame', name='wcs', field=core.models.WCSField(blank=True, null=True, verbose_name='WCS info'), ), migrations.AlterField( model_name='frame', name='zeropoint', field=models.FloatField(blank=True, null=True, verbose_name='Frame zeropoint (mag.)'), ), migrations.AlterField( model_name='frame', name='zeropoint_err', field=models.FloatField(blank=True, null=True, verbose_name='Error on Frame zeropoint (mag.)'), ), migrations.AlterField( model_name='panoptesreport', name='classifiers', field=models.TextField(blank=True, help_text='Volunteers usernames who found NEOs', null=True), ), migrations.AlterField( model_name='panoptesreport', name='subject_id', field=models.IntegerField(blank=True, null=True, verbose_name='Subject ID'), ), migrations.AlterField( model_name='panoptesreport', name='when_submitted', field=models.DateTimeField(blank=True, null=True, verbose_name='Date sent to Zooniverse'), ), migrations.AlterField( model_name='previousspectra', name='spec_ir', field=models.URLField(blank=True, null=True, verbose_name='IR Spectra Link'), ), migrations.AlterField( model_name='previousspectra', name='spec_ref', field=models.CharField(blank=True, max_length=10, null=True, verbose_name='Spectra Reference'), ), migrations.AlterField( model_name='previousspectra', name='spec_source', field=models.CharField(blank=True, choices=[('S', 'SMASS'), ('M', 'MANOS'), ('U', 'Unknown'), ('O', 'Other')], max_length=1, null=True, verbose_name='Source'), ), migrations.AlterField( model_name='previousspectra', name='spec_vis', field=models.URLField(blank=True, null=True, verbose_name='Visible Spectra Link'), ), migrations.AlterField( model_name='previousspectra', name='spec_wav', field=models.CharField(blank=True, choices=[('Vis', 'Visible'), ('NIR', 'Near Infrared'), ('Vis+NIR', 'Both Visible and Near IR'), ('NA', 'None Yet.')], max_length=7, null=True, verbose_name='Wavelength'), ), migrations.AlterField( model_name='proposal', name='active', field=models.BooleanField(default=True, verbose_name='Proposal active?'), ), migrations.AlterField( model_name='proposal', name='pi', field=models.CharField(default='', help_text='Principal Investigator (PI)', max_length=50, verbose_name='PI'), ), migrations.AlterField( model_name='proposal', name='tag', field=models.CharField(default='LCOGT', max_length=10), ), migrations.AlterField( model_name='sourcemeasurement', name='aperture_size', field=models.FloatField(blank=True, null=True, verbose_name='Size of aperture (arcsec)'), ), migrations.AlterField( model_name='sourcemeasurement', name='astrometric_catalog', field=models.CharField(default=' ', max_length=40, verbose_name='Astrometric catalog used'), ), migrations.AlterField( model_name='sourcemeasurement', name='err_obs_dec', field=models.FloatField(blank=True, null=True, verbose_name='Error on Observed Dec'), ), migrations.AlterField( model_name='sourcemeasurement', name='err_obs_mag', field=models.FloatField(blank=True, null=True, verbose_name='Error on Observed Magnitude'), ), migrations.AlterField( model_name='sourcemeasurement', name='err_obs_ra', field=models.FloatField(blank=True, null=True, verbose_name='Error on Observed RA'), ), migrations.AlterField( model_name='sourcemeasurement', name='flags', field=models.CharField(blank=True, default=' ', help_text='Comma separated list of frame/condition flags', max_length=40, verbose_name='Frame Quality flags'), ), migrations.AlterField( model_name='sourcemeasurement', name='obs_dec', field=models.FloatField(blank=True, null=True, verbose_name='Observed Dec'), ), migrations.AlterField( model_name='sourcemeasurement', name='obs_mag', field=models.FloatField(blank=True, null=True, verbose_name='Observed Magnitude'), ), migrations.AlterField( model_name='sourcemeasurement', name='obs_ra', field=models.FloatField(blank=True, null=True, verbose_name='Observed RA'), ), migrations.AlterField( model_name='sourcemeasurement', name='photometric_catalog', field=models.CharField(default=' ', max_length=40, verbose_name='Photometric catalog used'), ), migrations.AlterField( model_name='sourcemeasurement', name='snr', field=models.FloatField(blank=True, null=True, verbose_name='Size of aperture (arcsec)'), ), migrations.AlterField( model_name='spectralinfo', name='tax_notes', field=models.CharField(blank=True, max_length=30, null=True, verbose_name='Notes on Taxonomic Classification'), ), migrations.AlterField( model_name='spectralinfo', name='tax_reference', field=models.CharField(blank=True, choices=[('PDS6', 'Neese, Asteroid Taxonomy V6.0. (2010).'), ('BZ04', 'Binzel, et al. (2004).')], max_length=6, null=True, verbose_name='Reference source for Taxonomic data'), ), migrations.AlterField( model_name='spectralinfo', name='tax_scheme', field=models.CharField(blank=True, choices=[('T', 'Tholen'), ('Ba', 'Barucci'), ('Td', 'Tedesco'), ('H', 'Howell'), ('S', 'SMASS'), ('B', 'Bus'), ('3T', 'S3OS2_TH'), ('3B', 'S3OS2_BB'), ('BD', 'Bus-DeMeo')], max_length=2, null=True, verbose_name='Taxonomic Scheme'), ), migrations.AlterField( model_name='spectralinfo', name='taxonomic_class', field=models.CharField(blank=True, max_length=6, null=True, verbose_name='Taxonomic Class'), ), migrations.AlterField( model_name='superblock', name='jitter', field=models.FloatField(blank=True, null=True, verbose_name='Acceptable deviation before or after strict period (hours)'), ), migrations.AlterField( model_name='superblock', name='period', field=models.FloatField(blank=True, null=True, verbose_name='Spacing between cadence observations (hours)'), ), migrations.AlterField( model_name='superblock', name='rapid_response', field=models.BooleanField(default=False, verbose_name='Is this a ToO/Rapid Response observation?'), ), migrations.AlterField( model_name='superblock', name='timeused', field=models.FloatField(blank=True, null=True, verbose_name='Time used (seconds)'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('auth', '0009_alter_user_last_name_max_length'), ] operations = [ migrations.CreateModel( name='User', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('password', models.CharField(max_length=128, verbose_name='password')), ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), ('is_superuser', models.BooleanField( default=False, help_text= 'Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), ('username', models.CharField( error_messages={ 'unique': 'A user with that username already exists.' }, help_text= 'Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.', max_length=150, unique=True, validators=[ django.contrib.auth.validators. UnicodeUsernameValidator() ], verbose_name='username')), ('first_name', models.CharField(blank=True, max_length=30, verbose_name='first name')), ('last_name', models.CharField(blank=True, max_length=150, verbose_name='last name')), ('email', models.EmailField(blank=True, max_length=254, verbose_name='email address')), ('is_staff', models.BooleanField( default=False, help_text= 'Designates whether the user can log into this admin site.', verbose_name='staff status')), ('is_active', models.BooleanField( default=True, help_text= 'Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')), ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), ('user_type', models.PositiveSmallIntegerField(blank=True, choices=[(1, 'Trainee'), (2, 'Industry Expert'), (4, 'Teacher'), (3, 'Moderator'), (4, 'SubMentor')], null=True)), ('is_approved', models.BooleanField(default=False)), ('has_paid_subscription', models.BooleanField(default=False)), ('date_of_birth', models.DateField(blank=True, null=True)), ('bio', models.CharField( blank=True, max_length=2000, null=True, validators=[ django.core.validators.MinLengthValidator(100) ])), ('profile_picture', models.ImageField(blank=True, default='default_profile_pic.jpg', null=True, upload_to=core.models.profile_media_path)), ('signup_completed', models.BooleanField(default=False)), ('referral_code', models.CharField(blank=True, max_length=100, null=True)), ], options={ 'verbose_name': 'user', 'verbose_name_plural': 'users', 'abstract': False, }, managers=[ ('objects', django.contrib.auth.models.UserManager()), ], ), migrations.CreateModel( name='Answer', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('answer_text', models.TextField(max_length=5000)), ('answer_attachment_files', models.FileField(blank=True, null=True, upload_to=core.models.answer_media_path)), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('answer_accepted', models.BooleanField(default=False)), ], ), migrations.CreateModel( name='AnswerChoice', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('answer_choice_text', models.CharField(max_length=100)), ('answer_choice_correct', models.BooleanField(default=False)), ], ), migrations.CreateModel( name='Course', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('course_name', models.CharField(max_length=100)), ('course_picture', models.ImageField( blank=True, default='default_course_pic.jpg', null=True, upload_to=core.models.course_picture_media_path)), ('course_about', models.CharField(max_length=5000)), ('course_prerequisite', models.CharField(default='None', max_length=5000)), ('course_difficulty', models.IntegerField( default=1, validators=[ django.core.validators.MinValueValidator(1), django.core.validators.MaxValueValidator(5) ])), ('course_progress', models.IntegerField(default=1)), ('course_duration', models.DurationField(blank=True, default=0, null=True)), ], ), migrations.CreateModel( name='Exam', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('exam_name', models.CharField(max_length=100)), ('exam_number', models.IntegerField( blank=True, default=1, null=True, validators=[django.core.validators.MinValueValidator(1) ])), ('exam_file', models.FileField(blank=True, null=True, upload_to=core.models.exam_media_path)), ], ), migrations.CreateModel( name='ExamSubmission', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('exam_submission_file', models.FileField( blank=True, null=True, upload_to=core.models.exam_submission_media_path)), ('exam_score', models.FloatField(default=0)), ('exam', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='examsubmissions', to='core.Exam')), ], ), migrations.CreateModel( name='Lesson', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('lesson_name', models.CharField(max_length=100)), ('lesson_number', models.IntegerField( blank=True, default=1, null=True, validators=[django.core.validators.MinValueValidator(1) ])), ('lesson_file', models.URLField(default='https://youtu.be/3tgz4EM7ItE')), ('is_paid', models.BooleanField(default=False)), ], ), migrations.CreateModel( name='Module', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('module_name', models.CharField(max_length=100)), ('module_about', models.CharField(max_length=5000)), ('module_number', models.IntegerField( default=1, validators=[django.core.validators.MinValueValidator(1) ])), ('module_progress', models.IntegerField(default=1)), ('module_duration', models.DurationField(blank=True, null=True)), ('course', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='modules', to='core.Course')), ], ), migrations.CreateModel( name='Project', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('project_name', models.CharField(max_length=100)), ('project_picture', models.ImageField( blank=True, default='default_project_pic.jpg', null=True, upload_to=core.models.project_picture_media_path)), ('project_about', models.CharField(max_length=5000)), ('project_prerequisite', models.CharField(default='None', max_length=5000)), ('project_difficulty', models.IntegerField( default=1, validators=[ django.core.validators.MinValueValidator(1), django.core.validators.MaxValueValidator(5) ])), ('project_duration', models.DurationField(blank=True, default=0, null=True)), ('project_file', models.FileField(blank=True, null=True, upload_to=core.models.project_media_path)), ('is_capstone', models.BooleanField(default=False, verbose_name='Capstone Project')), ], ), migrations.CreateModel( name='ProjectSubmission', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('project_submission_file', models.FileField( blank=True, null=True, upload_to=core.models.project_submission_media_path)), ('project_score', models.FloatField(default=0)), ('project', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='projectsubmissions', to='core.Project')), ], ), migrations.CreateModel( name='Query', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('query_title', models.CharField(max_length=100)), ('query_text', models.TextField(max_length=5000)), ('query_attachment_files', models.FileField(blank=True, null=True, upload_to=core.models.query_media_path)), ('query_solved', models.BooleanField(default=False)), ('created_at', models.DateTimeField(auto_now_add=True)), ('last_active', models.DateTimeField(blank=True, null=True)), ], options={ 'verbose_name_plural': 'Queries', }, bases=(models.Model, hitcount.models.HitCountMixin), ), migrations.CreateModel( name='Question', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('question_type', models.PositiveSmallIntegerField(blank=True, choices=[(1, 'IQ'), (2, 'Verbal Ability')], null=True)), ('question_text', models.CharField(max_length=5000)), ], ), migrations.CreateModel( name='Referral_Mentor', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('referral_count', models.PositiveIntegerField(blank=True, default=0, null=True)), ('referral_code', models.CharField(blank=True, max_length=100, null=True)), ], ), migrations.CreateModel( name='Referral_SubMentor', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('referral_count', models.PositiveIntegerField(blank=True, default=0, null=True)), ('referral_code', models.CharField(blank=True, max_length=100, null=True)), ], ), migrations.CreateModel( name='Referral_Trainee', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('referral_count', models.PositiveIntegerField(blank=True, default=0, null=True)), ('referral_code', models.CharField(blank=True, max_length=100, null=True)), ], ), migrations.CreateModel( name='Skill', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('skill_name', models.CharField(max_length=50, unique=True)), ], ), migrations.CreateModel( name='subSkill', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('subskill_name', models.CharField(max_length=50, unique=True)), ], ), migrations.CreateModel( name='Tag', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('tag_name', models.CharField(max_length=50, unique=True)), ('created_at', models.DateTimeField(auto_now_add=True)), ('last_active', models.DateTimeField(auto_now=True)), ], ), migrations.CreateModel( name='Test', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('test_type', models.PositiveSmallIntegerField(blank=True, choices=[(1, 'IQ'), (2, 'Verbal Ability')], null=True)), ('test_score', models.IntegerField(default=0)), ('test_taken_on_date', models.DateField(auto_now_add=True)), ('questions', models.ManyToManyField(blank=True, related_name='tests', to='core.Question')), ], ), migrations.CreateModel( name='Mentor', fields=[ ('user', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL)), ('score', models.FloatField(blank=True, default=0, null=True)), ('mentee_pref_count', models.IntegerField(default=5, verbose_name='Preferred menteee count')), ('refral_count', models.PositiveIntegerField(blank=True, default=0, null=True)), ('referral_code', models.CharField(blank=True, max_length=100, null=True)), ('skills', models.ManyToManyField(blank=True, related_name='skills', to='core.Skill')), ], ), migrations.CreateModel( name='SubMentor', fields=[ ('user', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL)), ('mentee_pref_count', models.IntegerField(default=3, verbose_name='Preferred mentee count')), ('refral_count', models.PositiveIntegerField(blank=True, default=0, null=True)), ('referral_code', models.CharField(blank=True, max_length=100, null=True)), ], ), migrations.CreateModel( name='Trainee', fields=[ ('user', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL)), ('score', models.FloatField(blank=True, default=0, null=True)), ('academic_score', models.FloatField(blank=True, default=0, null=True)), ('personality_h', models.FloatField(blank=True, default=0, null=True)), ('personality_e', models.FloatField(blank=True, default=0, null=True)), ('personality_x', models.FloatField(blank=True, default=0, null=True)), ('personality_a', models.FloatField(blank=True, default=0, null=True)), ('personality_c', models.FloatField(blank=True, default=0, null=True)), ('personality_o', models.FloatField(blank=True, default=0, null=True)), ('iq_score', models.FloatField(blank=True, default=0, null=True)), ('verbal_ability_score', models.FloatField(blank=True, default=0, null=True)), ('course_score', models.FloatField(blank=True, default=0, null=True)), ('project_score', models.FloatField(blank=True, default=0, null=True)), ('qa_score', models.FloatField(blank=True, default=0, null=True)), ('refral_count', models.PositiveIntegerField(blank=True, default=0, null=True)), ('referral_code', models.CharField(blank=True, max_length=100, null=True)), ], ), migrations.AddField( model_name='test', name='user', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='tests', to=settings.AUTH_USER_MODEL), ), migrations.AddField( model_name='query', name='query_author', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='queries', to=settings.AUTH_USER_MODEL), ), migrations.AddField( model_name='query', name='query_tags', field=models.ManyToManyField(blank=True, related_name='queries', to='core.Tag'), ), migrations.AddField( model_name='projectsubmission', name='user', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='projectsubmissions', to=settings.AUTH_USER_MODEL), ), migrations.AddField( model_name='project', name='project_tags', field=models.ManyToManyField(blank=True, related_name='projects', to='core.Tag'), ), migrations.AddField( model_name='lesson', name='module', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='lessons', to='core.Module'), ), migrations.AddField( model_name='examsubmission', name='user', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='examsubmissions', to=settings.AUTH_USER_MODEL), ), migrations.AddField( model_name='exam', name='module', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='exams', to='core.Module'), ), migrations.AddField( model_name='course', name='course_tags', field=models.ManyToManyField(blank=True, related_name='courses', to='core.Tag'), ), migrations.AddField( model_name='answerchoice', name='question', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='answerchoices', to='core.Question'), ), migrations.AddField( model_name='answer', name='answer_author', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='answers', to=settings.AUTH_USER_MODEL), ), migrations.AddField( model_name='answer', name='query', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='answers', to='core.Query'), ), migrations.AddField( model_name='user', name='groups', field=models.ManyToManyField( blank=True, help_text= 'The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups'), ), migrations.AddField( model_name='user', name='profile_tags', field=models.ManyToManyField(blank=True, related_name='profiles', to='core.Tag'), ), migrations.AddField( model_name='user', name='user_permissions', field=models.ManyToManyField( blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions'), ), migrations.AddField( model_name='trainee', name='courses', field=models.ManyToManyField(blank=True, related_name='courses', to='core.Course'), ), migrations.AddField( model_name='trainee', name='mentors', field=models.ManyToManyField(blank=True, related_name='trainees', to='core.Mentor'), ), migrations.AddField( model_name='trainee', name='projects', field=models.ManyToManyField(blank=True, related_name='projects', to='core.Project'), ), migrations.AddField( model_name='trainee', name='submentors', field=models.ManyToManyField(blank=True, related_name='trainees', to='core.SubMentor'), ), migrations.AddField( model_name='submentor', name='subcourses', field=models.ManyToManyField(blank=True, related_name='subcourses', to='core.Course'), ), migrations.AddField( model_name='submentor', name='subprojects', field=models.ManyToManyField(blank=True, related_name='subprojects', to='core.Project'), ), migrations.AddField( model_name='submentor', name='subskills', field=models.ManyToManyField(blank=True, related_name='subskills', to='core.subSkill'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [migrations.swappable_dependency(settings.AUTH_USER_MODEL)] operations = [ migrations.CreateModel( name="GomokuRecord", fields=[ ( "id", models.AutoField( auto_created=True, primary_key=True, serialize=False, verbose_name="ID", ), ), ("game_record", models.TextField()), ("game_date", models.DateTimeField()), ("result", models.CharField(max_length=50)), ("swap", models.BooleanField()), ("swap_2", models.BooleanField()), ("color_change", models.BooleanField()), ], ), migrations.CreateModel( name="GomokuRecordFile", fields=[ ( "id", models.AutoField( auto_created=True, primary_key=True, serialize=False, verbose_name="ID", ), ), ( "game_record_file", models.FileField( null=True, upload_to=core.models.gomoku_record_image_file_path), ), ( "profile", models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, ), ), ], ), migrations.CreateModel( name="Player", fields=[ ( "id", models.AutoField( auto_created=True, primary_key=True, serialize=False, verbose_name="ID", ), ), ("nickname", models.CharField(max_length=255, unique=True)), ("win", models.FloatField(blank=True, default=0, null=True)), ("loss", models.FloatField(blank=True, default=0, null=True)), ], ), migrations.CreateModel( name="Profile", fields=[ ( "id", models.AutoField( auto_created=True, primary_key=True, serialize=False, verbose_name="ID", ), ), ( "picture", models.ImageField( null=True, upload_to=core.models.profile_image_file_path), ), ( "user", models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, ), ), ], ), migrations.AddField( model_name="gomokurecord", name="black_player", field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name="black_player", to="core.Player", ), ), migrations.AddField( model_name="gomokurecord", name="profile", field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), ), migrations.AddField( model_name="gomokurecord", name="white_player", field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name="white_player", to="core.Player", ), ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0028_itemprice_price'), ] operations = [ migrations.CreateModel( name='ItemOrdered', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=100)), ('sku', models.CharField( max_length=8, unique=True, validators=[django.core.validators.MinLengthValidator(8) ])), ('upc', models.CharField( blank=True, max_length=12, null=True, unique=True, validators=[ django.core.validators.MinLengthValidator(12) ])), ('price', models.FloatField()), ('discount_price', models.FloatField(blank=True, null=True)), ('category', models.CharField(choices=[('DR', 'Drink'), ('DO', 'Deals & Offers'), ('DI', 'Dairy Items'), ('FV', 'Fruits & Vegetables'), ('GR', 'Groceries'), ('HS', 'Household Supplies'), ('BP', 'Beauty & Personal Care'), ('OT', 'Others')], max_length=2)), ('label', models.CharField(choices=[('P', 'primary'), ('S', 'secondary'), ('D', 'danger')], max_length=1)), ('slug', models.SlugField()), ('description', models.TextField()), ('image', models.ImageField(blank=True, null=True, upload_to=core.models.upload_location)), ('item', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.OrderItem')), ], ), migrations.DeleteModel(name='ItemPrice', ), migrations.AddField( model_name='orderitem', name='ordered_item', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='core.ItemOrdered'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Address', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('street_address', models.CharField(max_length=100)), ('apartment_address', models.CharField(max_length=100)), ('country', django_countries.fields.CountryField(max_length=2)), ('zip', models.CharField(max_length=100)), ('address_type', models.CharField(choices=[('B', 'Billing'), ('S', 'Shipping')], max_length=1)), ('default', models.BooleanField(default=False)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], options={ 'verbose_name_plural': 'Addresses', }, ), migrations.CreateModel( name='Coupon', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('code', models.CharField(max_length=15, unique=True)), ('amount', models.FloatField()), ], ), migrations.CreateModel( name='Item', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=100)), ('price', models.FloatField()), ('discount_price', models.FloatField(blank=True, null=True)), ('category', models.CharField(choices=[('Bk', 'Books'), ('Mi', 'Musical Instruments'), ('St', 'Statues')], max_length=2)), ('label', models.CharField(choices=[('P', 'primary'), ('S', 'secondary'), ('D', 'danger')], max_length=1)), ('slug', models.SlugField(blank=True)), ('description', models.TextField()), ('image', models.ImageField(blank=True, null=True, upload_to=core.models.upload_image_path)), ], ), migrations.CreateModel( name='Order', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('ref_code', models.CharField(blank=True, max_length=20, null=True)), ('start_date', models.DateTimeField(auto_now_add=True)), ('ordered_date', models.DateTimeField()), ('ordered', models.BooleanField(default=False)), ('being_delivered', models.BooleanField(default=False)), ('received', models.BooleanField(default=False)), ('refund_requested', models.BooleanField(default=False)), ('refund_granted', models.BooleanField(default=False)), ('billing_address', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='billing_address', to='core.Address')), ('coupon', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='core.Coupon')), ], ), migrations.CreateModel( name='Refund', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('reason', models.TextField()), ('accepted', models.BooleanField(default=False)), ('email', models.EmailField(max_length=254)), ('order', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Order')), ], ), migrations.CreateModel( name='Payment', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('stripe_charge_id', models.CharField(max_length=50)), ('amount', models.FloatField()), ('timestamp', models.DateTimeField(auto_now_add=True)), ('user', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='OrderItem', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('ordered', models.BooleanField(default=False)), ('quantity', models.IntegerField(default=1)), ('item', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Item')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.AddField( model_name='order', name='items', field=models.ManyToManyField(to='core.OrderItem'), ), migrations.AddField( model_name='order', name='payment', field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='core.Payment'), ), migrations.AddField( model_name='order', name='shipping_address', field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='shipping_address', to='core.Address'), ), migrations.AddField( model_name='order', name='user', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('auth_core', '0001_initial'), ('payment_gateway', '0001_initial'), ] operations = [ migrations.CreateModel( name='Address', fields=[ ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now_add=True)), ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('street', models.CharField(max_length=200)), # ('suite', models.CharField(max_length=200)), ('city', models.CharField(max_length=200)), ('zipcode', models.CharField(max_length=200)), ], options={ 'verbose_name': 'address', 'verbose_name_plural': 'address', }, ), migrations.CreateModel( name='Category', fields=[ ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now_add=True)), ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('name', models.CharField(max_length=255, verbose_name='name')), ('slug', autoslug.fields.AutoSlugField(editable=False, populate_from='name')), ], options={ 'verbose_name': 'category', 'verbose_name_plural': 'categories', }, ), migrations.CreateModel( name='Checkout', fields=[ ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now_add=True)), ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('installments', models.SmallIntegerField( blank=True, null=True, verbose_name='number of installments')), ('bank_slip_url', models.URLField(blank=True, null=True, verbose_name='billet url')), ('remote_id', models.CharField( blank=True, default=None, help_text='Remote invoice id at the payment gateway', max_length=255, null=True, verbose_name='Remote invoice ID')), ('address', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='core.Address')), ], options={ 'verbose_name': 'checkout', }, ), migrations.CreateModel( name='Status', fields=[ ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now_add=True)), ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('message', models.CharField(choices=[ ('Processing Purchase', 'Processing Purchase'), ('Approved Purchase', 'Approved Purchase'), ('Purchase Denied', 'Purchase Denied'), ('Purchase Denied', 'Purchase sent') ], max_length=30)), ], options={ 'verbose_name': 'status', 'verbose_name_plural': 'status', }, ), migrations.CreateModel( name='Product', fields=[ ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now_add=True)), ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('title', models.CharField(max_length=60)), ('description', models.TextField(blank=True)), ('piece', models.CharField(max_length=30)), ('price', models.FloatField()), ('stock', models.IntegerField()), ('image', models.ImageField(max_length=255, upload_to=core.models.upload_to)), ('category', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='category_product', to='core.Category')), ], options={ 'verbose_name': 'product', }, ), migrations.CreateModel( name='Customer', fields=[ ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now_add=True)), ('id', models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False)), ('name', models.CharField(max_length=255, verbose_name='name')), ('email', models.CharField(max_length=255, verbose_name='e-mail')), # ('personal_document', models.CharField(max_length=20, verbose_name='cpf')), ('phone', models.CharField(max_length=12)), ('user', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, related_name='user_client', to='auth_core.UserClient')), ], options={ 'verbose_name': 'client', }, ), migrations.CreateModel( name='CheckoutItem', fields=[ ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now_add=True)), ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('quantity', models.PositiveSmallIntegerField(verbose_name='quantity')), ('price', models.DecimalField(decimal_places=2, max_digits=8, verbose_name='price')), ('checkout', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='checkout_items', to='core.Checkout')), ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='checkout_item_product', to='core.Product')), ], options={ 'verbose_name': 'checkout item', }, ), migrations.AddField( model_name='checkout', name='customer', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='user_client_checkout', to='core.Customer'), ), migrations.AddField( model_name='checkout', name='payment_method', field=models.ForeignKey( on_delete=django.db.models.deletion.PROTECT, to='payment_gateway.PaymentMethod', verbose_name='payment method'), ), migrations.AddField( model_name='checkout', name='status', field=models.ForeignKey( null=True, on_delete=django.db.models.deletion.PROTECT, related_name='status', to='core.Status'), ), migrations.AddField( model_name='address', name='customer', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='user_client_address', to='core.Customer'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('auth', '0009_alter_user_last_name_max_length'), ] operations = [ migrations.CreateModel( name='User', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('password', models.CharField(max_length=128, verbose_name='password')), ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), ('is_superuser', models.BooleanField( default=False, help_text= 'Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), ('email', models.EmailField(max_length=255, unique=True)), ('name', models.CharField(max_length=255)), ('is_active', models.BooleanField(default=True)), ('is_staff', models.BooleanField(default=False)), ('image', models.ImageField( null=True, upload_to=core.models.user_image_file_path)), ('groups', models.ManyToManyField( blank=True, help_text= 'The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups')), ('user_permissions', models.ManyToManyField( blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions')), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='Ingredient', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Recipe', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=255)), ('time_minutes', models.IntegerField()), ('price', models.DecimalField(decimal_places=2, max_digits=5)), ('link', models.CharField(blank=True, max_length=255)), ('image', models.ImageField( null=True, upload_to=core.models.recipe_image_file_path)), ('ingredients', models.ManyToManyField(to='core.Ingredient')), ], ), migrations.CreateModel( name='Tag', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Urllc', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255)), ('TargetSNR', models.FloatField(default=0.0)), ('numberofUsers', models.IntegerField(default=1)), ('numerology', models.CharField(blank=True, max_length=255, null=True)), ('sharedBandwidth', models.FloatField(default=0.0)), ('reservedBandwidth', models.FloatField(default=0.0)), ('channelGainShadowParam1', models.FloatField(blank=True, null=True)), ('channelGainFadeParam1', models.FloatField(blank=True, null=True)), ('channelGainFadeParam2', models.FloatField(blank=True, null=True)), ('power', models.FloatField(default=0.0)), ('trafficDist', models.CharField(blank=True, max_length=150, null=True)), ('trafficParam1', models.FloatField(blank=True, null=True)), ('trafficParam2', models.FloatField(blank=True, null=True)), ('created_at', models.DateTimeField(default=datetime.datetime.now)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.AddField( model_name='recipe', name='tags', field=models.ManyToManyField(to='core.Tag'), ), migrations.AddField( model_name='recipe', name='user', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0001_initial'), ] operations = [ migrations.AlterModelOptions( name='acelerometro', options={'verbose_name': 'Accelerometer', 'verbose_name_plural': 'Accelerometers'}, ), migrations.AlterModelOptions( name='arquivo', options={'verbose_name': 'File', 'verbose_name_plural': 'Files'}, ), migrations.AlterField( model_name='acelerometro', name='codigo', field=models.CharField(max_length=100, unique=True, verbose_name='Code'), ), migrations.AlterField( model_name='acelerometro', name='descricao', field=models.CharField(max_length=100, verbose_name='Description'), ), migrations.AlterField( model_name='acelerometro', name='eixoX', field=models.BooleanField(verbose_name='Axis X'), ), migrations.AlterField( model_name='acelerometro', name='eixoY', field=models.BooleanField(verbose_name='Axis Y'), ), migrations.AlterField( model_name='acelerometro', name='eixoZ', field=models.BooleanField(verbose_name='Axis Z'), ), migrations.AlterField( model_name='acelerometro', name='localizacao', field=models.CharField(max_length=100, verbose_name='Location'), ), migrations.AlterField( model_name='arquivo', name='acelerometro', field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='acelerometro_arquivo', to='core.Acelerometro', verbose_name='Accelerometer'), ), migrations.AlterField( model_name='arquivo', name='canais', field=models.IntegerField(verbose_name='Channels'), ), migrations.AlterField( model_name='arquivo', name='codigo', field=models.CharField(max_length=100, unique=True, verbose_name='Code'), ), migrations.AlterField( model_name='arquivo', name='dataLeitura', field=models.DateTimeField(verbose_name='Date / time of initial reading'), ), migrations.AlterField( model_name='arquivo', name='dataUpload', field=models.DateTimeField(auto_now_add=True, verbose_name='Upload Date'), ), migrations.AlterField( model_name='arquivo', name='documento', field=models.FileField(upload_to=core.models.Arquivo.file_directory_path, verbose_name='File'), ), migrations.AlterField( model_name='arquivo', name='estatistica_observacoes', field=models.TextField(blank=True, null=True, verbose_name='Comments on the statistics'), ), migrations.AlterField( model_name='arquivo', name='estatisticas', field=models.BooleanField(default=False, verbose_name='Statistics'), ), migrations.AlterField( model_name='arquivo', name='frequencia', field=models.IntegerField(verbose_name='Frequency in Hz'), ), migrations.AlterField( model_name='arquivo', name='tipo', field=models.CharField(choices=[('UEME', 'UEME'), ('OTHER', 'OTHER')], default='OTHER', max_length=10), ), migrations.AlterField( model_name='arquivoestatisticas', name='arquivo', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='arquivo_estatistica', to='core.Arquivo', verbose_name='File'), ), migrations.AlterField( model_name='arquivoestatisticas', name='canal', field=models.SmallIntegerField(default=1, verbose_name='Channel'), ), migrations.AlterField( model_name='arquivoestatisticas', name='curtoses', field=models.FloatField(blank=True, null=True, verbose_name='Kurtosis'), ), migrations.AlterField( model_name='arquivoestatisticas', name='desvio', field=models.FloatField(blank=True, null=True, verbose_name='Standard deviation'), ), migrations.AlterField( model_name='arquivoestatisticas', name='media', field=models.FloatField(blank=True, null=True, verbose_name='Average'), ), migrations.AlterField( model_name='arquivoestatisticas', name='variancia', field=models.FloatField(blank=True, null=True, verbose_name='variance'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='RideDriver', fields=[ ('did', models.AutoField(primary_key=True, serialize=False)), ('location_start', models.CharField(max_length=100)), ('location_end', models.CharField(max_length=100)), ('time_start', models.TimeField()), ('time_end', models.TimeField()), ('point', models.FloatField()), ('status', models.CharField(max_length=100)), ], ), migrations.CreateModel( name='RideRequest', fields=[ ('rid', models.AutoField(primary_key=True, serialize=False)), ('time_create', models.TimeField(blank=True, null=True)), ('time_pickup', models.TimeField(blank=True, null=True)), ('recommended_price', models.FloatField(blank=True, null=True)), ('point', models.FloatField(blank=True, null=True)), ('status', models.CharField(blank=True, max_length=100)), ], ), migrations.CreateModel( name='Schedule', fields=[ ('sid', models.AutoField(primary_key=True, serialize=False)), ('location_pickup', models.CharField(max_length=100)), ('location_to', models.CharField(max_length=100)), ('price', models.FloatField()), ('status', models.CharField(max_length=100)), ('did', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.ridedriver')), ('rid', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.riderequest')), ], ), migrations.CreateModel( name='Student', fields=[ ('student_id', models.CharField(max_length=10, primary_key=True, serialize=False)), ('phone_number', models.CharField(blank=True, max_length=10, unique=True)), ('first_name', models.CharField(max_length=50)), ('last_name', models.CharField(max_length=50)), ('gender', models.CharField(choices=[('M', 'Male'), ('F', 'Female')], max_length=1)), ('birthday', models.DateField(blank=True)), ('address', models.CharField(blank=True, max_length=255)), ('email', models.EmailField(blank=True, max_length=254)), ('profile_image', models.ImageField( upload_to=core.models.upload_to_student_profile)), ('idcard_image', models.ImageField( upload_to=core.models.upload_to_student_idcard)), ('status', models.IntegerField(choices=[(1, 'Enable'), (0, 'Disable')], default=1)), ('is_driver', models.BooleanField()), ], ), migrations.CreateModel( name='University', fields=[ ('uni_id', models.CharField(max_length=8, primary_key=True, serialize=False)), ('uni_name', models.CharField(max_length=100)), ('uni_city', models.CharField(max_length=50)), ], ), migrations.CreateModel( name='Vehicle', fields=[ ('vehicle_id', models.CharField(max_length=8, primary_key=True, serialize=False)), ('vehicle_name', models.CharField(max_length=30)), ('vehicle_manufacturer', models.CharField(max_length=20)), ('cylinder_capacity', models.IntegerField()), ], ), migrations.CreateModel( name='StudentVehicle', fields=[ ('svehicle_id', models.AutoField(primary_key=True, serialize=False)), ('color', models.CharField(max_length=10)), ('lp_number', models.CharField(max_length=20)), ('lp_image', models.ImageField( upload_to=core.models.upload_to_vehicle_license_plate)), ('ve_image', models.ImageField( upload_to=core.models.upload_to_vehicle_image)), ('student', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.student')), ('vehicle', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='core.vehicle')), ], ), migrations.AddField( model_name='student', name='university', field=models.ForeignKey( on_delete=django.db.models.deletion.PROTECT, to='core.university'), ), migrations.CreateModel( name='ScheduleCancel', fields=[ ('cid', models.AutoField(primary_key=True, serialize=False)), ('reason', models.TextField()), ('sid', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='core.schedule')), ], ), migrations.CreateModel( name='Route', fields=[ ('rid', models.AutoField(primary_key=True, serialize=False)), ('location_pickup', models.CharField(max_length=100)), ('location_end', models.CharField(max_length=100)), ('time_start', models.TimeField()), ('time_end', models.TimeField()), ('lenght', models.FloatField()), ('duration', models.IntegerField()), ('status', models.CharField(max_length=100)), ('sid', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='core.schedule')), ], ), migrations.AddField( model_name='riderequest', name='student', field=models.ForeignKey( on_delete=django.db.models.deletion.PROTECT, to='core.student'), ), migrations.AddField( model_name='ridedriver', name='student', field=models.ForeignKey( on_delete=django.db.models.deletion.PROTECT, to='core.student'), ), migrations.CreateModel( name='Review', fields=[ ('review_id', models.AutoField(primary_key=True, serialize=False)), ('comment', models.TextField()), ('rid', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.route')), ], ), migrations.CreateModel( name='Campus', fields=[ ('campus_id', models.CharField(max_length=1, primary_key=True, serialize=False)), ('campus_name', models.CharField(max_length=100)), ('address', models.CharField(max_length=255)), ('latitude', models.FloatField()), ('longitude', models.FloatField()), ('university', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='core.university')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('auth', '0011_update_proxy_permissions'), ] operations = [ migrations.CreateModel( name='User', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('password', models.CharField(max_length=128, verbose_name='password')), ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), ('is_superuser', models.BooleanField( default=False, help_text= 'Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), ('username', models.CharField( error_messages={ 'unique': 'A user with that username already exists.' }, help_text= 'Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.', max_length=150, unique=True, validators=[ django.contrib.auth.validators. UnicodeUsernameValidator() ], verbose_name='username')), ('first_name', models.CharField(blank=True, max_length=30, verbose_name='first name')), ('last_name', models.CharField(blank=True, max_length=150, verbose_name='last name')), ('is_staff', models.BooleanField( default=False, help_text= 'Designates whether the user can log into this admin site.', verbose_name='staff status')), ('is_active', models.BooleanField( default=True, help_text= 'Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')), ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), ('is_owner', models.BooleanField(default=False)), ('is_sitter', models.BooleanField(default=False)), ('email', models.EmailField(max_length=254)), ('profile_picture', models.ImageField( upload_to=core.models.image_directory_path)), ('bio', models.TextField()), ('groups', models.ManyToManyField( blank=True, help_text= 'The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups')), ('user_permissions', models.ManyToManyField( blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions')), ], options={ 'verbose_name': 'user', 'verbose_name_plural': 'users', 'abstract': False, }, managers=[ ('objects', django.contrib.auth.models.UserManager()), ], ), migrations.CreateModel( name='Metrics', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('total_owners', models.PositiveIntegerField()), ('total_sitters', models.PositiveIntegerField()), ('total_providers', models.PositiveIntegerField()), ('total_pets', models.PositiveIntegerField()), ], options={ 'ordering': ('-created_at', ), }, ), migrations.CreateModel( name='MiiOwner', fields=[ ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('user', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL)), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='MiiSitter', fields=[ ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('user', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL)), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='SitterServices', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('listing_name', models.CharField(max_length=50)), ('type', models.CharField(choices=[('WALK', 'Walker'), ('BOARD', 'Boarding'), ('SIT', 'House Sitting'), ('DAYCARE', 'Daycare'), ('FEED', 'Feeder')], default='DAYCARE', max_length=50)), ('description', models.TextField(null='No description')), ('price_currency', djmoney.models.fields.CurrencyField(choices=[('ZAR', 'Rand'), ('USD', 'US Dollar')], default='ZAR', editable=False, max_length=3)), ('price', djmoney.models.fields.MoneyField(decimal_places=2, default_currency='ZAR', max_digits=14)), ('score', models.FloatField(null=-1)), ('profile_picture', models.ImageField( upload_to=core.models.image_directory_path_service)), ('sitter', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], options={ 'order_with_respect_to': 'created_at', }, ), migrations.CreateModel( name='Pets', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('name', models.CharField(max_length=50)), ('age', models.PositiveIntegerField()), ('breed', models.CharField(max_length=50)), ('type', models.CharField(max_length=50)), ('profile_picture', models.ImageField( upload_to=core.models.image_directory_path_pet)), ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='SitterBooking', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('profile_picture', models.ImageField( upload_to=core.models.image_directory_path)), ('date_start', models.DateField()), ('date_end', models.DateField()), ('approved', models.BooleanField(default=False)), ('listing', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.SitterServices')), ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.MiiOwner')), ], options={ 'abstract': False, }, ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0024_auto_20190520_1138'), ] operations = [ migrations.AddField( model_name='ocrmodel', name='revision', field=models.UUIDField(default=uuid.uuid4, editable=False), ), migrations.AddField( model_name='ocrmodel', name='training_accuracy', field=models.FloatField(default=0.0), ), migrations.AddField( model_name='ocrmodel', name='training_errors', field=models.IntegerField(default=0), ), migrations.AddField( model_name='ocrmodel', name='training_total', field=models.IntegerField(default=0), ), migrations.AddField( model_name='ocrmodel', name='version_author', field=models.CharField(default='unknown', editable=False, max_length=128), preserve_default=False, ), migrations.AddField( model_name='ocrmodel', name='version_created_at', field=models.DateTimeField(auto_now_add=True, default=django.utils.timezone.now), preserve_default=False, ), migrations.AddField( model_name='ocrmodel', name='version_source', field=models.CharField(default='escriptorium', editable=False, max_length=128), ), migrations.AddField( model_name='ocrmodel', name='version_updated_at', field=models.DateTimeField(auto_now=True), ), migrations.AddField( model_name='ocrmodel', name='versions', field=django.contrib.postgres.fields.jsonb.JSONField( default=list, editable=False), ), migrations.AlterField( model_name='ocrmodel', name='document', field=models.ForeignKey( blank=True, default=None, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='ocr_models', to='core.Document'), ), migrations.AlterField( model_name='ocrmodel', name='file', field=models.FileField( upload_to=core.models.models_path, validators=[ django.core.validators.FileExtensionValidator( allowed_extensions=['mlmodel']) ]), ), ]
class Migration(migrations.Migration): dependencies = [ ('core', '0036_portfolio_liquid_percentage1'), ] operations = [ migrations.AddField( model_name='fundorderitem', name='folio_number', field=models.CharField(blank=True, default=None, max_length=100, null=True), ), migrations.AddField( model_name='fundorderitem', name='units_redeemed', field=models.FloatField(default=0.0), ), migrations.AddField( model_name='fundredeemitem', name='folio_number', field=models.CharField(blank=True, default=None, max_length=100, null=True), ), migrations.AddField( model_name='fundredeemitem', name='grouped_redeem', field=models.ForeignKey( blank=True, default=None, null=True, on_delete=django.db.models.deletion.CASCADE, to='core.GroupedRedeemDetail'), ), migrations.AddField( model_name='portfolioitem', name='goal', field=models.ForeignKey( blank=True, default=None, null=True, on_delete=django.db.models.deletion.CASCADE, to='core.Goal'), ), migrations.AddField( model_name='portfolioitem', name='sip_date', field=models.DateField(blank=True, null=True), ), migrations.AlterUniqueTogether( name='folionumber', unique_together=set([('user', 'fund_house', 'folio_number')]), ), migrations.AlterUniqueTogether( name='portfolioitem', unique_together=set([('portfolio', 'fund', 'goal')]), ), ]