コード例 #1
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='Candidate',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=50)),
                ('phone_number', models.CharField(blank=True, max_length=13)),
                ('email', models.EmailField(max_length=150)),
                ('proof',
                 models.FileField(upload_to=core.models.user_directory_path)),
                ('org',
                 models.CharField(choices=[('SELF', 'Self'),
                                           ('GROUP', 'Group'),
                                           ('CORPORATE', 'Corporate'),
                                           ('OTHERS', 'Others')],
                                  default='SELF',
                                  max_length=20)),
                ('ticket', models.IntegerField(default=1)),
                ('token', models.IntegerField()),
                ('created_at', models.DateTimeField(auto_now_add=True)),
            ],
        ),
    ]
コード例 #2
0
class Migration(migrations.Migration):

    initial = True
    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='Componente',
            fields=[
                ('idComponente', models.AutoField(primary_key=True, serialize=False, verbose_name='Id del componente')),
                ('nombreComponente', models.CharField(max_length=99, verbose_name='Nombre del Componente')),
            ],
        ),
        migrations.CreateModel(
            name='Fabricante',
            fields=[
                ('idFabricante', models.AutoField(primary_key=True, serialize=False, verbose_name='Id del Fabricante ')),
                ('nombreFabricante', models.CharField(max_length=99, verbose_name='Nombre del Fabricate ')),
            ],
        ),
        migrations.CreateModel(
            name='Producto',
            fields=[
                ('idProducto', models.AutoField(primary_key=True, serialize=False, verbose_name='Id del Producto ')),
                ('nombreProducto', models.CharField(max_length=99, verbose_name='Nombre del Producto ')),
                ('precio', models.IntegerField(default=0)),
                ('stock', models.IntegerField(default=0)),
                ('imagen', models.ImageField(blank=True, null=True, upload_to=core.models.Producto.ruta_imagen)),
                ('componente', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='core.componente')),
                ('fabricante', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='core.fabricante')),
            ],
        ),
    ]
コード例 #3
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0003_auto_20180226_1216'),
    ]

    operations = [
        migrations.AddField(
            model_name='profile',
            name='avatar',
            field=models.ImageField(blank=True,
                                    height_field='height_field',
                                    null=True,
                                    upload_to=core.models.upload_location,
                                    width_field='width_field'),
        ),
        migrations.AddField(
            model_name='profile',
            name='height_field',
            field=models.IntegerField(default=0),
        ),
        migrations.AddField(
            model_name='profile',
            name='width_field',
            field=models.IntegerField(default=0),
        ),
    ]
コード例 #4
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0008_auto_20180122_0804'),
    ]

    operations = [
        migrations.AddField(
            model_name='adverts',
            name='ad_words',
            field=models.CharField(blank=True,
                                   default=0,
                                   max_length=128,
                                   null=True),
        ),
        migrations.AddField(
            model_name='adverts',
            name='height_field',
            field=models.IntegerField(default=0),
        ),
        migrations.AddField(
            model_name='adverts',
            name='image',
            field=models.ImageField(blank=True,
                                    height_field='height_field',
                                    null=True,
                                    upload_to=core.models.upload_location,
                                    width_field='width_field'),
        ),
        migrations.AddField(
            model_name='adverts',
            name='width_field',
            field=models.IntegerField(default=0),
        ),
    ]
