Example #1
0
class Migration(migrations.Migration):

    dependencies = [
        ('contenttypes', '0002_remove_content_type_name'),
        ('properties', '0007_auto_20170616_1627'),
    ]

    operations = [
        migrations.CreateModel(
            name='Photo',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('object_id', models.PositiveIntegerField()),
                ('image_url',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='imagem')),
                ('order', models.IntegerField(default=0,
                                              verbose_name='ordem')),
                ('content_type',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='contenttypes.ContentType')),
            ],
        ),
    ]
Example #2
0
class Migration(migrations.Migration):

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('insta', '0003_auto_20201122_2005'),
    ]

    operations = [
        migrations.CreateModel(
            name='Image',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('image', cloudinary.models.CloudinaryField(max_length=255, verbose_name='image')),
                ('name', models.CharField(max_length=60)),
                ('caption', tinymce.models.HTMLField()),
                ('date_posted', models.DateTimeField(auto_now_add=True)),
                ('likes', models.PositiveIntegerField(blank=True, default=0)),
                ('posted_by', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Comment',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('content', tinymce.models.HTMLField()),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('image', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='insta.image')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
Example #3
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        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)),
            ],
        ),
        migrations.CreateModel(
            name='Product',
            fields=[
                ('product_id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)),
                ('name', models.CharField(max_length=255)),
                ('price', models.PositiveIntegerField()),
                ('description', models.TextField()),
                ('sizes', models.CharField(choices=[('S', 'Small'), ('M', 'Medium'), ('L', 'Large')], max_length=6)),
                ('image', cloudinary.models.CloudinaryField(blank=True, max_length=255)),
                ('category', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='products.Category')),
            ],
        ),
    ]
Example #4
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        ('auth', '0012_alter_user_first_name_max_length'),
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Post',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=30)),
                ('image', cloudinary.models.CloudinaryField(max_length=255, verbose_name='image')),
                ('description', tinymce.models.HTMLField()),
                ('link', models.CharField(max_length=500)),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Profile',
            fields=[
                ('First_Name', models.CharField(max_length=50)),
                ('Last_Name', models.CharField(max_length=50)),
                ('Email', models.EmailField(max_length=50)),
                ('bio', tinymce.models.HTMLField()),
                ('profile_pic', cloudinary.models.CloudinaryField(blank=True, default='media/', max_length=255, validators=[django.core.validators.FileExtensionValidator(['png', 'jpg', 'jpeg'])], verbose_name='image')),
                ('user', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, primary_key=True, serialize=False, to='auth.user')),
            ],
        ),
        migrations.CreateModel(
            name='Reviews',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=50)),
                ('review', models.TextField()),
                ('design', models.PositiveIntegerField(default=0)),
                ('usability', models.PositiveIntegerField(default=0)),
                ('content', models.PositiveIntegerField(default=0)),
                ('post', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='award.post')),
                ('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='Comment',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('content', models.CharField(max_length=256)),
            ],
            options={
                'db_table': 'comment',
                'managed': False,
            },
        ),
        migrations.CreateModel(
            name='Images',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('description', models.CharField(blank=True, max_length=512, null=True)),
                ('path', cloudinary.models.CloudinaryField(blank=True, max_length=255)),
                ('time', models.DateTimeField(blank=True, null=True)),
            ],
            options={
                'db_table': 'images',
                'managed': False,
            },
        ),
        migrations.CreateModel(
            name='Sessions',
            fields=[
                ('session_id', models.CharField(max_length=128, primary_key=True, serialize=False)),
                ('expires', models.PositiveIntegerField()),
                ('data', models.TextField(blank=True, null=True)),
            ],
            options={
                'db_table': 'sessions',
                'managed': False,
            },
        ),
        migrations.CreateModel(
            name='User',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('username', models.CharField(max_length=45)),
                ('password', models.CharField(max_length=256)),
                ('date_created', models.DateTimeField(blank=True, null=True)),
            ],
            options={
                'db_table': 'user',
                'managed': False,
            },
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('contenttypes', '0002_remove_content_type_name'),
        ('properties', '0005_auto_20170615_2309'),
    ]

    operations = [
        migrations.CreateModel(
            name='Photo',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('object_id', models.PositiveIntegerField()),
                ('image_url',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='imagem')),
                ('order', models.IntegerField(default=0,
                                              verbose_name='ordem')),
                ('content_type',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='contenttypes.ContentType')),
            ],
        ),
        migrations.AlterField(
            model_name='apartment',
            name='num_record',
            field=models.IntegerField(blank=True,
                                      null=True,
                                      verbose_name='ficha'),
        ),
        migrations.AlterField(
            model_name='commercial',
            name='num_record',
            field=models.IntegerField(blank=True,
                                      null=True,
                                      verbose_name='ficha'),
        ),
        migrations.AlterField(
            model_name='house',
            name='num_record',
            field=models.IntegerField(blank=True,
                                      null=True,
                                      verbose_name='ficha'),
        ),
        migrations.AlterField(
            model_name='land',
            name='num_record',
            field=models.IntegerField(blank=True,
                                      null=True,
                                      verbose_name='ficha'),
        ),
    ]
Example #7
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Profile',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('profile_photo',
                 cloudinary.models.CloudinaryField(default='media/default.jpg',
                                                   max_length=255,
                                                   verbose_name='image')),
                ('bio',
                 models.CharField(blank=True,
                                  default='I am a new user!',
                                  max_length=200)),
                ('name', models.CharField(blank=True, max_length=120)),
                ('contact',
                 models.PositiveIntegerField(blank=True,
                                             default='2547123456')),
                ('user',
                 models.OneToOneField(
                     on_delete=django.db.models.deletion.CASCADE,
                     related_name='profile',
                     to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Project',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
                ('image_name', models.CharField(max_length=40)),
                ('date_posted', models.DateTimeField(auto_now_add=True)),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='posts',
                                   to='ratings.profile')),
            ],
        ),
    ]
Example #8
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='profile',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('dp',
                 cloudinary.models.CloudinaryField(
                     blank=True,
                     max_length=255,
                     verbose_name='display picture')),
                ('user',
                 models.OneToOneField(
                     on_delete=django.db.models.deletion.CASCADE,
                     to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Room',
            fields=[
                ('id', models.AutoField(primary_key=True, serialize=False)),
                ('price', models.PositiveIntegerField()),
                ('available', models.BooleanField()),
            ],
        ),
        migrations.CreateModel(
            name='Types',
            fields=[
                ('id', models.AutoField(primary_key=True, serialize=False)),
                ('name', models.CharField(max_length=60)),
                ('bedSize', models.CharField(max_length=60)),
                ('wifi', models.BooleanField()),
                ('roomService', models.BooleanField()),
                ('breakfast', models.BooleanField()),
                ('pool', models.BooleanField()),
            ],
        ),
        migrations.AddField(
            model_name='room',
            name='typeid',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                to='cloud_test.Types'),
        ),
    ]
