# Generated by Django 3.0.4 on 2020-06-12 11:32

from django.conf import settings
import django.contrib.auth.models
import django.contrib.auth.validators
from django.db import migrations, models
import django.db.models.deletion
import django.utils.timezone


class Migration(migrations.Migration):

    initial = True

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

    operations = [
        migrations.CreateModel(
            name='Owner',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('password', models.CharField(max_length=128, verbose_name='password')),
                ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')),
                ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')),
                ('username', models.CharField(error_messages={'unique': 'A user with that username already exists.'}, help_text='Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.', max_length=150, unique=True, validators=[django.contrib.auth.validators.UnicodeUsernameValidator()], verbose_name='username')),
                ('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')),
                ('email', models.EmailField(blank=True, max_length=254, verbose_name='email address')),
                ('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')),
                ('name', models.CharField(max_length=200, verbose_name='Имя')),
                ('surname', models.CharField(max_length=200, verbose_name='Фамилия')),
                ('birth_date', models.DateTimeField(max_length=200, verbose_name='Дата Рождения')),
                ('passport_num', models.IntegerField(verbose_name='Номер паспорта')),
                ('address', models.CharField(max_length=200, verbose_name='Домашний адрес')),
                ('nationality', models.CharField(max_length=200, verbose_name='Национальность')),
                ('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': 'Владелец',
                'verbose_name_plural': 'Владельцы',
            },
            managers=[
                ('objects', django.contrib.auth.models.UserManager()),
            ],
        ),
        migrations.CreateModel(
            name='Car',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('mark', models.CharField(max_length=200, verbose_name='Название марки')),
                ('c_type', models.CharField(max_length=200, verbose_name='Модель машины')),
                ('color', models.CharField(max_length=200, verbose_name='Цвет машины')),
                ('gov_num', models.IntegerField(max_length=200, verbose_name='Гос. номер')),
                ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'verbose_name': 'Автомобиль',
                'verbose_name_plural': 'Автомобили',
            },
        ),
        migrations.CreateModel(
            name='Ownership',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('start_date', models.DateTimeField(max_length=200, verbose_name='Дата начала владения')),
                ('end_date', models.DateTimeField(max_length=200, verbose_name='Дата конца владения')),
                ('car', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='owners.Car')),
                ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'verbose_name': 'Владение',
                'verbose_name_plural': 'Владения',
            },
        ),
        migrations.CreateModel(
            name='License',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('license_num', models.IntegerField(max_length=200, verbose_name='Номер')),
                ('date_out', models.DateTimeField(max_length=200, verbose_name='Дата выдачи')),
                ('l_type', models.CharField(max_length=200, verbose_name='Тип лицензии')),
                ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'verbose_name': 'Удостоверение',
                'verbose_name_plural': 'Удостоверения',
            },
        ),
    ]

2644fe5c83d2ce220375f48ecabf07c35071ae2e
<mask token>

<mask token>


class Migration(migrations.Migration):
    <mask token>
    <mask token>
    <mask token>

<mask token>