コード例 #5
0
ファイル: 0001_initial.py プロジェクト: maligree/fileguru
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        migrations.CreateModel(
            name='Upload',
            fields=[
                ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)),
                ('password', models.CharField(default=core.models.generate_upload_password, max_length=32)),
                ('file', models.FileField(blank=True, null=True, upload_to='uploads/')),
                ('url', models.URLField(blank=True, null=True)),
                ('successful_attempts', models.IntegerField(default=0)),
                ('failed_attempts', models.IntegerField(default=0)),
                ('expires_at', models.DateTimeField(default=core.models.generate_expiry_datetime)),
                ('created_at', models.DateTimeField(auto_now_add=True)),
            ],
        ),
        migrations.CreateModel(
            name='UserAgent',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('value', models.TextField()),
                ('updated_at', models.DateTimeField(auto_now=True)),
                ('user', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, related_name='last_user_agent', to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
コード例 #6
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0017_auto_20180124_1338'),
    ]

    operations = [
        migrations.AlterField(
            model_name='adverts',
            name='ad_words',
            field=models.CharField(
                blank=True,
                default=0,
                help_text='Your advertisment text in 128 characters',
                max_length=128,
                null=True),
        ),
        migrations.AlterField(
            model_name='adverts',
            name='advert_end',
            field=models.DateTimeField(),
        ),
        migrations.AlterField(
            model_name='adverts',
            name='advert_lifespan',
            field=models.IntegerField(
                choices=[(1, '1 Day'), (7, '7 Days'), (28, '28 Days')],
                default=1,
                help_text='Number of days you want the advert to be live'),
        ),
        migrations.AlterField(
            model_name='adverts',
            name='advert_text',
            field=models.CharField(
                default='learn more',
                help_text='Button text to redirect to your link',
                max_length=20),
        ),
        migrations.AlterField(
            model_name='adverts',
            name='image',
            field=models.ImageField(blank=True,
                                    height_field='height_field',
                                    help_text='Image size MUST be 350×250',
                                    null=True,
                                    upload_to=core.models.upload_location,
                                    width_field='width_field'),
        ),
        migrations.AlterField(
            model_name='adverts',
            name='max_clicks',
            field=models.IntegerField(blank=True, default=10, null=True),
        ),
        migrations.AlterField(
            model_name='product',
            name='product_name',
            field=models.CharField(default='Glowing Bulb', max_length=50),
        ),
    ]
コード例 #7
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='Group',
            fields=[
                ('id', models.BigIntegerField(primary_key=True, serialize=False)),
                ('name', models.CharField(max_length=50)),
                ('slug', models.SlugField(unique=True, validators=[core.models.slug_validator])),
                ('description', models.CharField(max_length=200)),
            ],
            options={
                'db_table': 'groups',
            },
        ),
        migrations.CreateModel(
            name='User',
            fields=[
                ('id', models.BigIntegerField(primary_key=True, serialize=False)),
                ('username', models.SlugField(max_length=30, unique=True, validators=[core.models.slug_validator])),
                ('email', models.EmailField(max_length=200, unique=True)),
                ('password', models.CharField(max_length=128)),
                ('last_login', models.IntegerField(default=None, null=True)),
                ('created', models.IntegerField(default=time.time)),
                ('name', models.CharField(max_length=50)),
                ('image', models.ImageField(default='', upload_to=core.models.create_filename)),
                ('password_reset_token', models.CharField(default='', max_length=128)),
                ('password_reset_token_expiry', models.IntegerField(default=0)),
            ],
            options={
                'db_table': 'users',
                'ordering': ['created'],
            },
        ),
        migrations.CreateModel(
            name='UserGroupLink',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('permission', models.IntegerField(choices=[[1, 'invited'], [2, 'member'], [3, 'admin']], default=1)),
                ('group', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.group')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.user')),
            ],
            options={
                'db_table': 'user_group_links',
            },
        ),
        migrations.AddField(
            model_name='group',
            name='users',
            field=models.ManyToManyField(related_name='groups', through='core.UserGroupLink', to='core.User'),
        ),
    ]
コード例 #8
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0002_auto_20200423_2105'),
    ]

    operations = [
        migrations.CreateModel(
            name='BotAplication',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title', models.CharField(default='Bot App', max_length=160)),
                ('bot_application_url',
                 models.URLField(blank=True,
                                 help_text='Coloca sólo el endpoint',
                                 null=True,
                                 verbose_name='URL del bot')),
                ('vertical_position',
                 models.CharField(choices=[('top', 'Top'),
                                           ('bottom', 'Bottom')],
                                  default='bottom',
                                  max_length=15,
                                  verbose_name='Posición vertical')),
                ('horizontal_position',
                 models.CharField(choices=[('right', 'Right'),
                                           ('left', 'Left')],
                                  default='right',
                                  max_length=15,
                                  verbose_name='Posición Horizontal')),
                ('button_icon',
                 models.ImageField(
                     help_text=
                     'Formatos ico, jpg, png o gif. Relación de aspecto 1:1',
                     upload_to=core.models.bot_custom_upload_to,
                     verbose_name='Ícono')),
                ('width', models.IntegerField(default=350,
                                              verbose_name='Ancho')),
                ('height', models.IntegerField(default=500,
                                               verbose_name='Alto')),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('updated', models.DateTimeField(auto_now=True)),
            ],
            options={
                'verbose_name': 'Bot Application',
                'verbose_name_plural': 'Bot Application',
            },
        ),
    ]