Example #9
0
class Migration(migrations.Migration):

    dependencies = [
        ('instagram', '0010_image_likes'),
    ]

    operations = [
        migrations.AddField(
            model_name='image',
            name='num_vote_down',
            field=models.PositiveIntegerField(db_index=True, default=0),
        ),
        migrations.AddField(
            model_name='image',
            name='num_vote_up',
            field=models.PositiveIntegerField(db_index=True, default=0),
        ),
        migrations.AddField(
            model_name='image',
            name='vote_score',
            field=models.IntegerField(db_index=True, default=0),
        ),
        migrations.AlterField(
            model_name='comments',
            name='image',
            field=models.ForeignKey(
                default=1,
                on_delete=django.db.models.deletion.CASCADE,
                related_name='comments',
                to='instagram.Image'),
        ),
        migrations.AlterField(
            model_name='image',
            name='image',
            field=cloudinary.models.CloudinaryField(default='image',
                                                    max_length=255,
                                                    verbose_name='image'),
        ),
    ]
Example #10
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='News',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('order', models.PositiveIntegerField(default=0)),
                ('title',
                 models.CharField(max_length=255,
                                  null=True,
                                  verbose_name='title')),
                ('subtitle',
                 models.CharField(max_length=255,
                                  null=True,
                                  verbose_name='subitle')),
                ('text',
                 redactor.fields.RedactorField(blank=True,
                                               null=True,
                                               verbose_name='text')),
                ('text_preview',
                 models.CharField(max_length=1000,
                                  null=True,
                                  verbose_name='text_preview')),
                ('date', models.DateField(null=True, verbose_name='date')),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
                ('created_at',
                 models.DateTimeField(auto_now_add=True,
                                      verbose_name='created at')),
                ('updated_at',
                 models.DateTimeField(auto_now=True,
                                      verbose_name='update at')),
                ('slug', models.SlugField(blank=True, null=True)),
            ],
            options={
                'ordering': ('-date', ),
                'verbose_name': 'News',
                'verbose_name_plural': 'News',
            },
        ),
    ]
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Products',
            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)),
                ('public_id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  unique=True)),
                ('product_code', models.CharField(max_length=255)),
                ('title', models.CharField(max_length=255)),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   null=True,
                                                   verbose_name='image')),
                ('quantity',
                 models.PositiveIntegerField(validators=[
                     django.core.validators.MaxValueValidator(10000)
                 ])),
                ('unit_price',
                 models.DecimalField(decimal_places=2, max_digits=18)),
                ('status',
                 models.CharField(choices=[('available', 'Disponível'),
                                           ('unavailable', 'Indisponível'),
                                           ('deleted', 'Deletado')],
                                  default='unavailable',
                                  max_length=20)),
                ('owner',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='products',
                                   to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'ordering': ['-created_at'],
            },
        ),
    ]
Example #12
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Post',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('date_update', models.TimeField(auto_now_add=True)),
                ('title', models.CharField(blank=True,
                                           max_length=30,
                                           null=True)),
                ('description',
                 models.TextField(blank=True, max_length=250, null=True)),
                ('image',
                 cloudinary.models.CloudinaryField(
                     blank=True,
                     max_length=255,
                     null=True,
                     verbose_name='post_pictures/post_picture')),
                ('comments', models.PositiveIntegerField(default=0)),
                ('likes', models.PositiveIntegerField(default=0)),
                ('shares', models.PositiveIntegerField(default=0)),
                ('autor',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
Example #13
0
class Migration(migrations.Migration):

    dependencies = [
        ('djangotest', '0007_auto_20180421_1658'),
    ]

    operations = [
        migrations.AlterField(
            model_name='room',
            name='image1',
            field=cloudinary.models.CloudinaryField(blank=True,
                                                    default=None,
                                                    max_length=255,
                                                    verbose_name='image'),
        ),
        migrations.AlterField(
            model_name='room',
            name='image2',
            field=cloudinary.models.CloudinaryField(blank=True,
                                                    default=None,
                                                    max_length=255,
                                                    verbose_name='image'),
        ),
        migrations.AlterField(
            model_name='room',
            name='image3',
            field=cloudinary.models.CloudinaryField(blank=True,
                                                    default=None,
                                                    max_length=255,
                                                    verbose_name='image'),
        ),
        migrations.AlterField(
            model_name='room',
            name='image4',
            field=cloudinary.models.CloudinaryField(blank=True,
                                                    default=None,
                                                    max_length=255,
                                                    verbose_name='image'),
        ),
        migrations.AlterField(
            model_name='room',
            name='price',
            field=models.PositiveIntegerField(),
        ),
    ]
Example #14
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Profile',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(blank=True, max_length=30)),
                ('email', models.CharField(blank=True, max_length=100)),
                ('bio', models.TextField(max_length=100)),
                ('profile_image', models.ImageField(upload_to='images/')),
                ('follow', models.ManyToManyField(blank=True, related_name='follows', to=settings.AUTH_USER_MODEL)),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Image',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('image', cloudinary.models.CloudinaryField(blank=True, max_length=255, verbose_name='images')),
                ('image_name', models.CharField(blank=True, max_length=30)),
                ('image_caption', models.CharField(blank=True, max_length=500)),
                ('likes', models.PositiveIntegerField(default=0)),
                ('date_posted', models.DateTimeField(default=django.utils.timezone.now)),
                ('profile', models.ForeignKey(blank=True, on_delete=django.db.models.deletion.CASCADE, to='instagram.profile')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Comments',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('comment', models.TextField(blank=True, max_length=500)),
                ('date_posted', models.DateTimeField(default=django.utils.timezone.now)),
                ('image', models.ForeignKey(blank=True, on_delete=django.db.models.deletion.CASCADE, to='instagram.image')),
                ('user', models.ForeignKey(blank=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
class Migration(migrations.Migration):
    initial = True

    dependencies = [
        ('contenttypes', '0002_remove_content_type_name'),
    ]

    operations = [
        migrations.CreateModel(
            name='Image',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name',
                 models.CharField(
                     blank=True,
                     help_text=
                     'Название картинки может быть максимум в 255 символов',
                     max_length=255,
                     verbose_name='Название картинки')),
                ('imageURL',
                 models.CharField(max_length=100, verbose_name='Image URL')),
                ('imageFile',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='ImageFile')),
                ('object_id', models.PositiveIntegerField()),
                ('date_created',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      verbose_name='Дата создания')),
                ('content_type',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='contenttypes.ContentType')),
            ],
            options={
                'verbose_name': 'Картинка',
                'verbose_name_plural': 'Картинка',
                'db_table': 'Picture',
                'ordering': ['-date_created'],
            },
        ),
    ]
Example #16
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='IndexSlide',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('image', cloudinary.models.CloudinaryField(max_length=255, verbose_name='image')),
                ('order', models.PositiveIntegerField(default=0)),
            ],
            options={
                'ordering': ['order'],
                'verbose_name': 'IndexSlide',
                'verbose_name_plural': 'IndexSlides',
            },
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('blog', '0003_alter_tweet_table'),
    ]

    operations = [
        migrations.AddField(
            model_name='tweet',
            name='image',
            field=cloudinary.models.CloudinaryField(blank=True,
                                                    max_length=255,
                                                    null=True,
                                                    verbose_name='image'),
        ),
        migrations.AddField(
            model_name='tweet',
            name='like_count',
            field=models.PositiveIntegerField(default=0,
                                              null=True,
                                              verbose_name='Like Count'),
        ),
    ]