class Migration(migrations.Migration):
    initial = True
    dependencies = [('auth', '0011_update_proxy_permissions')]
    operations = [migrations.CreateModel(name='Owner', fields=[('id',
        models.AutoField(auto_created=True, primary_key=True, serialize=
        False, verbose_name='ID')), ('password', models.CharField(
        max_length=128, verbose_name='password')), ('last_login', models.
        DateTimeField(blank=True, null=True, verbose_name='last login')), (
        'is_superuser', models.BooleanField(default=False, help_text=
        'Designates that this user has all permissions without explicitly assigning them.'
        , verbose_name='superuser status')), ('username', models.CharField(
        error_messages={'unique':
        'A user with that username already exists.'}, help_text=
        'Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.'
        , max_length=150, unique=True, validators=[django.contrib.auth.
        validators.UnicodeUsernameValidator()], verbose_name='username')),
        ('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')), ('email', models.
        EmailField(blank=True, max_length=254, verbose_name='email address'
        )), ('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')), (
        'name', models.CharField(max_length=200, verbose_name='Имя')), (
        'surname', models.CharField(max_length=200, verbose_name='Фамилия')
        ), ('birth_date', models.DateTimeField(max_length=200, verbose_name
        ='Дата Рождения')), ('passport_num', models.IntegerField(
        verbose_name='Номер паспорта')), ('address', models.CharField(
        max_length=200, verbose_name='Домашний адрес')), ('nationality',
        models.CharField(max_length=200, verbose_name='Национальность')), (
        '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': 'Владелец',
        'verbose_name_plural': 'Владельцы'}, managers=[('objects', django.
        contrib.auth.models.UserManager())]), migrations.CreateModel(name=
        'Car', fields=[('id', models.AutoField(auto_created=True,
        primary_key=True, serialize=False, verbose_name='ID')), ('mark',
        models.CharField(max_length=200, verbose_name='Название марки')), (
        'c_type', models.CharField(max_length=200, verbose_name=
        'Модель машины')), ('color', models.CharField(max_length=200,
        verbose_name='Цвет машины')), ('gov_num', models.IntegerField(
        max_length=200, verbose_name='Гос. номер')), ('owner', models.
        ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings
        .AUTH_USER_MODEL))], options={'verbose_name': 'Автомобиль',
        'verbose_name_plural': 'Автомобили'}), migrations.CreateModel(name=
        'Ownership', fields=[('id', models.AutoField(auto_created=True,
        primary_key=True, serialize=False, verbose_name='ID')), (
        'start_date', models.DateTimeField(max_length=200, verbose_name=
        'Дата начала владения')), ('end_date', models.DateTimeField(
        max_length=200, verbose_name='Дата конца владения')), ('car',
        models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=
        'owners.Car')), ('owner', models.ForeignKey(on_delete=django.db.
        models.deletion.CASCADE, to=settings.AUTH_USER_MODEL))], options={
        'verbose_name': 'Владение', 'verbose_name_plural': 'Владения'}),
        migrations.CreateModel(name='License', fields=[('id', models.
        AutoField(auto_created=True, primary_key=True, serialize=False,
        verbose_name='ID')), ('license_num', models.IntegerField(max_length
        =200, verbose_name='Номер')), ('date_out', models.DateTimeField(
        max_length=200, verbose_name='Дата выдачи')), ('l_type', models.
        CharField(max_length=200, verbose_name='Тип лицензии')), ('owner',
        models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=
        settings.AUTH_USER_MODEL))], options={'verbose_name':
        'Удостоверение', 'verbose_name_plural': 'Удостоверения'})]

from django.conf import settings
import django.contrib.auth.models
import django.contrib.auth.validators
from django.db import migrations, models
import django.db.models.deletion
import django.utils.timezone


class Migration(migrations.Migration):
    initial = True
    dependencies = [('auth', '0011_update_proxy_permissions')]
    operations = [migrations.CreateModel(name='Owner', fields=[('id',
        models.AutoField(auto_created=True, primary_key=True, serialize=
        False, verbose_name='ID')), ('password', models.CharField(
        max_length=128, verbose_name='password')), ('last_login', models.
        DateTimeField(blank=True, null=True, verbose_name='last login')), (
        'is_superuser', models.BooleanField(default=False, help_text=
        'Designates that this user has all permissions without explicitly assigning them.'
        , verbose_name='superuser status')), ('username', models.CharField(
        error_messages={'unique':
        'A user with that username already exists.'}, help_text=
        'Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.'
        , max_length=150, unique=True, validators=[django.contrib.auth.
        validators.UnicodeUsernameValidator()], verbose_name='username')),
        ('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')), ('email', models.
        EmailField(blank=True, max_length=254, verbose_name='email address'
        )), ('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')), (
        'name', models.CharField(max_length=200, verbose_name='Имя')), (
        'surname', models.CharField(max_length=200, verbose_name='Фамилия')
        ), ('birth_date', models.DateTimeField(max_length=200, verbose_name
        ='Дата Рождения')), ('passport_num', models.IntegerField(
        verbose_name='Номер паспорта')), ('address', models.CharField(
        max_length=200, verbose_name='Домашний адрес')), ('nationality',
        models.CharField(max_length=200, verbose_name='Национальность')), (
        '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': 'Владелец',
        'verbose_name_plural': 'Владельцы'}, managers=[('objects', django.
        contrib.auth.models.UserManager())]), migrations.CreateModel(name=
        'Car', fields=[('id', models.AutoField(auto_created=True,
        primary_key=True, serialize=False, verbose_name='ID')), ('mark',
        models.CharField(max_length=200, verbose_name='Название марки')), (
        'c_type', models.CharField(max_length=200, verbose_name=
        'Модель машины')), ('color', models.CharField(max_length=200,
        verbose_name='Цвет машины')), ('gov_num', models.IntegerField(
        max_length=200, verbose_name='Гос. номер')), ('owner', models.
        ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings
        .AUTH_USER_MODEL))], options={'verbose_name': 'Автомобиль',
        'verbose_name_plural': 'Автомобили'}), migrations.CreateModel(name=
        'Ownership', fields=[('id', models.AutoField(auto_created=True,
        primary_key=True, serialize=False, verbose_name='ID')), (
        'start_date', models.DateTimeField(max_length=200, verbose_name=
        'Дата начала владения')), ('end_date', models.DateTimeField(
        max_length=200, verbose_name='Дата конца владения')), ('car',
        models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=
        'owners.Car')), ('owner', models.ForeignKey(on_delete=django.db.
        models.deletion.CASCADE, to=settings.AUTH_USER_MODEL))], options={
        'verbose_name': 'Владение', 'verbose_name_plural': 'Владения'}),
        migrations.CreateModel(name='License', fields=[('id', models.
        AutoField(auto_created=True, primary_key=True, serialize=False,
        verbose_name='ID')), ('license_num', models.IntegerField(max_length
        =200, verbose_name='Номер')), ('date_out', models.DateTimeField(
        max_length=200, verbose_name='Дата выдачи')), ('l_type', models.
        CharField(max_length=200, verbose_name='Тип лицензии')), ('owner',
        models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=
        settings.AUTH_USER_MODEL))], options={'verbose_name':
        'Удостоверение', 'verbose_name_plural': 'Удостоверения'})]

