Exemplo n.º 1
0
class Migration(migrations.Migration):

    dependencies = [
        ('business',
         '0010_businesscreditcard_personalcreditcard_personalloan'),
    ]

    operations = [
        migrations.CreateModel(
            name='RevolvingBusinessCreditVendor',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=50)),
                ('description', models.CharField(max_length=50)),
                ('terms', models.CharField(max_length=50)),
                ('report_to', models.CharField(max_length=50)),
                ('created_at', models.DateTimeField(blank=True, null=True)),
                ('updated_at', models.DateTimeField(blank=True, null=True)),
                ('category',
                 models.ForeignKey(blank=True,
                                   null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Category')),
            ],
            options={
                'db_table': 'revolving_business_credit',
            },
            bases=(business.models.ModelMixin, models.Model),
        ),
    ]
Exemplo n.º 2
0
class Migration(migrations.Migration):

    dependencies = [
        ('business', '0013_nopg_url'),
    ]

    operations = [
        migrations.CreateModel(
            name='PersonalCreditTradeLine',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('lender_name', models.CharField(max_length=50)),
                ('hard_check', models.CharField(max_length=50)),
                ('description', models.CharField(max_length=500)),
                ('strategy', models.CharField(max_length=50)),
                ('url', models.CharField(max_length=200)),
                ('created_at', models.DateTimeField(blank=True, null=True)),
                ('updated_at', models.DateTimeField(blank=True, null=True)),
            ],
            options={
                'db_table': 'personal_credit_tradeline',
            },
            bases=(business.models.ModelMixin, models.Model),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('business', '0006_merge_20200414_1114'),
    ]

    operations = [
        migrations.CreateModel(
            name='StarterVendorList',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=50)),
                ('description', models.CharField(max_length=50)),
                ('terms', models.CharField(max_length=50)),
                ('report_to', models.CharField(max_length=50)),
                ('created_at', models.DateTimeField(blank=True, null=True)),
                ('updated_at', models.DateTimeField(blank=True, null=True)),
                ('category',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Category')),
            ],
            options={
                'db_table': 'starter_vendor_list',
            },
            bases=(business.models.ModelMixin, models.Model),
        ),
    ]
Exemplo n.º 4
0
class Migration(migrations.Migration):

    initial = True

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='Business_News',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('headline', models.CharField(max_length=255)),
                ('reporter', models.CharField(blank=True, max_length=50, null=True)),
                ('brief_description', models.TextField()),
                ('description', models.TextField()),
                ('picture1', models.ImageField(blank=True, null=True, upload_to=business.models.upload_location)),
                ('picture2', models.ImageField(blank=True, null=True, upload_to=business.models.upload_location)),
                ('picture3', models.ImageField(blank=True, null=True, upload_to=business.models.upload_location)),
                ('thumbnail', models.ImageField(blank=True, null=True, upload_to=business.models.upload_location)),
                ('published_at', models.DateTimeField(auto_now=True)),
                ('published_other_date', models.DateTimeField(blank=True, null=True)),
                ('position', models.CharField(choices=[('First_left', 'first_left'), ('First_right', 'first_right'), ('Second_left', 'second_left'), ('Second_right', 'second_right'), ('Third_left', 'third_left'), ('Third_right', 'third_right')], default='First_left', max_length=30)),
                ('slug', models.SlugField(allow_unicode=True, blank=True, null=True, unique=True)),
            ],
        ),
    ]
Exemplo n.º 5
0
class Migration(migrations.Migration):

    dependencies = [
        ('home', '0009_auto_20190316_1309'),
        ('business', '0001_initial'),
    ]

    operations = [
        migrations.CreateModel(
            name='business_test',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('business',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='home.Business')),
            ],
        ),
        migrations.AlterModelOptions(
            name='questions',
            options={
                'verbose_name': 'question',
                'verbose_name_plural': 'questions'
            },
        ),
        migrations.AlterModelOptions(
            name='test',
            options={
                'verbose_name': 'test',
                'verbose_name_plural': 'tests'
            },
        ),
        migrations.AlterField(
            model_name='questions',
            name='script',
            field=models.FileField(
                upload_to=business.models.script_upload_location),
        ),
        migrations.AddField(
            model_name='business_test',
            name='test',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                to='business.Test'),
        ),
    ]