Example #18
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Profile',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('image',
                 models.ImageField(default='default.jpg',
                                   upload_to='profile_pics/')),
                ('bio', models.CharField(max_length=255)),
                ('user',
                 models.OneToOneField(
                     on_delete=django.db.models.deletion.CASCADE,
                     to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'db_table': 'profile',
            },
        ),
        migrations.CreateModel(
            name='Post',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   null=True,
                                                   verbose_name='images')),
                ('caption', models.CharField(max_length=200)),
                ('likes', models.PositiveIntegerField(default=0)),
                ('posted_at', models.DateTimeField(auto_now=True)),
                ('profile',
                 models.ForeignKey(blank=True,
                                   null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   to='insta.Profile')),
                ('user',
                 models.ForeignKey(null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Comment',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('comment', models.CharField(max_length=100)),
                ('created_date',
                 models.DateTimeField(default=django.utils.timezone.now)),
                ('post',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='comments',
                                   to='insta.Post')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'db_table': 'comment',
            },
        ),
    ]
class Migration(migrations.Migration):

    replaces = [('core', '0001_initial'), ('core', '0002_auto_20180305_2252'),
                ('core', '0003_auto_20180307_0139'),
                ('core', '0004_auto_20180307_0146'), ('core', '0005_photo'),
                ('core', '0006_auto_20180310_1341'),
                ('core', '0007_remove_photo_country'),
                ('core', '0008_playlist_video'),
                ('core', '0009_auto_20180310_2016'),
                ('core', '0010_auto_20180310_2135'),
                ('core', '0011_auto_20180312_2215'),
                ('core', '0012_auto_20180312_2219'),
                ('core', '0013_auto_20180312_2233'),
                ('core', '0014_auto_20180312_2235'),
                ('core', '0015_player_team'),
                ('core', '0016_remove_team_players'),
                ('core', '0017_player_team'), ('core', '0018_circuit'),
                ('core', '0019_auto_20180317_0330'),
                ('core', '0020_auto_20180317_0337'),
                ('core', '0021_auto_20180428_1523'),
                ('core', '0022_auto_20180428_1553'),
                ('core', '0023_player_country'),
                ('core', '0024_auto_20180428_1759')]

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='Banner',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title',
                 models.CharField(max_length=250,
                                  unique=True,
                                  verbose_name='título')),
                ('image',
                 cloudinary.models.CloudinaryField(
                     help_text='Imagem com: 873 X 1280 pixels',
                     max_length=255,
                     verbose_name='imagem')),
            ],
        ),
        migrations.CreateModel(
            name='Sponsor',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name',
                 models.CharField(max_length=250,
                                  unique=True,
                                  verbose_name='nome')),
                ('link', models.CharField(max_length=250)),
                ('logo',
                 cloudinary.models.CloudinaryField(
                     help_text='Imagem com: 350 X 350 pixels',
                     max_length=255,
                     verbose_name='logotipo')),
                ('position',
                 models.IntegerField(default=0, verbose_name='posição')),
            ],
            options={
                'verbose_name': 'patrocinador',
                'verbose_name_plural': 'patrocinadores',
                'ordering': ('position', 'name'),
            },
        ),
        migrations.CreateModel(
            name='SpecialParticipation',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name',
                 models.CharField(max_length=250,
                                  unique=True,
                                  verbose_name='nome')),
                ('image',
                 cloudinary.models.CloudinaryField(
                     help_text='Imagem com: 300 X 300 pixels',
                     max_length=255,
                     verbose_name='imagem')),
                ('country',
                 models.CharField(blank=True,
                                  max_length=255,
                                  null=True,
                                  verbose_name='país')),
            ],
            options={
                'verbose_name': 'participação especial',
                'verbose_name_plural': 'participações especiais',
                'ordering': ('name', ),
            },
        ),
        migrations.CreateModel(
            name='Photo',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title',
                 models.CharField(max_length=250,
                                  unique=True,
                                  verbose_name='título')),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='imagem')),
            ],
            options={
                'ordering': ('title', ),
                'verbose_name': 'foto',
                'verbose_name_plural': 'fotos',
            },
        ),
        migrations.CreateModel(
            name='PlayList',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title',
                 models.CharField(max_length=250,
                                  unique=True,
                                  verbose_name='título')),
                ('code',
                 models.CharField(blank=True,
                                  max_length=60,
                                  null=True,
                                  verbose_name='código')),
            ],
            options={
                'ordering': ('title', ),
            },
        ),
        migrations.CreateModel(
            name='Video',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title',
                 models.CharField(max_length=250, verbose_name='título')),
                ('code',
                 models.CharField(max_length=60,
                                  unique=True,
                                  verbose_name='código')),
                ('play_list',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='core.PlayList')),
            ],
            options={
                'ordering': ('title', ),
            },
        ),
        migrations.CreateModel(
            name='Player',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name',
                 models.CharField(max_length=250,
                                  unique=True,
                                  verbose_name='nome')),
            ],
            options={
                'verbose_name': 'jogador',
                'verbose_name_plural': 'jogadores',
                'ordering': ('name', ),
            },
        ),
        migrations.CreateModel(
            name='Team',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name',
                 models.CharField(max_length=250,
                                  unique=True,
                                  verbose_name='nome')),
                ('logo',
                 cloudinary.models.CloudinaryField(
                     blank=True,
                     help_text='Imagem com: 350 X 350 pixels',
                     max_length=255,
                     null=True,
                     verbose_name='logotipo')),
            ],
            options={
                'verbose_name': 'time',
                'verbose_name_plural': 'times',
                'ordering': ('name', ),
            },
        ),
        migrations.AddField(
            model_name='player',
            name='team',
            field=models.ForeignKey(
                blank=True,
                null=True,
                on_delete=django.db.models.deletion.SET_NULL,
                to='core.Team'),
        ),
        migrations.CreateModel(
            name='Circuit',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('description',
                 models.CharField(max_length=250,
                                  unique=True,
                                  verbose_name='descrição')),
            ],
            options={
                'verbose_name': 'circuito',
                'verbose_name_plural': 'circuitos',
                'ordering': ('description', ),
            },
        ),
        migrations.CreateModel(
            name='Ranking',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('position',
                 models.PositiveIntegerField(verbose_name='posição')),
                ('player',
                 models.ForeignKey(on_delete=django.db.models.deletion.PROTECT,
                                   to='core.Player')),
            ],
            options={
                'ordering': ('tournament', 'position'),
            },
        ),
        migrations.CreateModel(
            name='Tournament',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('description',
                 models.CharField(max_length=250,
                                  unique=True,
                                  verbose_name='descrição')),
                ('circuit',
                 models.ForeignKey(on_delete=django.db.models.deletion.PROTECT,
                                   to='core.Circuit',
                                   verbose_name='circuito')),
                ('players',
                 models.ManyToManyField(through='core.Ranking',
                                        to='core.Player')),
            ],
            options={
                'verbose_name': 'torneio',
                'verbose_name_plural': 'torneios',
                'ordering': ('description', ),
            },
        ),
        migrations.AddField(
            model_name='ranking',
            name='tournament',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.PROTECT,
                to='core.Tournament'),
        ),
        migrations.AlterUniqueTogether(
            name='ranking',
            unique_together={('tournament', 'position')},
        ),
        migrations.AlterModelOptions(
            name='ranking',
            options={
                'ordering': ('tournament', 'position'),
                'verbose_name': 'classificação',
                'verbose_name_plural': 'classificações'
            },
        ),
        migrations.AddField(
            model_name='player',
            name='country',
            field=django_countries.fields.CountryField(default='BR',
                                                       max_length=2,
                                                       verbose_name='país'),
        ),
        migrations.AlterField(
            model_name='player',
            name='team',
            field=models.ForeignKey(
                blank=True,
                null=True,
                on_delete=django.db.models.deletion.SET_NULL,
                to='core.Team',
                verbose_name='time'),
        ),
    ]