コード例 #9
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='Hospital',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=200)),
                ('greeting', models.TextField(blank=True, null=True)),
                ('number', models.CharField(max_length=20, unique=True)),
            ],
        ),
        migrations.CreateModel(
            name='Patient',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('number', models.CharField(max_length=20)),
                ('time',
                 models.DateTimeField(default=django.utils.timezone.now)),
                ('token',
                 models.IntegerField(default=core.models.generate_token)),
            ],
        ),
        migrations.CreateModel(
            name='Queue',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=200)),
                ('active', models.BooleanField(default=True)),
            ],
        ),
        migrations.AddField(
            model_name='patient',
            name='q',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                related_name='patients',
                to='core.Queue'),
        ),
        migrations.AlterUniqueTogether(
            name='patient',
            unique_together=set([('time', 'token')]),
        ),
    ]
コード例 #10
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='MenuItem',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=255,
                                          verbose_name='name')),
                ('price',
                 models.DecimalField(
                     decimal_places=2,
                     max_digits=6,
                     validators=[django.core.validators.MinValueValidator(0)],
                     verbose_name='price')),
                ('nutrition_value',
                 models.IntegerField(
                     validators=[django.core.validators.MinValueValidator(0)],
                     verbose_name='nutrition value')),
                ('picture',
                 models.ImageField(
                     upload_to=core.models.image_file_name_generator,
                     verbose_name='picture')),
            ],
        ),
    ]
