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): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Conversation', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('uid', models.CharField(default=uuid.uuid4, max_length=64, null=True, unique=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('participants', models.ManyToManyField(blank=True, to=settings.AUTH_USER_MODEL)), ], options={ 'ordering': ('updated_at', ), }, ), migrations.CreateModel( name='Message', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('uid', models.CharField(default=uuid.uuid4, max_length=64, null=True, unique=True)), ('created_at', models.DateTimeField(auto_now_add=True)), ('text', models.TextField( validators=[api.models.validate_message_content])), ('conversation', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Conversation')), ('sender', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], options={ 'ordering': ('created_at', ), }, ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0057_auto_20180407_2032'), ] operations = [ migrations.AddField( model_name='user', name='dob', field=models.DateField(default=api.models.current_timestamp), ), migrations.AlterField( model_name='facility', name='facility_type', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, to='api.FacilityType'), ), migrations.AlterField( model_name='user', name='question', field=models.ForeignKey( default=1, on_delete=django.db.models.deletion.DO_NOTHING, to='api.Question'), ), ]
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', '0002_auto_20200421_1741'), ] operations = [ migrations.CreateModel( name='User', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('username', models.CharField(max_length=100)), ('password', models.CharField(max_length=100)), ('email', models.CharField(max_length=150)), ], ), migrations.AlterModelOptions( name='product', options={'ordering': ['id']}, ), migrations.AddField( model_name='category', name='image', field=models.ImageField(blank=True, null=True), ), migrations.AddField( model_name='category', name='imageUrl', field=models.CharField(default='', max_length=100), ), migrations.AlterUniqueTogether( name='product', unique_together={('name', 'price', 'description')}, ), migrations.CreateModel( name='Order', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('price', models.FloatField(default='0.0')), ('orderDate', models.DateField()), ('discount', models.FloatField()), ('address', models.TextField()), ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Product')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='orders', to='api.User')), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0003_auto_20181013_0212'), ] operations = [ migrations.CreateModel( name='StockPrice', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('timestamp', models.DateTimeField()), ('value', models.DecimalField(decimal_places=2, max_digits=9)), ('stock', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Stock', to_field='ticker')), ], ), migrations.AlterField( model_name='closing', name='stock', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Stock', to_field='ticker'), ), migrations.AlterField( model_name='portfolio', name='name', field=models.CharField(max_length=70, validators=[api.models.validate_portfolio_name]), ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0005_auto_20200704_1617'), ] operations = [ migrations.AlterField( model_name='image', name='img_route', field=models.ImageField(upload_to=api.models.images_directory_path, verbose_name='Ruta de la Imagen'), ), migrations.AlterField( model_name='order', name='payment_method_id', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='Payment_method_order', to='api.Payment_method'), ), migrations.AlterField( model_name='order', name='shipping_method_id', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='Shipping_method_order', to='api.Shipping_method'), ), migrations.AlterField( model_name='payment_data', name='payment_method_id', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='Payment_method', to='api.Payment_method'), ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0011_auto_20180613_1750'), ] operations = [ migrations.CreateModel( name='ProjectComment', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('comment', models.TextField()), ('project', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='comments', to='api.Project')), ], ), migrations.AlterField( model_name='user', name='image', field=models.ImageField(blank=True, null=True, upload_to=api.models.upload_to), ), migrations.AddField( model_name='projectcomment', name='user', field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='comments', to=settings.AUTH_USER_MODEL), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Department', fields=[ ('title', models.CharField(blank=True, default='', max_length=100)), ('slug', models.SlugField(editable=False, max_length=100, primary_key=True, serialize=False)), ('date_created', models.DateTimeField(auto_now_add=True)), ], options={ 'ordering': ['date_created'], }, ), migrations.CreateModel( name='Faculty', fields=[ ('title', models.CharField(blank=True, default='', max_length=100)), ('slug', models.SlugField(editable=False, max_length=100, primary_key=True, serialize=False)), ('date_created', models.DateTimeField(auto_now_add=True)), ], options={ 'ordering': ['date_created'], }, ), migrations.CreateModel( name='Event', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(blank=True, default='', max_length=100)), ('year', models.PositiveIntegerField(choices=[(1984, 1984), (1985, 1985), (1986, 1986), (1987, 1987), (1988, 1988), (1989, 1989), (1990, 1990), (1991, 1991), (1992, 1992), (1993, 1993), (1994, 1994), (1995, 1995), (1996, 1996), (1997, 1997), (1998, 1998), (1999, 1999), (2000, 2000), (2001, 2001), (2002, 2002), (2003, 2003), (2004, 2004), (2005, 2005), (2006, 2006), (2007, 2007), (2008, 2008), (2009, 2009), (2010, 2010), (2011, 2011), (2012, 2012), (2013, 2013), (2014, 2014), (2015, 2015), (2016, 2016), (2017, 2017), (2018, 2018), (2019, 2019), (2020, 2020)], default=2020, validators=[django.core.validators.MinValueValidator(1984), api.models.max_value_current_year])), ('month', models.PositiveIntegerField(choices=[('1', 'January'), ('2', 'February'), ('3', 'March'), ('4', 'April'), ('5', 'May'), ('6', 'June'), ('7', 'July'), ('8', 'August'), ('9', 'September'), ('10', 'October'), ('11', 'November'), ('12', 'December')], validators=[django.core.validators.MinValueValidator(1), django.core.validators.MaxValueValidator(12)])), ('day', models.PositiveIntegerField(validators=[django.core.validators.MinValueValidator(1), django.core.validators.MaxValueValidator(31)])), ('start_time', models.TimeField(blank=True)), ('end_time', models.TimeField(blank=True)), ('slug', models.SlugField(editable=False, max_length=100)), ('department', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='events', to='api.department')), ('faculty', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='events', to='api.faculty')), ], ), migrations.CreateModel( name='Employee', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('faculty', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.faculty')), ('user', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), migrations.AddField( model_name='department', name='faculty', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='department', to='api.faculty'), ), ]
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 = [ 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): 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=58, unique=True)), ('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='Profile', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('nickName', models.CharField(max_length=20)), ('created_on', models.DateTimeField(auto_now_add=True)), ('img', models.ImageField(blank=True, null=True, upload_to=api.models.upload_avatar_path)), ('userProfile', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, related_name='userProfile', to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Post', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=100)), ('created_on', models.DateTimeField(auto_now_add=True)), ('img', models.ImageField(blank=True, null=True, upload_to=api.models.upload_post_path)), ('liked', models.ManyToManyField(blank=True, related_name='liked', to=settings.AUTH_USER_MODEL)), ('userPost', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='userPost', to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Comment', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('text', models.CharField(max_length=100)), ('post', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Post')), ('userComment', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='userComment', to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Image', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('img', models.ImageField(max_length=200, upload_to=api.models.get_file_path)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='images', to=settings.AUTH_USER_MODEL)), ], options={ 'db_table': 'images', }, ), migrations.CreateModel( name='Result', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('datetime', models.DateTimeField(auto_now_add=True)), ('text', models.TextField(blank=True, null=True)), ('image', models.OneToOneField( null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='result', to='api.Image')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='results', to=settings.AUTH_USER_MODEL)), ], options={ 'db_table': 'results', 'ordering': ['-datetime'], }, ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0003_auto_20190815_0631'), ] operations = [ migrations.AlterModelOptions( name='check', options={}, ), migrations.AlterModelManagers( name='user', managers=[ ('objects', api.models.UserManager()), ], ), migrations.AlterField( model_name='check', name='order', field=models.ForeignKey( default=None, on_delete=django.db.models.deletion.CASCADE, to='api.Order', unique=True), ), migrations.AlterField( model_name='check', name='servicefee', field=models.ForeignKey(default=None, on_delete=None, to='api.ServicePercentage'), ), migrations.AlterField( model_name='order', name='isitopen', field=models.BooleanField(default=True), ), migrations.AlterField( model_name='order', name='waiterid', field=models.ForeignKey( null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL), ), migrations.AlterField( model_name='orderitem', name='order', field=models.ForeignKey( null=True, on_delete=django.db.models.deletion.CASCADE, related_name='meals', to='api.Order'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Album', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(default='New album', max_length=80)), ('creation_date', models.DateField(auto_now_add=True)), ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='albums', to=settings.AUTH_USER_MODEL)), ], options={ 'ordering': ['creation_date'], }, ), migrations.CreateModel( name='Photo', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(default='New photo', max_length=80)), ('image', models.ImageField(upload_to=api.models.get_image_path, verbose_name=models.CharField( default='New photo', max_length=80))), ('creation_date', models.DateField(auto_now_add=True)), ('album', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='photos', to='api.Album')), ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='user_photos', to=settings.AUTH_USER_MODEL)), ], options={ 'ordering': ['creation_date'], }, ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('auth', '0012_alter_user_first_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=50, unique=True)), ('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='Event', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=30)), ('img', models.ImageField(blank=True, null=True, upload_to=api.models.upload_event_path)), ('useEvent', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='userEvent', to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Log', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('created_on', models.DateTimeField(auto_now_add=True)), ('event', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.event')), ('userLog', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='userLog', to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Detail', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('weight', models.DecimalField(decimal_places=1, default=0.0, max_digits=4, validators=[django.core.validators.MinValueValidator(0.0), django.core.validators.MaxValueValidator(999.9)])), ('times', models.PositiveSmallIntegerField(default=0, validators=[django.core.validators.MinValueValidator(0), django.core.validators.MaxValueValidator(999)])), ('log', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.log')), ('userDetail', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='userDetail', to=settings.AUTH_USER_MODEL)), ], ), ]
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 = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Product', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name_et', models.CharField(max_length=255)), ('name_en', models.CharField(max_length=255)), ('description_et', models.TextField()), ('description_en', models.TextField()), ('date_created', models.DateTimeField(auto_now_add=True)), ('date_modified', models.DateTimeField(auto_now=True)), ('position', models.PositiveIntegerField( default=api.models.Product.get_default_position)), ('visible', models.BooleanField(default=False)), ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='products', to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='ProductImage', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('image', models.ImageField(upload_to='images')), ('date_created', models.DateTimeField(auto_now_add=True)), ('date_modified', models.DateTimeField(auto_now=True)), ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='product_images', to=settings.AUTH_USER_MODEL)), ('product_id', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='product_images', to='api.Product')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Collection', 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)), ('key', models.CharField(max_length=255)), ('name', models.CharField(max_length=255)), ('description', models.TextField()), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='Post', 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)), ('uuid', models.UUIDField(default=api.models.gen_uuid)), ('content', models.TextField()), ('status', models.PositiveIntegerField()), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='PostCollection', 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)), ('count', models.PositiveIntegerField()), ('lastPostedAt', models.DateTimeField()), ('collection', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='tweet.collection')), ('post', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='tweet.post')), ], options={ 'db_table': 'tweet_post_collection', }, ), ]
class Migration(migrations.Migration): dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('api', '0001_initial'), ] operations = [ migrations.CreateModel( name='Game', fields=[ ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('name', models.CharField(max_length=150)), ('is_active', models.BooleanField(default=False)), ('deck', api.models.CardDeckField(max_length=160, null=True)), ('small_blind', models.PositiveIntegerField(default=0)), ('big_blind', models.PositiveIntegerField(default=0)), ('created_on', models.DateTimeField(auto_now_add=True)), ('created_by', models.ForeignKey( on_delete=django.db.models.deletion.DO_NOTHING, to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='Player', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('chips', models.PositiveIntegerField(default=0)), ('sit_num', models.PositiveSmallIntegerField(default=0)), ('is_admin', models.BooleanField(default=False)), ('user', models.ForeignKey( on_delete=django.db.models.deletion.DO_NOTHING, to=settings.AUTH_USER_MODEL)), ], ), migrations.DeleteModel(name='Room', ), migrations.AddField( model_name='game', name='players', field=models.ManyToManyField(to='api.Player'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ('base', '0001_initial'), ] operations = [ migrations.CreateModel( name='App', fields=[ ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False, unique=True)), ('date_modified', models.DateTimeField(auto_now=True)), ('date_created', models.DateTimeField(auto_now_add=True)), ('name', models.CharField(max_length=100)), ('description', models.TextField(blank=True, max_length=255, null=True)), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='AppUser', fields=[ ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False, unique=True)), ('date_modified', models.DateTimeField(auto_now=True)), ('date_created', models.DateTimeField(auto_now_add=True)), ('app', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.App')), ('state', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='base.State')), ], options={ 'abstract': False, }, ), migrations.CreateModel( name='Oauth', fields=[ ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False, unique=True)), ('date_modified', models.DateTimeField(auto_now=True)), ('date_created', models.DateTimeField(auto_now_add=True)), ('token', models.CharField(max_length=255)), ('expires_at', models.DateTimeField(default=api.models.token_expiry)), ('app_user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.AppUser')), ('state', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='base.State')), ], options={ 'abstract': False, }, ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0002_auto_20210328_1147'), ] operations = [ migrations.CreateModel( name='Audios', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(blank=True, max_length=100, null=True)), ('audio', models.FileField( blank=True, null=True, upload_to=api.models.Audios.audio_upload_path)), ('file_type', models.CharField(blank=True, max_length=50, null=True)), ('file_extension', models.CharField(blank=True, max_length=50, null=True)), ('duration', models.CharField(blank=True, max_length=50, null=True)), ('atChild', models.ForeignKey(blank=True, default='', null=True, on_delete=django.db.models.deletion.CASCADE, related_name='audios', to='api.antypicalchild')), ('session', models.ForeignKey(default='', on_delete=django.db.models.deletion.CASCADE, related_name='audio', to='api.sessions')), ('tChild', models.ForeignKey(blank=True, default='', null=True, on_delete=django.db.models.deletion.CASCADE, related_name='audios', to='api.typicalchild')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Like', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('liked_by', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='likedby', to=settings.AUTH_USER_MODEL)), ], ), migrations.CreateModel( name='PuppyPost', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('picture', models.FileField(upload_to=api.models.user_directory_path)), ('text', models.CharField(blank=True, default=True, max_length=1000)), ('created_at', models.DateTimeField(auto_now_add=True)), ('puppy_owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='puppypost', to=settings.AUTH_USER_MODEL)), ], ), migrations.AddField( model_name='like', name='post', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='likes', to='api.PuppyPost'), ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0040_auto_20180328_1936'), ] operations = [ migrations.AddField( model_name='provider', name='active_from', field=models.DateField(default=api.models.current_timestamp), ), migrations.AddField( model_name='provider', name='address', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='api.Address'), ), migrations.AddField( model_name='provider', name='parent_provider', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='api.Provider'), ), migrations.AddField( model_name='provider', name='poc', field=models.ForeignKey( blank=True, null=True, on_delete=django.db.models.deletion.DO_NOTHING, to='api.User'), ), migrations.AddField( model_name='provider', name='type', field=models.CharField(choices=[('clinic', 'clinic'), ('hospital', 'hospital'), ('diagnostic_centre', 'diagnostic center')], default='hospital', max_length=30), ), ]
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='Client', fields=[ ('client_platform', models.CharField(db_index=True, max_length=255)), ('client_version', models.CharField(db_index=True, max_length=255)), ('client_hash', models.CharField(default=api.models.random_hash, editable=False, max_length=2500, primary_key=True, serialize=False)), ], ), migrations.CreateModel( name='LogEvent', fields=[ ('id', models.AutoField(primary_key=True, serialize=False)), ('event_name', models.CharField(db_index=True, max_length=255)), ('event_time', models.DateTimeField(auto_now_add=True, db_index=True)), ('client', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='api.Client')), ], ), migrations.CreateModel( name='EventParam', fields=[ ('id', models.AutoField(primary_key=True, serialize=False)), ('param_name', models.CharField(db_index=True, max_length=255)), ('param_value', models.CharField(max_length=1400)), ('event', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.LogEvent')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Status', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('content', models.TextField(blank=True, null=True)), ('image', models.ImageField(blank=True, null=True, upload_to=api.models.upload_status_image)), ('timestamp', models.DateTimeField(auto_now_add=True)), ('updated', models.DateTimeField(auto_now_add=True)), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='Member', fields=[ ('id', models.CharField(default=api.models.generate_id, max_length=10, primary_key=True, serialize=False)), ('real_name', models.CharField(max_length=100)), ('tz', models.CharField(max_length=100)), ], ), migrations.CreateModel( name='ActivityPeriod', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('start_time', models.DateTimeField()), ('end_time', models.DateTimeField()), ('member', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='activity_periods', to='api.member')), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('api', '0011_auto_20160924_2152'), ] operations = [ migrations.CreateModel( name='CircleImage', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('datafile', models.ImageField( upload_to=api.models.circle_image_upload_to)), ('added', models.DateTimeField(auto_now_add=True)), ('updated', models.DateTimeField(auto_now=True)), ('circle', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='api.Circle')), ], ), ]