Example #20
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        ('paper_uploads', '0001_initial'),
    ]

    operations = [
        migrations.CreateModel(
            name='CloudinaryFile',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('owner_app_label',
                 models.CharField(editable=False, max_length=100)),
                ('owner_model_name',
                 models.CharField(editable=False, max_length=100)),
                ('owner_fieldname',
                 models.CharField(editable=False, max_length=255)),
                ('created_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='created at')),
                ('modified_at',
                 models.DateTimeField(auto_now=True,
                                      verbose_name='changed at')),
                ('basename',
                 models.CharField(editable=False,
                                  help_text='Human-readable resource name',
                                  max_length=255,
                                  verbose_name='basename')),
                ('extension',
                 models.CharField(editable=False,
                                  help_text='Lowercase, without leading dot',
                                  max_length=32,
                                  verbose_name='extension')),
                ('size',
                 models.PositiveIntegerField(default=0,
                                             editable=False,
                                             verbose_name='size')),
                ('checksum',
                 models.CharField(editable=False,
                                  max_length=64,
                                  verbose_name='checksum')),
                ('uploaded_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='uploaded at')),
                ('file',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='file')),
                ('display_name',
                 models.CharField(blank=True,
                                  max_length=255,
                                  verbose_name='display name')),
            ],
            options={
                'verbose_name': 'file',
                'verbose_name_plural': 'files',
                'abstract': False,
                'default_permissions': (),
            },
            bases=(paper_uploads.cloudinary.models.mixins.
                   ReadonlyCloudinaryFileProxyMixin,
                   paper_uploads.models.mixins.FileProxyMixin, models.Model),
        ),
        migrations.CreateModel(
            name='CloudinaryFileItem',
            fields=[
                ('collectionitembase_ptr',
                 models.OneToOneField(
                     auto_created=True,
                     on_delete=django.db.models.deletion.CASCADE,
                     parent_link=True,
                     primary_key=True,
                     serialize=False,
                     to='paper_uploads.CollectionItemBase')),
                ('owner_app_label',
                 models.CharField(editable=False, max_length=100)),
                ('owner_model_name',
                 models.CharField(editable=False, max_length=100)),
                ('owner_fieldname',
                 models.CharField(editable=False, max_length=255)),
                ('created_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='created at')),
                ('modified_at',
                 models.DateTimeField(auto_now=True,
                                      verbose_name='changed at')),
                ('basename',
                 models.CharField(editable=False,
                                  help_text='Human-readable resource name',
                                  max_length=255,
                                  verbose_name='basename')),
                ('extension',
                 models.CharField(editable=False,
                                  help_text='Lowercase, without leading dot',
                                  max_length=32,
                                  verbose_name='extension')),
                ('size',
                 models.PositiveIntegerField(default=0,
                                             editable=False,
                                             verbose_name='size')),
                ('checksum',
                 models.CharField(editable=False,
                                  max_length=64,
                                  verbose_name='checksum')),
                ('uploaded_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='uploaded at')),
                ('file',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='file')),
                ('display_name',
                 models.CharField(blank=True,
                                  max_length=255,
                                  verbose_name='display name')),
            ],
            options={
                'verbose_name': 'File item',
                'verbose_name_plural': 'File items',
                'abstract': False,
            },
            bases=('paper_uploads.collectionitembase', paper_uploads.
                   cloudinary.models.mixins.ReadonlyCloudinaryFileProxyMixin,
                   paper_uploads.models.mixins.FileProxyMixin, models.Model),
        ),
        migrations.CreateModel(
            name='CloudinaryImage',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('owner_app_label',
                 models.CharField(editable=False, max_length=100)),
                ('owner_model_name',
                 models.CharField(editable=False, max_length=100)),
                ('owner_fieldname',
                 models.CharField(editable=False, max_length=255)),
                ('created_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='created at')),
                ('modified_at',
                 models.DateTimeField(auto_now=True,
                                      verbose_name='changed at')),
                ('basename',
                 models.CharField(editable=False,
                                  help_text='Human-readable resource name',
                                  max_length=255,
                                  verbose_name='basename')),
                ('extension',
                 models.CharField(editable=False,
                                  help_text='Lowercase, without leading dot',
                                  max_length=32,
                                  verbose_name='extension')),
                ('size',
                 models.PositiveIntegerField(default=0,
                                             editable=False,
                                             verbose_name='size')),
                ('checksum',
                 models.CharField(editable=False,
                                  max_length=64,
                                  verbose_name='checksum')),
                ('uploaded_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='uploaded at')),
                ('title',
                 models.CharField(
                     blank=True,
                     help_text=
                     'The title is being used as a tooltip when the user hovers the mouse over the image',
                     max_length=255,
                     verbose_name='title')),
                ('description',
                 models.TextField(
                     blank=True,
                     help_text=
                     'This text will be used by screen readers, search engines, or when the image cannot be loaded',
                     verbose_name='description')),
                ('width',
                 models.PositiveSmallIntegerField(default=0,
                                                  editable=False,
                                                  verbose_name='width')),
                ('height',
                 models.PositiveSmallIntegerField(default=0,
                                                  editable=False,
                                                  verbose_name='height')),
                ('cropregion',
                 models.CharField(blank=True,
                                  editable=False,
                                  max_length=24,
                                  verbose_name='crop region')),
                ('file',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='file')),
            ],
            options={
                'verbose_name': 'image',
                'verbose_name_plural': 'images',
                'abstract': False,
                'default_permissions': (),
            },
            bases=(paper_uploads.cloudinary.models.mixins.
                   ReadonlyCloudinaryFileProxyMixin,
                   paper_uploads.models.mixins.FileProxyMixin, models.Model),
        ),
        migrations.CreateModel(
            name='CloudinaryImageItem',
            fields=[
                ('collectionitembase_ptr',
                 models.OneToOneField(
                     auto_created=True,
                     on_delete=django.db.models.deletion.CASCADE,
                     parent_link=True,
                     primary_key=True,
                     serialize=False,
                     to='paper_uploads.CollectionItemBase')),
                ('owner_app_label',
                 models.CharField(editable=False, max_length=100)),
                ('owner_model_name',
                 models.CharField(editable=False, max_length=100)),
                ('owner_fieldname',
                 models.CharField(editable=False, max_length=255)),
                ('created_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='created at')),
                ('modified_at',
                 models.DateTimeField(auto_now=True,
                                      verbose_name='changed at')),
                ('basename',
                 models.CharField(editable=False,
                                  help_text='Human-readable resource name',
                                  max_length=255,
                                  verbose_name='basename')),
                ('extension',
                 models.CharField(editable=False,
                                  help_text='Lowercase, without leading dot',
                                  max_length=32,
                                  verbose_name='extension')),
                ('size',
                 models.PositiveIntegerField(default=0,
                                             editable=False,
                                             verbose_name='size')),
                ('checksum',
                 models.CharField(editable=False,
                                  max_length=64,
                                  verbose_name='checksum')),
                ('uploaded_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='uploaded at')),
                ('title',
                 models.CharField(
                     blank=True,
                     help_text=
                     'The title is being used as a tooltip when the user hovers the mouse over the image',
                     max_length=255,
                     verbose_name='title')),
                ('description',
                 models.TextField(
                     blank=True,
                     help_text=
                     'This text will be used by screen readers, search engines, or when the image cannot be loaded',
                     verbose_name='description')),
                ('width',
                 models.PositiveSmallIntegerField(default=0,
                                                  editable=False,
                                                  verbose_name='width')),
                ('height',
                 models.PositiveSmallIntegerField(default=0,
                                                  editable=False,
                                                  verbose_name='height')),
                ('cropregion',
                 models.CharField(blank=True,
                                  editable=False,
                                  max_length=24,
                                  verbose_name='crop region')),
                ('file',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='file')),
            ],
            options={
                'verbose_name': 'Image item',
                'verbose_name_plural': 'Image items',
                'abstract': False,
            },
            bases=('paper_uploads.collectionitembase', paper_uploads.
                   cloudinary.models.mixins.ReadonlyCloudinaryFileProxyMixin,
                   paper_uploads.models.mixins.FileProxyMixin, models.Model),
        ),
        migrations.CreateModel(
            name='CloudinaryMedia',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('owner_app_label',
                 models.CharField(editable=False, max_length=100)),
                ('owner_model_name',
                 models.CharField(editable=False, max_length=100)),
                ('owner_fieldname',
                 models.CharField(editable=False, max_length=255)),
                ('created_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='created at')),
                ('modified_at',
                 models.DateTimeField(auto_now=True,
                                      verbose_name='changed at')),
                ('basename',
                 models.CharField(editable=False,
                                  help_text='Human-readable resource name',
                                  max_length=255,
                                  verbose_name='basename')),
                ('extension',
                 models.CharField(editable=False,
                                  help_text='Lowercase, without leading dot',
                                  max_length=32,
                                  verbose_name='extension')),
                ('size',
                 models.PositiveIntegerField(default=0,
                                             editable=False,
                                             verbose_name='size')),
                ('checksum',
                 models.CharField(editable=False,
                                  max_length=64,
                                  verbose_name='checksum')),
                ('uploaded_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='uploaded at')),
                ('file',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='file')),
                ('display_name',
                 models.CharField(blank=True,
                                  max_length=255,
                                  verbose_name='display name')),
            ],
            options={
                'verbose_name': 'media',
                'verbose_name_plural': 'media',
                'abstract': False,
                'default_permissions': (),
            },
            bases=(paper_uploads.cloudinary.models.mixins.
                   ReadonlyCloudinaryFileProxyMixin,
                   paper_uploads.models.mixins.FileProxyMixin, models.Model),
        ),
        migrations.CreateModel(
            name='CloudinaryMediaItem',
            fields=[
                ('collectionitembase_ptr',
                 models.OneToOneField(
                     auto_created=True,
                     on_delete=django.db.models.deletion.CASCADE,
                     parent_link=True,
                     primary_key=True,
                     serialize=False,
                     to='paper_uploads.CollectionItemBase')),
                ('owner_app_label',
                 models.CharField(editable=False, max_length=100)),
                ('owner_model_name',
                 models.CharField(editable=False, max_length=100)),
                ('owner_fieldname',
                 models.CharField(editable=False, max_length=255)),
                ('created_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='created at')),
                ('modified_at',
                 models.DateTimeField(auto_now=True,
                                      verbose_name='changed at')),
                ('basename',
                 models.CharField(editable=False,
                                  help_text='Human-readable resource name',
                                  max_length=255,
                                  verbose_name='basename')),
                ('extension',
                 models.CharField(editable=False,
                                  help_text='Lowercase, without leading dot',
                                  max_length=32,
                                  verbose_name='extension')),
                ('size',
                 models.PositiveIntegerField(default=0,
                                             editable=False,
                                             verbose_name='size')),
                ('checksum',
                 models.CharField(editable=False,
                                  max_length=64,
                                  verbose_name='checksum')),
                ('uploaded_at',
                 models.DateTimeField(default=django.utils.timezone.now,
                                      editable=False,
                                      verbose_name='uploaded at')),
                ('file',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='file')),
                ('display_name',
                 models.CharField(blank=True,
                                  max_length=255,
                                  verbose_name='display name')),
            ],
            options={
                'verbose_name': 'Media item',
                'verbose_name_plural': 'Media items',
                'abstract': False,
            },
            bases=('paper_uploads.collectionitembase', paper_uploads.
                   cloudinary.models.mixins.ReadonlyCloudinaryFileProxyMixin,
                   paper_uploads.models.mixins.FileProxyMixin, models.Model),
        ),
        migrations.CreateModel(
            name='CloudinaryCollection',
            fields=[],
            options={
                'proxy': True,
                'indexes': [],
            },
            bases=('paper_uploads.collection', ),
            managers=[
                ('default_mgr', django.db.models.manager.Manager()),
            ],
        ),
        migrations.CreateModel(
            name='CloudinaryImageCollection',
            fields=[],
            options={
                'proxy': True,
                'indexes': [],
            },
            bases=('paper_uploads.collection', ),
            managers=[
                ('default_mgr', django.db.models.manager.Manager()),
            ],
        ),
    ]
Example #21
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='Address',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=100)),
                ('address1',
                 models.CharField(max_length=60,
                                  verbose_name='Address line 1')),
                ('address2',
                 models.CharField(blank=True,
                                  max_length=60,
                                  verbose_name='Address line 2')),
                ('zip_code',
                 models.CharField(max_length=12,
                                  verbose_name='ZIP or Postal code')),
                ('city', models.CharField(max_length=60)),
                ('country',
                 models.CharField(choices=[('uk', 'United Kingdom'),
                                           ('us', 'United States of America'),
                                           ('jp', 'Japan'),
                                           ('id', 'Indonesia')],
                                  max_length=3)),
            ],
            options={
                'verbose_name_plural': 'Addresses',
            },
        ),
        migrations.CreateModel(
            name='Brewery',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name',
                 models.CharField(blank=True, max_length=250, unique=True)),
                ('address', models.CharField(blank=True, max_length=200)),
                ('prefecture',
                 models.CharField(blank=True, max_length=20, null=True)),
                ('phone', models.CharField(blank=True, max_length=50)),
                ('email',
                 models.EmailField(blank=True, max_length=254, null=True)),
                ('description', models.TextField(blank=True, null=True)),
                ('slug', models.SlugField(blank=True, unique=True)),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
                ('lat', models.FloatField(blank=True, null=True)),
                ('long', models.FloatField(blank=True, null=True)),
                ('website', models.CharField(blank=True, max_length=100)),
                ('header',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='header')),
            ],
            options={
                'verbose_name_plural': 'Breweries',
            },
        ),
        migrations.CreateModel(
            name='Cart',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('status',
                 models.IntegerField(choices=[(10, 'Open'), (20, 'Submitted')],
                                     default=10)),
            ],
        ),
        migrations.CreateModel(
            name='CartLine',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('quantity',
                 models.PositiveIntegerField(
                     default=1,
                     validators=[django.core.validators.MinValueValidator(1)
                                 ])),
            ],
        ),
        migrations.CreateModel(
            name='Cluster',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=150)),
            ],
        ),
        migrations.CreateModel(
            name='Order',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('status',
                 models.IntegerField(choices=[(10, 'New'), (20, 'Paid'),
                                              (30, 'Done')],
                                     default=10)),
                ('billing_name', models.CharField(max_length=60)),
                ('billing_address1', models.CharField(max_length=60)),
                ('billing_address2', models.CharField(blank=True,
                                                      max_length=60)),
                ('billing_zip_code', models.CharField(max_length=12)),
                ('billing_city', models.CharField(max_length=60)),
                ('billing_country', models.CharField(max_length=3)),
                ('shipping_name', models.CharField(max_length=60)),
                ('shipping_address1', models.CharField(max_length=60)),
                ('shipping_address2',
                 models.CharField(blank=True, max_length=60)),
                ('shipping_zip_code', models.CharField(max_length=12)),
                ('shipping_city', models.CharField(max_length=60)),
                ('shipping_country', models.CharField(max_length=3)),
                ('date_updated', models.DateTimeField(auto_now=True)),
                ('date_added', models.DateTimeField(auto_now_add=True)),
            ],
        ),
        migrations.CreateModel(
            name='OrderLine',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('status',
                 models.IntegerField(choices=[(10, 'New'), (20, 'Processing'),
                                              (30, 'Sent'), (40, 'Cancelled')],
                                     default=10)),
            ],
        ),
        migrations.CreateModel(
            name='Post',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title', models.CharField(max_length=200)),
                ('lede', models.CharField(blank=True,
                                          max_length=200,
                                          null=True)),
                ('date', models.DateTimeField(blank=True, null=True)),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
                ('body', models.TextField()),
            ],
        ),
        migrations.CreateModel(
            name='Product',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=50)),
                ('description', models.TextField(blank=True, null=True)),
                ('short_description', models.TextField(blank=True, null=True)),
                ('price',
                 models.DecimalField(blank=True,
                                     decimal_places=2,
                                     max_digits=10,
                                     null=True)),
                ('slug', models.SlugField(max_length=100, null=True)),
                ('active',
                 models.BooleanField(blank=True, default=True, null=True)),
                ('in_stock',
                 models.BooleanField(blank=True, default=True, null=True)),
                ('date_updated', models.DateTimeField(auto_now=True,
                                                      null=True)),
                ('abv', models.FloatField(blank=True, default=0, null=True)),
                ('sake_type',
                 models.CharField(choices=[('jd', 'Junmai Daiginjo'),
                                           ('d', 'Daiginjo'),
                                           ('jg', 'Junmai Ginjo'),
                                           ('g', 'Ginjo'), ('j', 'Junmai'),
                                           ('h', 'Honjozo'), ('f', 'Futsu'),
                                           ('o', 'Other')],
                                  max_length=3)),
                ('volume', models.PositiveIntegerField(blank=True, null=True)),
                ('units_sold',
                 models.PositiveIntegerField(blank=True, default=0,
                                             null=True)),
            ],
        ),
        migrations.CreateModel(
            name='ProductImage',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
            ],
        ),
        migrations.CreateModel(
            name='ProductTag',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=32)),
                ('slug', models.SlugField(max_length=48)),
                ('description', models.TextField(blank=True)),
                ('active', models.BooleanField(default=True)),
            ],
        ),
        migrations.CreateModel(
            name='Review',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('date',
                 models.DateField(blank=True,
                                  null=True,
                                  verbose_name='Date published')),
                ('rating',
                 models.IntegerField(choices=[(1, '1'), (2, '2'), (3, '3'),
                                              (4, '4'), (5, '5')],
                                     null=True)),
                ('content',
                 models.TextField(verbose_name='Write your review here...')),
                ('lat', models.FloatField(blank=True, null=True)),
                ('long', models.FloatField(blank=True, null=True)),
                ('postcode',
                 models.CharField(blank=True, max_length=128, null=True)),
            ],
        ),
        migrations.CreateModel(
            name='UserProfile',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('profile_image',
                 cloudinary.models.CloudinaryField(
                     max_length=255, verbose_name='profile_image')),
            ],
        ),
    ]
