class Migration(migrations.Migration): dependencies = [ ('api', '0005_auto_20170905_2054'), ] operations = [ migrations.CreateModel( name='Breed', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=1000)), ('size', models.CharField(choices=[('T', 'Tiny'), ('S', 'Small'), ('M', 'Medium'), ('L', 'Large')], max_length=1)), ('friendliness', models.IntegerField(validators=[api.models.validation])), ('trainability', models.IntegerField(validators=[api.models.validation])), ('sheddingamount', models.IntegerField(validators=[api.models.validation])), ('exerciseneeds', models.IntegerField(validators=[api.models.validation])), ], ), migrations.CreateModel( name='Dog', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=1000)), ('age', models.IntegerField(validators=[api.models.valid])), ('gender', models.CharField(max_length=1000)), ('color', models.CharField(max_length=1000)), ('favoritefood', models.CharField(max_length=1000)), ('favoritetoy', models.CharField(max_length=1000)), ('breed', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Breed')), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0028_merge_20191125_0949'), ] operations = [ migrations.AddField( model_name='fieldreport', name='forecast_based_action', field=enumfields.fields.EnumIntegerField(default=0, enum=api.models.RequestChoices), ), migrations.AddField( model_name='fieldreport', name='forecast_based_action_amount', field=models.IntegerField(blank=True, null=True), ), migrations.AddField( model_name='fieldreport', name='imminent_dref', field=enumfields.fields.EnumIntegerField(default=0, enum=api.models.RequestChoices), ), migrations.AddField( model_name='fieldreport', name='imminent_dref_amount', field=models.IntegerField(blank=True, null=True), ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0001_initial'), ] operations = [ migrations.CreateModel( name='Hotel', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('Name', models.CharField(max_length=255)), ('image', models.ImageField(null=True, upload_to=api.models.image_file_path)), ('description', models.TextField()), ('contact_no', models.IntegerField(max_length=20)), ('rating', models.IntegerField(max_length=5)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('resource_inventory', '0004_auto_20181017_1532'), ('api', '0003_auto_20190102_1956'), ] operations = [ migrations.CreateModel( name='SnapshotConfig', fields=[ ('taskconfig_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='api.TaskConfig')), ('image', models.IntegerField(null=True)), ('dashboard_id', models.IntegerField()), ('host', models.ForeignKey(null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='resource_inventory.Host')), ], bases=('api.taskconfig',), ), migrations.CreateModel( name='SnapshotRelation', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('status', models.IntegerField(default=0)), ('task_id', models.CharField(default=api.models.get_task_uuid, max_length=37)), ('lab_token', models.CharField(default='null', max_length=50)), ('message', models.TextField(default='')), ('config', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to='api.SnapshotConfig')), ('job', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Job')), ('snapshot', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='resource_inventory.Image')), ], options={ 'abstract': False, }, ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0001_initial'), ] operations = [ migrations.CreateModel( name='Room', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('code', models.CharField(default=api.models.generate_unique_code, max_length=8, unique=True)), ('equipeA', models.CharField(max_length=50, unique=True)), ('equipeB', models.CharField(max_length=50, unique=True)), ('pointA', models.IntegerField(default=0)), ('pointB', models.IntegerField(default=0)), ('nbQuestion', models.IntegerField(default=1)), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='User', fields=[ ('password', models.CharField(max_length=128, verbose_name='password')), ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), ('id', models.IntegerField(primary_key=True, serialize=False)), ('email', models.CharField(max_length=100, unique=True)), ('is_admin', models.BooleanField(default=False)), ('quota', models.IntegerField(default=None, null=True)), ], options={ 'abstract': False, }, managers=[ ('objects', api.models.UserManager()), ], ), migrations.CreateModel( name='Resource', fields=[ ('uuid', models.CharField(max_length=50, primary_key=True, serialize=False)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='resources', to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Game', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('is_started', models.BooleanField(default=False)), ('acces_a', models.IntegerField(default=api.models.randomint)), ('acces_b', models.IntegerField(default=api.models.randomint)), ], ), migrations.CreateModel( name='Round', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('game', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Game')), ], ), migrations.CreateModel( name='Choice', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('choice_played', models.CharField(choices=[('ROCK', 'Rock'), ('PAPER', 'Paper'), ('SCISSOR', 'Scissor')], max_length=7)), ('round', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Round')), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0009_dog'), ] operations = [ migrations.AlterField( model_name='breed', name='excerciseneeds', field=models.IntegerField(validators=[api.models.validate_number]), ), migrations.AlterField( model_name='breed', name='friendlyness', field=models.IntegerField(validators=[api.models.validate_number]), ), migrations.AlterField( model_name='breed', name='sheddinamount', field=models.IntegerField(validators=[api.models.validate_number]), ), migrations.AlterField( model_name='breed', name='trainability', field=models.IntegerField(validators=[api.models.validate_number]), ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Answer', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('text', models.CharField(max_length=40)), ('is_correct', models.BooleanField(default=False)), ], ), migrations.CreateModel( name='Question', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('time_limit', models.IntegerField(default=20)), ('text', models.CharField(max_length=100)), ('order', models.IntegerField(default=0, unique=True)), ('answers', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Answer')), ], ), migrations.CreateModel( name='Quiz', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('code', models.CharField(default=api.models.generate_unique_code, max_length=6, unique=True)), ('host', models.CharField(max_length=50)), ('questions', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Question')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Room', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('room_code', models.CharField(default=api.models.generate_room_code, max_length=8, unique=True)), ('host_key', models.CharField(max_length=50, unique=True)), ('host_name', models.CharField(max_length=20)), ('guest_can_pause', models.BooleanField(default=False)), ('created_at', models.DateTimeField(auto_now_add=True)), ('votes_to_skip', models.IntegerField( default=2, validators=[ django.core.validators.MinValueValidator(1), django.core.validators.MaxValueValidator(10) ])), ('start_balance', models.IntegerField( default=100, validators=[ django.core.validators.MinValueValidator(1), django.core.validators.MaxValueValidator(10000) ])), ('min_bet', models.IntegerField( default=1, validators=[ django.core.validators.MinValueValidator(1), django.core.validators.MaxValueValidator(1000) ])), ('players_number', models.IntegerField( default=2, validators=[ django.core.validators.MinValueValidator(2), django.core.validators.MaxValueValidator(10) ])), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Pokemon', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=32)), ('code', models.CharField(max_length=32)), ('cp', models.IntegerField()), ('hp', models.IntegerField()), ('stardust', models.IntegerField()), ('attack', models.IntegerField()), ('defense', models.IntegerField()), ('stigmata', models.IntegerField()), ('percent', models.FloatField()), ('app1', models.IntegerField()), ('app2S', models.BooleanField()), ('app2A', models.BooleanField()), ('app2D', models.BooleanField()), ('app3', models.IntegerField()), ('team', models.CharField(max_length=32)), ('ref', models.CharField(default=api.models._createRef, max_length=32, unique=True)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Profile', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('team', models.CharField(blank=True, max_length=32, null=True)), ('level', models.IntegerField(blank=True, null=True)), ('user', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0001_initial'), ] operations = [ migrations.CreateModel( name='MLRequest', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('start_year', models.IntegerField(default=2017)), ('end_year', models.IntegerField(default=2020)), ('state', models.CharField(max_length=100)), ('factor', models.CharField(max_length=50)), ('created_at', models.DateTimeField(auto_now_add=True)), ], ), migrations.AlterField( model_name='yearmodel', name='year', field=models.IntegerField(choices=[(2017, 2017), (2018, 2018), (2019, 2019), (2020, 2020), (2021, 2021), (2022, 2022), (2023, 2023), (2024, 2024), (2025, 2025), (2026, 2026), (2027, 2027), (2028, 2028), (2029, 2029)], default=api.models.current_year), ), migrations.CreateModel( name='Prediction', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('year', models.IntegerField()), ('pollution', models.DecimalField(decimal_places=2, max_digits=32)), ('request', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='predictions', to='api.MLRequest')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Course', fields=[ ('_id', djongo.models.fields.ObjectIdField(auto_created=True, primary_key=True, serialize=False)), ('identifier', models.IntegerField()), ('course_title', models.CharField(max_length=200)), ('num_subscribers', models.IntegerField()), ('subject', models.CharField(max_length=200)), ], ), migrations.CreateModel( name='Lecture', fields=[ ('_id', djongo.models.fields.ObjectIdField(auto_created=True, primary_key=True, serialize=False)), ('title', models.CharField(max_length=200)), ('subject', models.CharField(max_length=200)), ('attachment', models.CharField(max_length=200)), ('courses', djongo.models.fields.ArrayField( model_container=api.models.Course)), ], ), migrations.CreateModel( name='User', fields=[ ('_id', djongo.models.fields.ObjectIdField(auto_created=True, primary_key=True, serialize=False)), ('email', models.CharField(max_length=200)), ('password', models.CharField(max_length=200)), ('role', models.IntegerField()), ('courses', djongo.models.fields.ArrayField( model_container=api.models.Course)), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='GameImage', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('image', models.ImageField(blank=True, upload_to='game_images/')), ], ), migrations.CreateModel( name='Level', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(blank=True, max_length=50, null=True, verbose_name='Название')), ('timer', models.IntegerField(default=0, verbose_name='Таймер в минутах')), ('rating', models.IntegerField(default=0, verbose_name='+рейтинг')), ('balance', models.IntegerField(default=0, verbose_name='+баланс в %')), ], ), migrations.CreateModel( name='Image', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=100)), ('image', models.ImageField(upload_to=api.models.game_images_dir)), ('code', models.CharField(default=uuid.uuid4, max_length=36)), ('lev', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='images', to='api.level')), ], ), migrations.CreateModel( name='Game', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('game_type', models.IntegerField(blank=True, null=True)), ('image', models.ImageField(blank=True, upload_to='games/')), ('date', models.DateTimeField(auto_now_add=True)), ('start', models.DateTimeField(auto_now_add=True)), ('result', models.BooleanField(default=False)), ('level', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='api.level')), ('player', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Cliente', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('nome', models.CharField(max_length=200)), ], options={ 'ordering': ['id'], }, ), migrations.CreateModel( name='Produto', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('nome', models.CharField(max_length=200)), ('preco_unitario', models.DecimalField(decimal_places=2, default=0.0, max_digits=14)), ('multiplo', models.IntegerField(blank=True, null=True)), ], ), migrations.CreateModel( name='Pedido', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('pedido_id', models.CharField(blank=True, default=api.models.incrementa_id_pedido, editable=False, max_length=30, null=True)), ('status_pagamento', models.IntegerField(choices=[(0, 'Não Pago'), (1, 'Processando pedido'), (2, 'Pago')], default=0)), ('created', models.DateTimeField(auto_now_add=True)), ('cliente', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='api.Cliente')), ], ), migrations.CreateModel( name='ItensPedido', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('preco', models.DecimalField(decimal_places=2, default=0.0, max_digits=14)), ('quantidade', models.IntegerField(default=1)), ('created', models.DateTimeField(auto_now_add=True)), ('pedido', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='itemspedido', to='api.Pedido')), ('produto', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='api.Produto')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='UserData', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('user_id', models.IntegerField()), ('first_name', models.TextField()), ('last_name', models.TextField()), ('verified', models.BooleanField()), ('birthday', models.DateField()), ('photo', models.ImageField(upload_to=api.models.user_directory_path)), ('photo_url', models.URLField()), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0021_auto_20200818_1409'), ] operations = [ migrations.RemoveField( model_name='developmenttool', name='length', ), migrations.RemoveField( model_name='developmenttool', name='sort_by', ), migrations.RemoveField( model_name='developmenttool', name='users', ), migrations.AddField( model_name='developmenttool', name='attempts', field=models.IntegerField( default=1, validators=[django.core.validators.MinValueValidator(1)]), ), migrations.AddField( model_name='developmenttool', name='mechanic_class', field=enumfields.fields.EnumField( default='Badge', enum=api.models.DevelopmentTool.Mechanic, max_length=10), ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Room', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('code', models.CharField(default=api.models.generate_unique_code, max_length=8, unique=True)), ('host', models.CharField(max_length=50, unique=True)), ('guest_can_pause', models.BooleanField(default=False)), ('votes_to_skip', models.IntegerField(default=1)), ('created_at', models.DateTimeField(auto_now_add=True)), ('current_song', models.CharField(max_length=50, null=True)), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Room', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('code', models.CharField(default=api.models.code_creator, max_length=8, unique=True)), ('host', models.CharField(max_length=30, unique=True)), ('email', models.EmailField(max_length=254)), ('can_guests_pause', models.BooleanField(default=False)), ('votes_for_skip', models.IntegerField(default=2)), ('created_date', models.DateTimeField(auto_now_add=True)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0003_profile_type_account'), ] operations = [ migrations.AddField( model_name='profile', name='city', field=models.CharField(blank=True, max_length=255, null=True), ), migrations.AddField( model_name='profile', name='phone', field=models.IntegerField(blank=True, null=True), ), migrations.AlterField( model_name='profile', name='avatar', field=models.ImageField(blank=True, null=True, upload_to=api.models.content_file_name), ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Course', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=50)), ('zoom', models.CharField(max_length=50)), ('host', models.CharField(max_length=50)), ('created_at', models.DateTimeField(auto_now_add=True)), ('class_days', models.CharField(default='0000000', max_length=7)), ('start_time', models.CharField(max_length=5)), ('class_duration', models.IntegerField(default=50)), ('code', models.CharField(default=api.models.generate_unique_code, max_length=8, unique=True)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0003_auto_20210210_1647'), ] operations = [ migrations.CreateModel( name='Pricing', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('slug', models.SlugField()), ('price', models.IntegerField()), ], ), migrations.AddField( model_name='profile', name='pricing', field=models.ForeignKey( default=api.models.get_or_create_pricing, on_delete=django.db.models.deletion.CASCADE, related_name='pricing', to='api.pricing'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('auth', '0012_alter_user_first_name_max_length'), ] operations = [ migrations.CreateModel( name='User', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), ('first_name', models.CharField(blank=True, max_length=150, verbose_name='first name')), ('last_name', models.CharField(blank=True, max_length=150, verbose_name='last name')), ('email', models.EmailField(max_length=255, unique=True)), ('username', models.CharField(max_length=50, unique=True)), ('password', models.CharField(max_length=50)), ('date_joined', models.DateField()), ('last_login', models.DateTimeField()), ('rapid_rating', models.IntegerField(default=600)), ('blitz_rating', models.IntegerField(default=600)), ('bullet_rating', models.IntegerField(default=600)), ('is_active', models.BooleanField(default=True)), ('staff', models.BooleanField(default=False)), ('admin', 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={ 'verbose_name': 'user', 'verbose_name_plural': 'users', 'abstract': False, }, ), migrations.CreateModel( name='Game', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('fen', models.TextField()), ('black', models.ForeignKey(on_delete=models.SET(api.models.get_deleted_user), related_name='black_games', to=settings.AUTH_USER_MODEL)), ('white', models.ForeignKey(on_delete=models.SET(api.models.get_deleted_user), related_name='white_games', to=settings.AUTH_USER_MODEL)), ], ), ]
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)), ('is_active', models.BooleanField(default=True)), ('is_staff', 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='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='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='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=api.models.recipe_image_file_path)), ('ingredients', models.ManyToManyField(to='api.Ingredient')), ('tags', models.ManyToManyField(to='api.Tag')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0001_initial'), ] operations = [ migrations.AlterModelOptions( name='snippet', options={}, ), migrations.RenameField( model_name='snippet', old_name='created', new_name='date_created', ), migrations.RemoveField( model_name='snippet', name='code', ), migrations.RemoveField( model_name='snippet', name='language', ), migrations.RemoveField( model_name='snippet', name='linenos', ), migrations.RemoveField( model_name='snippet', name='style', ), migrations.RemoveField( model_name='snippet', name='title', ), migrations.AddField( model_name='snippet', name='date_modified', field=models.DateTimeField(auto_now=True), ), migrations.AddField( model_name='snippet', name='label', field=models.CharField(max_length=255, null=True, unique=True), ), migrations.AddField( model_name='snippet', name='swipe_val', field=models.IntegerField(default=0), ), migrations.AddField( model_name='snippet', name='url', field=models.URLField(default=api.models.url_default), ), ]
class Migration(migrations.Migration): dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('api', '0060_delete_order'), ] operations = [ migrations.CreateModel( name='Order', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('selecteds', django.contrib.postgres.fields.ArrayField( base_field=models.CharField(choices=[ ('IN', 'Insurance'), ('SR', 'Signature Release Required'), ('WG', 'White Glove Delivery'), ('WC', 'Will-Call Pick Up'), ('GS', 'Ground Shipping'), ('ES', 'Expedited Shipping') ], max_length=2), default=api.models.Order.default_selecteds, size=6)), ('quantity', models.IntegerField(default=1)), ('ordered_at', models.DateTimeField(default=django.utils.timezone.now)), ('payment_status', models.CharField(choices=[('paid', 'Paid'), ('unpaid', 'Unpaid')], max_length=6)), ('forecasted_arrival', models.DateTimeField(default=None, null=True)), ('tracking_url', models.URLField(default=None, null=True)), ('delivery_address', models.ForeignKey(default=None, null=True, on_delete=django.db.models.deletion.PROTECT, to='api.address')), ('rug', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.rug')), ('rug_variation', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.rugvariation')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_query_name='cart_items', to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0008_auto_20200603_1146'), ] operations = [ migrations.AlterField( model_name='routes', name='max_fare', field=models.IntegerField(default=api.models.random_max), ), migrations.AlterField( model_name='routes', name='min_fare', field=models.IntegerField(default=api.models.random_min), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Item', fields=[ ('slug', models.CharField(default=api.models.pkgen, editable=False, max_length=12)), ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('title', models.CharField(max_length=255)), ('description', models.CharField(max_length=255)), ('created_at', models.DateTimeField(auto_now_add=True)), ('order', models.IntegerField()), ], options={ 'ordering': ['order'], }, ), migrations.CreateModel( name='List', fields=[ ('slug', models.CharField(default=api.models.pkgen, editable=False, max_length=12)), ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('title', models.CharField(max_length=255)), ('description', models.CharField(max_length=255)), ('created_at', models.DateTimeField(auto_now_add=True)), ('is_public', models.BooleanField(default=False)), ('timer', models.IntegerField(default=0)), ], ), migrations.AddField( model_name='item', name='list', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.List'), ), migrations.AlterUniqueTogether( name='item', unique_together={('list', 'order')}, ), ]
class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Room', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('code', models.CharField(default=api.models.generate_unique_code, max_length=8, unique=True)), ('host', models.CharField(max_length=50, unique=True)), ('num_questions', models.IntegerField(default=5)), ('player_can_join', models.BooleanField(default=True)), ('created_at', models.DateTimeField(auto_now_add=True)), ], ), migrations.CreateModel( name='Player', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('code', models.CharField(max_length=8)), ('user_name', models.CharField(max_length=15)), ('session_key', models.CharField(max_length=50, unique=True)), ('score', models.IntegerField(default=0)), ('room', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.room')), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0004_auto_20200623_1300'), ] operations = [ migrations.AlterField( model_name='user', name='age', field=models.IntegerField(null=True, verbose_name='年龄'), ), migrations.AlterField( model_name='user', name='image', field=models.ImageField(null=True, upload_to=api.models.wrapper), ), migrations.AlterField( model_name='user', name='native_place', field=models.CharField(default='', max_length=50, null=True, verbose_name='籍贯'), ), migrations.AlterField( model_name='user', name='nickName', field=models.CharField(max_length=50, null=True, verbose_name='昵称'), ), migrations.AlterField( model_name='user', name='score', field=models.IntegerField(default=0, null=True, verbose_name='积分'), ), migrations.AlterField( model_name='user', name='sex', field=models.BooleanField(null=True, verbose_name='性别'), ), ]