コード例 #11
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0002_ingredient_tag'),
    ]

    operations = [
        migrations.CreateModel(
            name='Recipe',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title', models.CharField(max_length=255)),
                ('time_minutes', models.IntegerField()),
                ('price', models.DecimalField(decimal_places=2, max_digits=5)),
                ('link', models.CharField(blank=True, max_length=255)),
                ('image',
                 models.ImageField(
                     null=True, upload_to=core.models.recipe_image_file_path)),
                ('ingredients', models.ManyToManyField(to='core.Ingredient')),
                ('tags', models.ManyToManyField(to='core.Tag')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
コード例 #12
0
ファイル: 0001_initial.py プロジェクト: Xarenn/e-ogloszenia
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        migrations.CreateModel(
            name='Ad',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('is_active', models.CharField(choices=[('T', 'T'), ('F', 'F')], default='F', max_length=1)),
                ('server_id', models.IntegerField(blank=True, null=True)),
                ('is_featured', models.BooleanField(default=False, verbose_name='Is Fetaured')),
                ('title', models.CharField(default=None, max_length=255)),
                ('category', models.CharField(choices=[('ELECTRONICS', 'ELECTRONICS'), ('HEADSETS', 'HEADSETS'), ('KEYS', 'KEYS')], default=None, max_length=64)),
                ('short_description', models.CharField(default=None, max_length=120)),
                ('personality', models.CharField(choices=[('COMPANY', 'COMPANY'), ('PRIVATE_PERSON', 'PRIVATE_PERSON')], default=None, max_length=64)),
                ('description', models.TextField(default=None, max_length=1024)),
                ('price', models.FloatField(default=0)),
                ('image', models.ImageField(upload_to=core.models.location_file)),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
コード例 #13
0
class Migration(migrations.Migration):

    dependencies = [
        ('external_api', '0004_vendor'),
        ('core', '0030_auto_20161005_1112'),
    ]

    operations = [
        migrations.CreateModel(
            name='FundVendorInfo',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('created_at', models.DateTimeField(auto_now_add=True, verbose_name='Created at')),
                ('modified_at', models.DateTimeField(auto_now=True, verbose_name='Modified at')),
                ('sip_dates', django.contrib.postgres.fields.ArrayField(base_field=models.IntegerField(), null=True, size=None)),
                ('neft_scheme_code', models.CharField(blank=True, max_length=50, null=True, verbose_name='Scheme Code when investment amount is below Rs. 2 lakhs ')),
                ('rtgs_scheme_code', models.CharField(blank=True, max_length=50, null=True, verbose_name='Scheme Code when investment amount is above Rs. 2 lakhs ')),
            ],
        ),
        migrations.AddField(
            model_name='fundvendorinfo',
            name='fund',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Fund'),
        ),
        migrations.AddField(
            model_name='fundvendorinfo',
            name='vendor',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='external_api.Vendor'),
        ),
        migrations.AlterUniqueTogether(
            name='fundvendorinfo',
            unique_together=set([('fund', 'vendor')]),
        ),
    ]
コード例 #14
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0004_audience_device'),
    ]

    operations = [
        migrations.CreateModel(
            name='Advertising',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('image',
                 models.ImageField(
                     null=True,
                     upload_to=core.models.advertising_image_file_path)),
                ('fromDate', models.DateTimeField(auto_now_add=True)),
                ('toDate', models.DateTimeField(auto_now_add=True)),
                ('seconds', models.IntegerField(default=0)),
                ('audiences', models.ManyToManyField(to='core.Audience')),
                ('devices', models.ManyToManyField(to='core.Device')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
コード例 #15
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0005_user_is_buyer'),
    ]

    operations = [
        migrations.CreateModel(
            name='Item',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=255)),
                ('description', models.TextField(max_length=1000)),
                ('category', models.CharField(max_length=255)),
                ('price', models.DecimalField(decimal_places=2, max_digits=10)),
                ('in_stock', models.BooleanField(default=True)),
                ('image', models.ImageField(blank=True, null=True, upload_to=core.models.item_image_file_path)),
                ('uploaded_date', models.DateField(auto_now_add=True)),
                ('user', models.ForeignKey(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')),
                ('stars', models.IntegerField(validators=[django.core.validators.MinValueValidator(0), django.core.validators.MaxValueValidator(5)])),
                ('review', models.TextField(max_length=1000)),
                ('item', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Item')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
コード例 #16
0
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='Item',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('title', models.CharField(max_length=50)),
                ('slug', models.SlugField(blank=True, null=True, unique=True)),
                ('description',
                 models.TextField(blank=True, max_length=120, null=True)),
                ('price', models.DecimalField(decimal_places=2, max_digits=4)),
                ('image',
                 models.ImageField(upload_to=core.models.upload_image_path)),
                ('size', models.IntegerField(default=32)),
            ],
        ),
    ]
コード例 #17
0
class Migration(migrations.Migration):

    dependencies = [
        ('services', '0002_auto_20170731_1556'),
    ]

    operations = [
        migrations.CreateModel(
            name='Template',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('created_at',
                 models.DateTimeField(editable=False,
                                      verbose_name='Created At')),
                ('updated_at',
                 models.DateTimeField(editable=False,
                                      verbose_name='Updated At')),
                ('template_type',
                 models.IntegerField(choices=[(0, 'Django (Web)'),
                                              (1, 'Django Rest'),
                                              (2, 'iOS (Mobile)'),
                                              (4, 'S.P.A.'),
                                              (5, 'E-Commerce')],
                                     default=0,
                                     verbose_name='Template Type')),
                ('repo_url', models.TextField(verbose_name='Repo Url')),
            ],
            options={
                'verbose_name': 'Template',
                'verbose_name_plural': 'Templates',
            },
            bases=(models.Model, core.models.ModelDiffMixin),
        ),
        migrations.AlterField(
            model_name='service',
            name='identifier',
            field=models.IntegerField(choices=[(0, 'Github'), (1, 'Bitbucket'),
                                               (2, 'Jira'), (3, 'Odoo')],
                                      default=0,
                                      max_length=50,
                                      verbose_name='Identifier'),
        ),
    ]
コード例 #18
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
        ('auth', '0012_alter_user_first_name_max_length'),
    ]

    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')),
                ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)),
                ('email', models.EmailField(max_length=255, unique=True)),
                ('name', models.CharField(max_length=255)),
                ('is_active', models.BooleanField(default=True)),
                ('is_staff', models.BooleanField(default=False)),
                ('groups', models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups')),
                ('user_permissions', models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions')),
            ],
            options={
                'abstract': False,
            },
        ),
        migrations.CreateModel(
            name='Ingredient',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=255)),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Tag',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=255)),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Recipe',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=255)),
                ('time_minutes', models.IntegerField()),
                ('price', models.DecimalField(decimal_places=2, max_digits=5)),
                ('link', models.CharField(blank=True, max_length=255)),
                ('image', models.ImageField(null=True, upload_to=core.models.recipe_image_file_path)),
                ('ingredients', models.ManyToManyField(to='core.Ingredient')),
                ('tags', models.ManyToManyField(to='core.Tag')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
コード例 #19
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0007_collection_condition'),
    ]

    operations = [
        migrations.AlterField(
            model_name='collection',
            name='type',
            field=models.CharField(choices=[('AND', 'All conditions'), ('OR', 'Any conditions')], default='AND', max_length=9, verbose_name='Collection Type'),
        ),
        migrations.AlterField(
            model_name='condition',
            name='field_reference',
            field=models.CharField(choices=[('TYPE', 'Product Type'), ('TITLE', 'Product Title'), ('TAG', 'Product Tag'), ('STOCK', 'Product Stock'), ('PRICE', 'Product Price')], default='TYPE', max_length=25, verbose_name='Field Reference'),
        ),
        migrations.CreateModel(
            name='ProductReview',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('rating', models.PositiveIntegerField(default=1, validators=[django.core.validators.MaxValueValidator(5), django.core.validators.MinValueValidator(1)], verbose_name='rating')),
                ('title', models.CharField(max_length=32, verbose_name='Title')),
                ('review', models.TextField(verbose_name='Description')),
                ('was_helpful', models.IntegerField(verbose_name='Helpful')),
                ('created_at', models.DateTimeField(auto_now_add=True)),
                ('updated_at', models.DateTimeField(auto_now=True)),
                ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.product')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='ProductImage',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=32, verbose_name='Title')),
                ('image', models.ImageField(upload_to=core.models.upload_path_handler, verbose_name='Image')),
                ('is_active', models.BooleanField(default=True)),
                ('is_primary', models.BooleanField(default=False)),
                ('created_at', models.DateTimeField(auto_now_add=True)),
                ('updated_at', models.DateTimeField(auto_now=True)),
                ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.product')),
            ],
        ),
        migrations.CreateModel(
            name='ProductAttachment',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=32, verbose_name='Title')),
                ('file', models.FileField(upload_to=core.models.upload_path_handler, verbose_name='File')),
                ('is_active', models.BooleanField(default=True)),
                ('is_primary', models.BooleanField(default=False)),
                ('created_at', models.DateTimeField(auto_now_add=True)),
                ('updated_at', models.DateTimeField(auto_now=True)),
                ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.product')),
            ],
        ),
    ]