Example #22
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='Brand',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=20)),
                ('description', models.TextField()),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
                ('created', models.DateTimeField(auto_now_add=True)),
            ],
        ),
        migrations.CreateModel(
            name='Product',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=20)),
                ('description', models.TextField()),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
                ('content', models.CharField(max_length=30)),
                ('price', models.DecimalField(decimal_places=2, max_digits=8)),
                ('bva_volume', models.PositiveIntegerField()),
                ('category',
                 models.CharField(choices=[('01', 'Spirits'), ('02', 'Wines'),
                                           ('03', 'Beers'),
                                           ('04', 'Gas carnisters'),
                                           ('05', 'Internationals'),
                                           ('06', 'Beverages/non alcoholic')],
                                  max_length=20)),
                ('quantity', models.PositiveIntegerField()),
                ('available', models.BooleanField(default=False)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('brand',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='base.brand')),
            ],
        ),
        migrations.CreateModel(
            name='ProductImage',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
                ('product',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='base.product')),
            ],
        ),
    ]
Example #23
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('auth', '0012_alter_user_first_name_max_length'),
    ]

    operations = [
        migrations.CreateModel(
            name='Image',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('vote_score', models.IntegerField(db_index=True, default=0)),
                ('num_vote_up', models.PositiveIntegerField(db_index=True, default=0)),
                ('num_vote_down', models.PositiveIntegerField(db_index=True, default=0)),
                ('iimage_url', cloudinary.models.CloudinaryField(blank=True, max_length=255, verbose_name='image')),
                ('imageName', models.CharField(max_length=100)),
                ('caption', models.CharField(max_length=200)),
                ('date_uploaded', models.DateTimeField(auto_now_add=True)),
                ('like_add', models.PositiveIntegerField(default=0)),
                ('profile', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'ordering': ['-date_uploaded'],
            },
        ),
        migrations.CreateModel(
            name='Profile',
            fields=[
                ('user', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, primary_key=True, serialize=False, to='auth.user')),
                ('image', models.ImageField(blank=True, null=True, upload_to='cloudinary')),
                ('biography', tinymce.models.HTMLField(blank=True)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('modified', models.DateTimeField(auto_now=True)),
            ],
        ),
        migrations.CreateModel(
            name='Likes',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('vote_score', models.IntegerField(db_index=True, default=0)),
                ('num_vote_up', models.PositiveIntegerField(db_index=True, default=0)),
                ('num_vote_down', models.PositiveIntegerField(db_index=True, default=0)),
                ('image', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='instaApp.image')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'abstract': False,
            },
        ),
        migrations.CreateModel(
            name='Follow',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('follower', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='follower', to=settings.AUTH_USER_MODEL)),
                ('following', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='following', to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Comments',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('comment', models.CharField(blank=True, max_length=250)),
                ('posted', models.DateTimeField(auto_now_add=True)),
                ('image', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='instaApp.image')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
Example #24
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Booking',
            fields=[
                ('id', models.AutoField(primary_key=True, serialize=False)),
                ('start_date', models.DateField()),
                ('end_date', models.DateField()),
                ('price', models.IntegerField()),
            ],
        ),
        migrations.CreateModel(
            name='Customer',
            fields=[
                ('id', models.AutoField(primary_key=True, serialize=False)),
                ('name', models.CharField(max_length=100)),
                ('email', models.EmailField(max_length=254)),
                ('password', models.CharField(max_length=50)),
            ],
        ),
        migrations.CreateModel(
            name='Images',
            fields=[
                ('id', models.AutoField(primary_key=True, serialize=False)),
                ('url',
                 cloudinary.models.CloudinaryField(
                     blank=True,
                     max_length=255,
                     verbose_name='profile picture')),
            ],
        ),
        migrations.CreateModel(
            name='profile',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('profile_pic',
                 cloudinary.models.CloudinaryField(
                     blank=True,
                     max_length=255,
                     verbose_name='profile picture')),
                ('user',
                 models.OneToOneField(
                     on_delete=django.db.models.deletion.CASCADE,
                     to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Review',
            fields=[
                ('id', models.AutoField(primary_key=True, serialize=False)),
                ('review',
                 models.CharField(help_text='Enter comments', max_length=100)),
                ('rating', models.PositiveIntegerField()),
                ('user_id',
                 models.ForeignKey(
                     null=True,
                     on_delete=django.db.models.deletion.SET_NULL,
                     to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Room',
            fields=[
                ('room_no', models.AutoField(primary_key=True,
                                             serialize=False)),
            ],
        ),
        migrations.CreateModel(
            name='Type',
            fields=[
                ('id', models.AutoField(primary_key=True, serialize=False)),
                ('name',
                 models.CharField(help_text='Enter name of the room',
                                  max_length=60)),
                ('capacity', models.IntegerField()),
                ('price',
                 models.IntegerField(
                     help_text='Enter price for per day stay')),
                ('wifi_service', models.BooleanField()),
                ('breakfast_service', models.BooleanField()),
                ('spa_service', models.BooleanField()),
                ('room_service', models.BooleanField()),
                ('minibar_service', models.BooleanField()),
                ('gym_service', models.BooleanField()),
                ('pool_service', models.BooleanField()),
            ],
            options={
                'ordering': ['id'],
            },
        ),
        migrations.AddField(
            model_name='room',
            name='type',
            field=models.ForeignKey(
                null=True,
                on_delete=django.db.models.deletion.SET_NULL,
                to='megamaninn.Type'),
        ),
        migrations.AddField(
            model_name='images',
            name='room_type_id',
            field=models.ForeignKey(
                null=True,
                on_delete=django.db.models.deletion.SET_NULL,
                to='megamaninn.Type'),
        ),
        migrations.AddField(
            model_name='booking',
            name='room_no',
            field=models.ForeignKey(
                null=True,
                on_delete=django.db.models.deletion.SET_NULL,
                to='megamaninn.Room'),
        ),
    ]
Example #25
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='NewsLetterRecipients',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=30)),
                ('email', models.EmailField(max_length=254)),
            ],
        ),
        migrations.CreateModel(
            name='Project',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(blank=True, max_length=25, null=True)),
                ('image', cloudinary.models.CloudinaryField(max_length=255, null=True, verbose_name='image')),
                ('link', models.URLField(blank=True, max_length=1000, null=True)),
                ('body', models.TextField(blank=True, max_length=300, null=True)),
                ('design', models.IntegerField(default=0)),
                ('usability', models.IntegerField(default=0)),
                ('content', models.IntegerField(default=0)),
                ('slug', models.SlugField(blank=True, max_length=200, null=True)),
                ('date', models.DateField(auto_now=True)),
                ('user', models.ForeignKey(blank=True, null=True, 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')),
                ('design', models.PositiveIntegerField(default=0, validators=[django.core.validators.MaxValueValidator(10)])),
                ('usability', models.PositiveIntegerField(default=0, validators=[django.core.validators.MaxValueValidator(10)])),
                ('content', models.PositiveIntegerField(default=0, validators=[django.core.validators.MaxValueValidator(10)])),
                ('review', models.TextField(blank=True, max_length=750, null=True)),
                ('review_date', models.DateField(auto_now_add=True)),
                ('rating', models.FloatField(validators=[django.core.validators.MinValueValidator(1), django.core.validators.MaxValueValidator(10)])),
                ('project', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='awwards.project')),
                ('user', models.ForeignKey(blank=True, null=True, 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')),
                ('user_image', models.URLField(blank=True, default='https://res.cloudinary.com/mairura/image/upload/w_1000,c_fill,ar_1:1,g_auto,r_max,bo_5px_solid_red,b_rgb:262c35/v1605442723/p3t7keywhkmswljeuu9x.jpg', null=True)),
                ('bio', tinymce.models.HTMLField(blank=True, max_length=150, null=True)),
                ('contact', models.CharField(default=1234567800, max_length=10)),
                ('user', models.OneToOneField(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='profile', to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Comments',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('comments', models.TextField(max_length=400)),
                ('pro_id', models.IntegerField(default=0)),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
Example #26
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    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=200, unique=True)),
                ('description', models.TextField(blank=True, max_length=500)),
            ],
        ),
        migrations.CreateModel(
            name='Subject',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=200)),
                ('image',
                 cloudinary.models.CloudinaryField(blank=True,
                                                   max_length=255,
                                                   null=True,
                                                   verbose_name='image')),
                ('description', models.TextField(blank=True, max_length=500)),
                ('course',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='subjects',
                                   to='curriculum.course')),
            ],
        ),
        migrations.CreateModel(
            name='Lesson',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('lesson_id', models.CharField(max_length=100, unique=True)),
                ('created_at', models.DateTimeField(auto_now_add=True)),
                ('name', models.CharField(max_length=300)),
                ('position',
                 models.PositiveSmallIntegerField(verbose_name='Chapter no.')),
                ('video',
                 models.FileField(
                     blank=True,
                     null=True,
                     upload_to=curriculum.models.save_lesson_files,
                     verbose_name='Video')),
                ('ppt',
                 models.FileField(
                     blank=True,
                     upload_to=curriculum.models.save_lesson_files,
                     verbose_name='Presentation')),
                ('notes',
                 models.FileField(
                     blank=True,
                     upload_to=curriculum.models.save_lesson_files,
                     verbose_name='Notes')),
                ('course',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='curriculum.course')),
                ('created_by',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
                ('subject',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='lessons',
                                   to='curriculum.subject')),
            ],
            options={
                'ordering': ['position'],
            },
        ),
        migrations.CreateModel(
            name='CoursePayment',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('order_id',
                 models.CharField(blank=True, max_length=40, null=True)),
                ('paid', models.BooleanField(default=False)),
                ('course',
                 models.ForeignKey(blank=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   to='curriculum.course')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Comment',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('content', models.TextField(max_length=500)),
                ('publish', models.DateTimeField(auto_now_add=True)),
                ('lft', models.PositiveIntegerField(editable=False)),
                ('rght', models.PositiveIntegerField(editable=False)),
                ('tree_id',
                 models.PositiveIntegerField(db_index=True, editable=False)),
                ('level', models.PositiveIntegerField(editable=False)),
                ('author',
                 models.ForeignKey(null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
                ('lesson',
                 models.ForeignKey(null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   related_name='comments',
                                   to='curriculum.lesson')),
                ('parent',
                 mptt.fields.TreeForeignKey(
                     blank=True,
                     null=True,
                     on_delete=django.db.models.deletion.CASCADE,
                     related_name='children',
                     to='curriculum.comment')),
            ],
            options={
                'abstract': False,
            },
        ),
    ]
Example #27
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Comment',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('content', tinymce.models.HTMLField()),
                ('date_posted', models.DateTimeField(auto_now_add=True)),
            ],
        ),
        migrations.CreateModel(
            name='Image',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
                ('image_name', models.CharField(max_length=40)),
                ('image_caption', tinymce.models.HTMLField()),
                ('date_posted', models.DateTimeField(auto_now_add=True)),
                ('likes', models.PositiveIntegerField(blank=True, default=0)),
                ('posted_by',
                 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')),
                ('profile_photo',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
                ('bio',
                 tinymce.models.HTMLField(blank=True,
                                          default='I am a new user!')),
                ('user',
                 models.OneToOneField(
                     on_delete=django.db.models.deletion.CASCADE,
                     to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.AddField(
            model_name='comment',
            name='image',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                to='socialapp.Image'),
        ),
        migrations.AddField(
            model_name='comment',
            name='user',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                to=settings.AUTH_USER_MODEL),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('djangotest', '0016_auto_20180425_1707'),
    ]

    operations = [
        migrations.CreateModel(
            name='Image',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='image')),
            ],
        ),
        migrations.RemoveField(
            model_name='room',
            name='image1',
        ),
        migrations.RemoveField(
            model_name='room',
            name='image2',
        ),
        migrations.RemoveField(
            model_name='room',
            name='image3',
        ),
        migrations.RemoveField(
            model_name='room',
            name='image4',
        ),
        migrations.RemoveField(
            model_name='room',
            name='price',
        ),
        migrations.AddField(
            model_name='room',
            name='description',
            field=models.CharField(default=None, max_length=200),
        ),
        migrations.AddField(
            model_name='roomtype',
            name='price',
            field=models.PositiveIntegerField(
                default=None,
                validators=[django.core.validators.MinValueValidator(1)]),
        ),
        migrations.AlterField(
            model_name='room',
            name='type',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                to='djangotest.RoomType',
                verbose_name='Room Type'),
        ),
        migrations.AddField(
            model_name='image',
            name='roomType',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                to='djangotest.RoomType',
                verbose_name='Room Type'),
        ),
    ]