Exemplo n.º 6
0
class Migration(migrations.Migration):

    initial = True

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

    operations = [
        migrations.CreateModel(
            name='Business',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=100)),
                ('description', models.CharField(max_length=255)),
                ('address', models.CharField(max_length=255)),
                ('phone', models.CharField(max_length=15)),
                ('business_logo',
                 models.ImageField(blank=True,
                                   null=True,
                                   upload_to=business.models.image_name_id,
                                   verbose_name='business logo')),
                ('date_created', models.DateTimeField(auto_now_add=True)),
                ('email',
                 models.EmailField(blank=True, max_length=254, null=True)),
            ],
        ),
        migrations.CreateModel(
            name='BusinessCategory',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=255)),
                ('description',
                 models.CharField(blank=True, max_length=255, null=True)),
            ],
        ),
        migrations.CreateModel(
            name='BusinessComment',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('comment', models.CharField(max_length=5000)),
                ('date_posted', models.DateTimeField(auto_now_add=True)),
                ('business',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='Country',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=255)),
                ('country_code', models.CharField(max_length=20)),
            ],
        ),
        migrations.CreateModel(
            name='Product',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=100)),
                ('description', models.CharField(max_length=255)),
                ('price', models.DecimalField(decimal_places=2,
                                              max_digits=20)),
                ('quantity', models.IntegerField()),
                ('product_new', models.BooleanField(default=1)),
                ('product_available', models.BooleanField(default=0)),
                ('price_neg', models.BooleanField(default=0)),
                ('product_display_points',
                 models.IntegerField(blank=True, null=True)),
                ('business',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
            ],
        ),
        migrations.CreateModel(
            name='ProductCategory',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=100)),
                ('description', models.CharField(max_length=255)),
            ],
        ),
        migrations.CreateModel(
            name='TypeOfGoodsSold',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('business',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
                ('product_category',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.ProductCategory')),
            ],
        ),
        migrations.CreateModel(
            name='Service',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('name', models.CharField(max_length=100)),
                ('description', models.CharField(max_length=255)),
                ('business',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
            ],
        ),
        migrations.CreateModel(
            name='ProductReviews',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('comment', models.CharField(max_length=5000)),
                ('stars',
                 models.IntegerField(blank=True,
                                     choices=[(0, 'NONE'), (1, 'GOOD'),
                                              (2, 'BETTER'), (3, 'COOL'),
                                              (4, 'BEST'), (5, 'EXCELLENT')],
                                     default=0,
                                     null=True)),
                ('product',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Product')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='ProductImages',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('image',
                 models.ImageField(blank=True,
                                   null=True,
                                   upload_to=business.models.image_name_id,
                                   verbose_name='product image')),
                ('is_cover', models.BooleanField(default=0)),
                ('product',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='product_images',
                                   to='business.Product')),
            ],
        ),
        migrations.CreateModel(
            name='ProductCommentReply',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('comment', models.CharField(max_length=5000)),
                ('product_comment',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.ProductReviews')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.AddField(
            model_name='product',
            name='product_category',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                to='business.ProductCategory'),
        ),
        migrations.CreateModel(
            name='OtherProductProperty',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('property_name', models.CharField(max_length=255)),
                ('description', models.CharField(max_length=400)),
                ('product',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   related_name='other_properties',
                                   to='business.Product')),
            ],
        ),
        migrations.CreateModel(
            name='Order',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('country', models.CharField(max_length=255)),
                ('first_name', models.CharField(max_length=255)),
                ('last_name', models.CharField(max_length=255)),
                ('street_address', models.CharField(max_length=255)),
                ('street_address2', models.CharField(max_length=255)),
                ('email_address', models.CharField(max_length=255)),
                ('phone_number', models.CharField(max_length=255)),
                ('customer', models.IntegerField(blank=True, null=True)),
                ('quantity', models.IntegerField(default=1)),
                ('date_of_order', models.DateTimeField(auto_now_add=True)),
                ('approved',
                 models.CharField(choices=[('YES', 'YES'), ('NO', 'NO')],
                                  default='NO',
                                  max_length=3)),
                ('viewed', models.BooleanField(default=False)),
                ('business',
                 models.ForeignKey(blank=True,
                                   null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
                ('product',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Product')),
            ],
        ),
        migrations.CreateModel(
            name='Message',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('text', models.CharField(max_length=255)),
                ('phone', models.CharField(max_length=255)),
                ('email',
                 models.EmailField(blank=True, max_length=254, null=True)),
                ('customer', models.IntegerField(blank=True, null=True)),
                ('product', models.IntegerField(blank=True, null=True)),
                ('business',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
            ],
        ),
        migrations.CreateModel(
            name='Location',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('city', models.CharField(max_length=100)),
                ('country',
                 models.ForeignKey(null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Country')),
            ],
        ),
        migrations.CreateModel(
            name='BusinessReviews',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('comment', models.CharField(max_length=5000)),
                ('stars',
                 models.IntegerField(blank=True,
                                     choices=[(0, 'NONE'), (1, 'GOOD'),
                                              (2, 'BETTER'), (3, 'COOL'),
                                              (4, 'BEST'), (5, 'EXCELLENT')],
                                     default=0,
                                     null=True)),
                ('date_posted', models.DateTimeField(auto_now_add=True)),
                ('business',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.CreateModel(
            name='BusinessProfile',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('about', models.CharField(max_length=5000)),
                ('main_color', models.CharField(max_length=255)),
                ('business',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
            ],
        ),
        migrations.CreateModel(
            name='BusinessDirectors',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('first_name', models.CharField(max_length=255)),
                ('last_name', models.CharField(max_length=255)),
                ('about_director', models.CharField(max_length=1000)),
                ('social_links', models.CharField(max_length=5000)),
                ('business',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
            ],
        ),
        migrations.CreateModel(
            name='BusinessContactPerson',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('first_name', models.CharField(max_length=255)),
                ('last_name', models.CharField(max_length=255)),
                ('phone', models.CharField(max_length=15)),
                ('business',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
            ],
        ),
        migrations.CreateModel(
            name='BusinessCommentReply',
            fields=[
                ('id',
                 models.AutoField(auto_created=True,
                                  primary_key=True,
                                  serialize=False,
                                  verbose_name='ID')),
                ('comment', models.CharField(max_length=5000)),
                ('date_posted', models.DateTimeField(auto_now_add=True)),
                ('business',
                 models.ForeignKey(blank=True,
                                   null=True,
                                   on_delete=django.db.models.deletion.CASCADE,
                                   to='business.Business')),
                ('business_comment',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to='business.BusinessComment')),
                ('user',
                 models.ForeignKey(on_delete=django.db.models.deletion.CASCADE,
                                   to=settings.AUTH_USER_MODEL)),
            ],
        ),
        migrations.AddField(
            model_name='business',
            name='category',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                to='business.BusinessCategory'),
        ),
        migrations.AddField(
            model_name='business',
            name='location',
            field=models.ForeignKey(
                null=True,
                on_delete=django.db.models.deletion.CASCADE,
                to='business.Location'),
        ),
        migrations.AddField(
            model_name='business',
            name='owner',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.CASCADE,
                to=settings.AUTH_USER_MODEL),
        ),
    ]
class Migration(migrations.Migration):

    dependencies = [
        ('business', '0009_auto_20200414_1925'),
    ]

    operations = [
        migrations.CreateModel(
            name='BusinessCreditCard',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('cc_name', models.CharField(max_length=50)),
                ('min_credit_score', models.CharField(max_length=50)),
                ('credit_bureau', models.CharField(max_length=50)),
                ('debt_ratio', models.CharField(max_length=50)),
                ('bankruptcy', models.CharField(max_length=50)),
                ('credit_data', models.CharField(max_length=50)),
                ('apr', models.CharField(max_length=50)),
                ('misc_info', models.CharField(max_length=50)),
                ('url', models.CharField(max_length=100)),
                ('created_at', models.DateTimeField(blank=True, null=True)),
                ('updated_at', models.DateTimeField(blank=True, null=True)),
            ],
            options={
                'db_table': 'business_credit_card',
            },
            bases=(business.models.ModelMixin, models.Model),
        ),
        migrations.CreateModel(
            name='PersonalCreditCard',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('cc_name', models.CharField(max_length=50)),
                ('min_credit_score', models.CharField(max_length=50)),
                ('credit_bureau', models.CharField(max_length=50)),
                ('debt_ratio', models.CharField(max_length=50)),
                ('bankruptcy', models.CharField(max_length=50)),
                ('credit_data', models.CharField(max_length=50)),
                ('apr', models.CharField(max_length=50)),
                ('misc_info', models.CharField(max_length=50)),
                ('url', models.CharField(max_length=100)),
                ('created_at', models.DateTimeField(blank=True, null=True)),
                ('updated_at', models.DateTimeField(blank=True, null=True)),
            ],
            options={
                'db_table': 'personal_credit_card',
            },
            bases=(business.models.ModelMixin, models.Model),
        ),
        migrations.CreateModel(
            name='PersonalLoan',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('lender_name', models.CharField(max_length=50)),
                ('terms', models.CharField(max_length=50)),
                ('inquiries', models.CharField(max_length=50)),
                ('credit_bureau', models.CharField(max_length=50)),
                ('states', models.CharField(max_length=50)),
                ('credit_score', models.CharField(max_length=50)),
                ('emp_length', models.CharField(max_length=50)),
                ('credit_history', models.CharField(max_length=50)),
                ('url', models.CharField(max_length=100)),
            ],
            options={
                'db_table': 'personal_loan',
            },
            bases=(business.models.ModelMixin, models.Model),
        ),
    ]