コード例 #20
0
ファイル: 0001_initial.py プロジェクト: deniskolokol/soma
class Migration(migrations.Migration):

    initial = True

    dependencies = []

    operations = [
        migrations.CreateModel(
            name='Asana',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name',
                 models.CharField(db_index=True,
                                  help_text='Name',
                                  max_length=255)),
                ('note',
                 models.TextField(blank=True, help_text='Note', null=True)),
                ('created',
                 models.DateTimeField(auto_now_add=True, help_text='Created')),
                ('updated',
                 models.DateTimeField(auto_now=True,
                                      help_text='Last updated')),
            ],
            options={
                'abstract': False,
            },
            bases=(models.Model, core.models.DictDocumentMixin),
        ),
        migrations.CreateModel(
            name='AsanaForm',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('variant',
                 models.IntegerField(
                     default=0,
                     validators=[django.core.validators.MinValueValidator(0)
                                 ])),
                ('pict',
                 models.ImageField(height_field=100,
                                   help_text='Pictogram 100x100px',
                                   upload_to='asana/pict/',
                                   width_field=100)),
                ('asana',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='forms',
                                   to='asana.Asana')),
            ],
        ),
    ]
コード例 #21
0
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        migrations.CreateModel(
            name='Artist',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=255)),
                ('slug', models.SlugField(unique=True)),
                ('thumbnail', models.ImageField(default='artists/default.png', upload_to='artists')),
                ('bio', models.TextField(null=True, verbose_name='Artist Bio')),
            ],
        ),
        migrations.CreateModel(
            name='Genre',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=50)),
                ('thumbnail', models.ImageField(default='genres/default.png', upload_to='genres')),
            ],
        ),
        migrations.CreateModel(
            name='Song',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('audio_id', models.CharField(max_length=50, unique=True)),
                ('title', models.CharField(max_length=200, verbose_name='Song name')),
                ('description', models.TextField()),
                ('thumbnail', models.ImageField(upload_to='thumbnails')),
                ('song', models.FileField(max_length=500, upload_to=core.models.song_directory_path)),
                ('size', models.IntegerField(default=0)),
                ('playtime', models.CharField(default='0.00', max_length=10)),
                ('type', models.CharField(max_length=10)),
                ('price', models.DecimalField(decimal_places=2, default=0.0, max_digits=5)),
                ('featured', models.BooleanField(default=False)),
                ('created_at', models.DateTimeField(default=django.utils.timezone.now, verbose_name='Created At')),
                ('artists', models.ManyToManyField(related_name='songs', to='core.Artist')),
                ('genre', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='core.genre')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='accounts.user')),
            ],
        ),
        migrations.CreateModel(
            name='Favorite',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('song', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.song')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='accounts.user')),
            ],
        ),
    ]
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='ImageSar',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('image', models.ImageField(upload_to=core.models.recipe_image_file_path)),
                ('type', models.CharField(max_length=255)),
                ('version', models.IntegerField(default=0)),
            ],
        ),
        migrations.CreateModel(
            name='TestUser',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=255)),
                ('email', models.EmailField(blank=True, max_length=254)),
                ('level', models.IntegerField()),
            ],
        ),
        migrations.CreateModel(
            name='TuringTest',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.testuser')),
            ],
        ),
        migrations.CreateModel(
            name='ImageTest',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('userGuess', models.BooleanField()),
                ('image', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.imagesar')),
                ('testTuring', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.turingtest')),
            ],
        ),
    ]