Example #29
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        ('auth', '0011_update_proxy_permissions'),
    ]

    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')),
                ('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=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')),
                ('id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  primary_key=True,
                                  serialize=False)),
                ('username', models.CharField(max_length=25, unique=True)),
                ('email',
                 models.EmailField(max_length=254,
                                   unique=True,
                                   verbose_name='email address')),
                ('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='UserMeta',
            fields=[
                ('id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  primary_key=True,
                                  serialize=False)),
                ('avatar',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='avatars')),
                ('is_private', models.BooleanField(default=False)),
                ('reset_password_token',
                 models.SlugField(blank=True, max_length=250)),
                ('reset_password_expires',
                 models.DateTimeField(auto_now_add=True)),
                ('user',
                 models.OneToOneField(
                     on_delete=django.db.models.deletion.CASCADE,
                     related_name='meta',
                     to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Relation',
            fields=[
                ('start',
                 models.DateTimeField(blank=True,
                                      null=True,
                                      verbose_name='start')),
                ('end',
                 models.DateTimeField(blank=True,
                                      null=True,
                                      verbose_name='end')),
                ('id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  primary_key=True,
                                  serialize=False)),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='relations')),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('updated', models.DateTimeField(auto_now_add=True)),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='relations',
                                   to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'abstract': False,
            },
        ),
        migrations.CreateModel(
            name='Post',
            fields=[
                ('id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  primary_key=True,
                                  serialize=False)),
                ('image',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='posts')),
                ('description', models.TextField()),
                ('likes', models.PositiveIntegerField(default=0)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('updated', models.DateTimeField(auto_now=True)),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='posts',
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Comment',
            fields=[
                ('id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  primary_key=True,
                                  serialize=False)),
                ('body', models.TextField()),
                ('author_name', models.CharField(max_length=250)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('updated', models.DateTimeField(auto_now=True)),
                ('active', models.BooleanField(default=True)),
                ('post',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='comments',
                                   to='api.Post')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='comments',
                                   to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'ordering': ('created', ),
            },
        ),
        migrations.CreateModel(
            name='Album',
            fields=[
                ('id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  primary_key=True,
                                  serialize=False)),
                ('name', models.CharField(max_length=100)),
                ('photos', models.ManyToManyField(blank=True, to='api.Post')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='album',
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Like',
            fields=[
                ('id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  primary_key=True,
                                  serialize=False)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('post',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='liked',
                                   to='api.Post')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='likes',
                                   to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'unique_together': {('user', 'post')},
            },
        ),
        migrations.CreateModel(
            name='Follower',
            fields=[
                ('id',
                 models.UUIDField(default=uuid.uuid4,
                                  editable=False,
                                  primary_key=True,
                                  serialize=False)),
                ('started_following', models.DateTimeField(auto_now_add=True)),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='followed',
                                   to=settings.AUTH_USER_MODEL)),
                ('user_being_followed',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='followers',
                                   to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'unique_together': {('user', 'user_being_followed')},
            },
        ),
    ]
