class Migration(migrations.Migration): dependencies = [ ('currency', '0007_person'), ] operations = [ migrations.AlterField( model_name='offer', name='banner_image', field=imagekit.models.fields.ProcessedImageField( blank=True, null=True, upload_to=helpers.RandomFileName('offers/'), verbose_name='Imagen principal'), ), migrations.AlterField( model_name='offer', name='entity', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='offers', to='currency.Entity'), ), ]
class Migration(migrations.Migration): dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('currency', '0006_offer'), ] operations = [ migrations.CreateModel( name='Person', fields=[ ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('nif', models.CharField(blank=True, max_length=50, null=True, verbose_name='NIF/CIF')), ('email', models.CharField(max_length=250, verbose_name='Email')), ('name', models.CharField(blank=True, max_length=250, null=True, verbose_name='Nombre')), ('surname', models.TextField(blank=True, null=True, verbose_name='Direcci\xf3n')), ('profile_image', imagekit.models.fields.ProcessedImageField( blank=True, null=True, upload_to=helpers.RandomFileName('profiles/'), verbose_name='Imagen de perfil')), ('registered', models.DateTimeField(auto_now_add=True)), ('user', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], options={ 'ordering': ['registered'], 'verbose_name': 'Persona', 'verbose_name_plural': 'Personas', }, ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Entity', fields=[ ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('cif', models.CharField(blank=True, max_length=50, null=True, verbose_name='NIF/CIF')), ('email', models.CharField(max_length=250, verbose_name='Email')), ('name', models.CharField(blank=True, max_length=250, null=True, verbose_name='Nombre')), ('description', models.TextField(blank=True, null=True, verbose_name='Descripci\xf3n')), ('short_description', models.TextField(blank=True, null=True, verbose_name='Descripci\xf3n corta')), ('phone_number', models.CharField(blank=True, max_length=25, null=True, verbose_name='Tel\xe9fono')), ('address', models.TextField(blank=True, null=True, verbose_name='Direcci\xf3n')), ('logo', imagekit.models.fields.ProcessedImageField( blank=True, null=True, upload_to=helpers.RandomFileName('entities/'), verbose_name='Imagen de perfil')), ('registered', models.DateTimeField(auto_now_add=True)), ('latitude', models.FloatField(verbose_name='Latitud')), ('longitude', models.FloatField(verbose_name='Longitud')), ('bonification_percent', models.FloatField( default=0, verbose_name='Porcentaje de bonificaci\xf3n')), ('max_percent_payment', models.FloatField( default=0, verbose_name='M\xe1ximo porcentaje de pago aceptado')), ('num_workers', models.IntegerField( default=0, verbose_name='N\xfamero de trabajadores')), ('legal_form', models.TextField(blank=True, null=True, verbose_name='Formulario legal')), ('facebook_link', models.CharField(blank=True, max_length=250, null=True, verbose_name='P\xe1gina de Facebook')), ('webpage_link', models.CharField(blank=True, max_length=250, null=True, verbose_name='P\xe1gina web')), ('twitter_link', models.CharField(blank=True, max_length=250, null=True, verbose_name='Perfil de Twitter')), ('telegram_link', models.CharField(blank=True, max_length=250, null=True, verbose_name='Canal de Telegram')), ('instagram_link', models.CharField(blank=True, max_length=250, null=True, verbose_name='Perfil de Instagram')), ('user', models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], options={ 'ordering': ['registered'], 'verbose_name': 'Entidad', 'verbose_name_plural': 'Entidades', }, ), ]
class Migration(migrations.Migration): dependencies = [ ('currency', '0005_transaction'), ] operations = [ migrations.CreateModel( name='Offer', fields=[ ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), ('title', models.CharField(blank=True, max_length=250, null=True, verbose_name='Nombre')), ('description', models.TextField(blank=True, null=True, verbose_name='Descripci\xf3n')), ('banner_image', imagekit.models.fields.ProcessedImageField( blank=True, null=True, upload_to=helpers.RandomFileName('entities/'), verbose_name='Imagen principal')), ('published_date', models.DateTimeField(auto_now_add=True)), ('discount_percent', models.FloatField(blank=True, default=0, null=True, verbose_name='Porcentaje de descuento')), ('discounted_price', models.FloatField(blank=True, default=0, null=True, verbose_name='Precio con descuento')), ('active', models.BooleanField(verbose_name='Activa')), ('begin_date', models.DateField(blank=True, null=True, verbose_name='Fecha de inicio')), ('end_date', models.DateField(blank=True, null=True, verbose_name='Fecha de fin')), ('entity', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='currency.Entity')), ], options={ 'ordering': ['-published_date'], 'verbose_name': 'Oferta', 'verbose_name_plural': 'Ofertas', }, ), ]
class Migration(migrations.Migration): dependencies = [ ('currency', '0013_auto_20180105_1341'), ] operations = [ migrations.CreateModel( name='Gallery', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(blank=True, max_length=250, null=True, verbose_name='T\xedtulo')), ], options={ 'verbose_name': 'Galer\xeda', 'verbose_name_plural': 'Galer\xedas', }, ), migrations.CreateModel( name='GalleryPhoto', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('order', models.IntegerField(default=0, verbose_name='Orden')), ('title', models.CharField(blank=True, max_length=250, null=True, verbose_name='T\xedtulo')), ('image', imagekit.models.fields.ProcessedImageField( blank=True, null=True, upload_to=helpers.RandomFileName('photos/'))), ('uploaded', models.DateTimeField(auto_now_add=True)), ('gallery', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='currency.Gallery')), ], options={ 'ordering': ['order'], 'verbose_name': 'Foto', 'verbose_name_plural': 'Fotos', }, ), migrations.AddField( model_name='entity', name='gallery', field=models.OneToOneField( null=True, on_delete=django.db.models.deletion.CASCADE, to='currency.Gallery'), ), ]