コード例 #23
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0002_user_email_opt_out'),
    ]

    operations = [
        migrations.CreateModel(
            name='Prompt',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('day', models.DateField()),
                ('text', models.TextField()),
            ],
        ),
        migrations.AlterField(
            model_name='user',
            name='age',
            field=models.IntegerField(blank=True, null=True),
        ),
        migrations.AlterField(
            model_name='user',
            name='username',
            field=models.TextField(default=core.models.username_generator, unique=True),
        ),
        migrations.CreateModel(
            name='Submission',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.TextField(max_length=128)),
                ('status', models.CharField(choices=[('PENDING', 'Pending'), ('PROCESSED', 'Processed'), ('PUBLISHED', 'Published'), ('HIDDEN', 'Hidden')], default='PENDING', max_length=16)),
                ('created', models.DateTimeField(auto_now_add=True)),
                ('modified', models.DateTimeField(auto_now=True)),
                ('video', models.FileField(upload_to=core.models.video_upload_location)),
                ('duration', models.IntegerField(null=True)),
                ('prompt', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='core.Prompt')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
コード例 #24
0
ファイル: 0001_initial.py プロジェクト: yueow/best-bonus
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='Suplier',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=100, unique=True, verbose_name='Name')),
                ('image', models.ImageField(blank=True, null=True, upload_to='casino_logos/', verbose_name='Suplier image')),
                ('ca_license_bool', models.BooleanField(default=False, verbose_name='License')),
                ('suplier_type', models.IntegerField(choices=[(0, 'Casino'), (1, 'Betting'), (2, 'CS:GO')], default=0)),
            ],
        ),
        migrations.CreateModel(
            name='Bonus',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('two_word_desc', models.CharField(max_length=300, verbose_name='About the bonus in 2 words')),
                ('bonus_digit', models.PositiveSmallIntegerField(default=0, validators=[django.core.validators.MaxValueValidator(1000000)], verbose_name='Bonus value')),
                ('bonus_desc', models.TextField(blank=True, max_length=1500, null=True, verbose_name='Bonus description')),
                ('image', models.ImageField(blank=True, null=True, upload_to='bonus_images/', verbose_name='Bonus image')),
                ('dep_bool', models.BooleanField(default=True)),
                ('dep', models.PositiveSmallIntegerField()),
                ('doa', models.DateField(default=datetime.date.today, verbose_name='Date of adding')),
                ('doe', models.DateField(default=core.models.today_plus_30_days, verbose_name='Date of expiring')),
                ('wager', models.SmallIntegerField(blank=True, default=0, validators=[django.core.validators.MaxValueValidator(100)], verbose_name='Bonus wager')),
                ('bonus_type', models.IntegerField(choices=[(0, 'Deposit'), (1, 'Freespin')], default=0)),
                ('suplier', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Suplier')),
            ],
            options={
                'ordering': ['-bonus_digit'],
            },
        ),
    ]
コード例 #25
0
class Station(models.Model):
    shortname = models.CharField(max_length=20)
    name = models.CharField(max_length=50)
    lines = models.CharField(max_length=50)
    address = models.CharField(max_length=50)
    ada = models.IntegerField()
    legend = models.CharField(max_length=5)
    alt_legend = models.CharField(max_length=5)
    weblink = models.CharField(max_length=250)
    geom = models.PointField(srid=4269)
    objects = models.GeoManager()

    def __unicode__(self):
        return self.name