Example #30
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.CreateModel(
            name='Neighborhood',
            fields=[
                ('id',
                 models.BigAutoField(auto_created=True,
                                     primary_key=True,
                                     serialize=False,
                                     verbose_name='ID')),
                ('name', models.CharField(blank=True, max_length=120)),
                ('location', models.CharField(blank=True, max_length=120)),
                ('hood_logo',
                 cloudinary.models.CloudinaryField(max_length=255,
                                                   verbose_name='gallery/')),
                ('occupants_count', models.PositiveIntegerField(default='0')),
                ('description', models.TextField()),
                ('health_department', models.IntegerField(blank=True,
                                                          null=True)),
                ('police_number', models.IntegerField(blank=True, null=True)),
            ],
        ),
        migrations.CreateModel(
            name='Profile',
            fields=[
                ('id',
                 models.BigAutoField(auto_created=True,
                                     primary_key=True,
                                     serialize=False,
                                     verbose_name='ID')),
                ('photo',
                 cloudinary.models.CloudinaryField(default='default.jpeg',
                                                   max_length=255,
                                                   verbose_name='gallery/')),
                ('bio', models.CharField(max_length=300)),
                ('name', models.CharField(blank=True, max_length=120)),
                ('location', models.CharField(blank=True, max_length=120)),
                ('neighborhood',
                 models.ForeignKey(blank=True,
                                   null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   related_name='profile',
                                   to='neighbor.neighborhood')),
                ('user',
                 models.OneToOneField(
                     on_delete=django.db.models.deletion.CASCADE,
                     related_name='profile',
                     to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Post',
            fields=[
                ('id',
                 models.BigAutoField(auto_created=True,
                                     primary_key=True,
                                     serialize=False,
                                     verbose_name='ID')),
                ('title', models.CharField(max_length=120, null=True)),
                ('post', models.TextField()),
                ('date', models.DateTimeField(auto_now_add=True)),
                ('hood',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='hood_post',
                                   to='neighbor.neighborhood')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='post_owner',
                                   to='neighbor.profile')),
            ],
        ),
        migrations.AddField(
            model_name='neighborhood',
            name='admin',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                related_name='hood',
                to='neighbor.profile'),
        ),
        migrations.CreateModel(
            name='Business',
            fields=[
                ('id',
                 models.BigAutoField(auto_created=True,
                                     primary_key=True,
                                     serialize=False,
                                     verbose_name='ID')),
                ('name', models.CharField(max_length=120)),
                ('photo',
                 cloudinary.models.CloudinaryField(default='default.jpeg',
                                                   max_length=255,
                                                   null=True,
                                                   verbose_name='gallery/')),
                ('email', models.EmailField(max_length=254)),
                ('description', models.TextField(blank=True)),
                ('neighborhood',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='business',
                                   to='neighbor.neighborhood')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='owner',
                                   to='neighbor.profile')),
            ],
        ),
    ]