# Generated by Django 3.0.4 on 2020-06-12 11:32

from django.conf import settings
import django.contrib.auth.models
import django.contrib.auth.validators
from django.db import migrations, models
import django.db.models.deletion
import django.utils.timezone


class Migration(migrations.Migration):

    initial = True

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

    operations = [
        migrations.CreateModel(
            name='Owner',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('password', models.CharField(max_length=128, verbose_name='password')),
                ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')),
                ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')),
                ('username', models.CharField(error_messages={'unique': 'A user with that username already exists.'}, help_text='Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.', max_length=150, unique=True, validators=[django.contrib.auth.validators.UnicodeUsernameValidator()], verbose_name='username')),
                ('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')),
                ('email', models.EmailField(blank=True, max_length=254, verbose_name='email address')),
                ('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')),
                ('name', models.CharField(max_length=200, verbose_name='Имя')),
                ('surname', models.CharField(max_length=200, verbose_name='Фамилия')),
                ('birth_date', models.DateTimeField(max_length=200, verbose_name='Дата Рождения')),
                ('passport_num', models.IntegerField(verbose_name='Номер паспорта')),
                ('address', models.CharField(max_length=200, verbose_name='Домашний адрес')),
                ('nationality', models.CharField(max_length=200, verbose_name='Национальность')),
                ('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': 'Владелец',
                'verbose_name_plural': 'Владельцы',
            },
            managers=[
                ('objects', django.contrib.auth.models.UserManager()),
            ],
        ),
        migrations.CreateModel(
            name='Car',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('mark', models.CharField(max_length=200, verbose_name='Название марки')),
                ('c_type', models.CharField(max_length=200, verbose_name='Модель машины')),
                ('color', models.CharField(max_length=200, verbose_name='Цвет машины')),
                ('gov_num', models.IntegerField(max_length=200, verbose_name='Гос. номер')),
                ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'verbose_name': 'Автомобиль',
                'verbose_name_plural': 'Автомобили',
            },
        ),
        migrations.CreateModel(
            name='Ownership',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('start_date', models.DateTimeField(max_length=200, verbose_name='Дата начала владения')),
                ('end_date', models.DateTimeField(max_length=200, verbose_name='Дата конца владения')),
                ('car', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='owners.Car')),
                ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'verbose_name': 'Владение',
                'verbose_name_plural': 'Владения',
            },
        ),
        migrations.CreateModel(
            name='License',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('license_num', models.IntegerField(max_length=200, verbose_name='Номер')),
                ('date_out', models.DateTimeField(max_length=200, verbose_name='Дата выдачи')),
                ('l_type', models.CharField(max_length=200, verbose_name='Тип лицензии')),
                ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
            ],
            options={
                'verbose_name': 'Удостоверение',
                'verbose_name_plural': 'Удостоверения',
            },
        ),
    ]