コード例 #26
0
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        migrations.CreateModel(
            name='Listing',
            fields=[
                ('listing_id',
                 models.AutoField(primary_key=True, serialize=False)),
                ('amount', models.IntegerField()),
                ('price', models.DecimalField(decimal_places=2, max_digits=9)),
                ('photo',
                 models.
                 ImageField(storage=django.core.files.storage.FileSystemStorage(
                     base_url='/media/listing/',
                     location=
                     '/Users/yananw/Desktop/MarketPlace/server/marketplace/media/listing/'
                 ),
                            upload_to=core.models.image_directory_path)),
                ('name', models.CharField(max_length=100)),
                ('categories',
                 django_mysql.models.ListCharField(
                     models.CharField(max_length=20), max_length=126, size=6)),
                ('description', models.TextField()),
                ('listed_on', models.DateTimeField(auto_now_add=True)),
                ('seller_id',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Order',
            fields=[
                ('order_id', models.AutoField(primary_key=True,
                                              serialize=False)),
                ('date', models.DateTimeField(auto_now_add=True)),
                ('buyer',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
                ('listing',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='core.Listing')),
            ],
        ),
    ]
コード例 #27
0
class Migration(migrations.Migration):

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('core', '0001_initial'),
    ]

    operations = [
        migrations.CreateModel(
            name='Item',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('title', models.CharField(max_length=20)),
                ('price', models.IntegerField()),
                ('discount_price', models.IntegerField(blank=True, null=True)),
                ('category', models.CharField(choices=[('S', 'Shirt'), ('SW', 'Sport Wear'), ('OW', 'OutWear')], max_length=2)),
                ('label', models.CharField(choices=[('P', 'primary'), ('s', 'secondary'), ('d', 'danger')], max_length=1)),
                ('slug', models.SlugField(blank=True, unique=True)),
                ('desc', models.TextField()),
                ('image', models.ImageField(blank=True, null=True, upload_to=core.models.upload_image_path)),
            ],
        ),
        migrations.RemoveField(
            model_name='order',
            name='title',
        ),
        migrations.CreateModel(
            name='OrderItem',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('ordered', models.BooleanField()),
                ('quantity', models.IntegerField()),
                ('item', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Item')),
                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
コード例 #28
0
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        migrations.CreateModel(
            name='Certificate',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=255, verbose_name='نام')),
                ('image',
                 models.ImageField(
                     null=True,
                     upload_to=core.models.certificate_image_file_path)),
                ('thumbnail',
                 models.ImageField(
                     null=True,
                     upload_to=core.models.certificate_image_file_path)),
                ('grade', models.IntegerField(null=True, verbose_name='نمره')),
                ('minimum_grade',
                 models.IntegerField(verbose_name='حداقل نمره')),
                ('user',
                 models.ForeignKey(null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
    ]
コード例 #29
0
class Migration(migrations.Migration):

    dependencies = [
        ('core', '0003_auto_20180611_2327'),
    ]

    operations = [
        migrations.AddField(
            model_name='platform',
            name='height_field',
            field=models.IntegerField(default=0),
        ),
        migrations.AddField(
            model_name='platform',
            name='image',
            field=models.ImageField(
                blank=True,
                height_field='height_field',
                null=True,
                upload_to=core.models.platform_image_location,
                width_field='width_field'),
        ),
        migrations.AddField(
            model_name='platform',
            name='width_field',
            field=models.IntegerField(default=0),
        ),
        migrations.AlterField(
            model_name='sources',
            name='platform_reference',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                related_name='all_sources',
                to='core.platform'),
        ),
    ]
コード例 #30
0
ファイル: 0001_initial.py プロジェクト: sebastian-apps/ttest
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='Datasets',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('dataset1', models.TextField(default=None, validators=[core.models.validate_dataset])),
                ('mean1', models.FloatField(default=None, null=True)),
                ('sd1', models.FloatField(default=None, null=True)),
                ('n1', models.IntegerField(default=None, null=True)),
                ('dataset2', models.TextField(default=None, validators=[core.models.validate_dataset])),
                ('mean2', models.FloatField(default=None, null=True)),
                ('sd2', models.FloatField(default=None, null=True)),
                ('n2', models.IntegerField(default=None, null=True)),
                ('date_added', models.DateTimeField(auto_now_add=True)),
            ],
        ),
    ]