server/ammicosrv/authentication/migrations/0001_initial.py
author rougeronj
Wed, 10 Jun 2015 15:19:07 +0200
changeset 156 bf4ae7d9a517
permissions -rw-r--r--
refactor idUser to id_user add custom serializer for authToken and User
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
156
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
     1
# -*- coding: utf-8 -*-
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
     2
from __future__ import unicode_literals
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
     3
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
     4
from django.db import models, migrations
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
     5
from django.conf import settings
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
     6
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
     7
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
     8
class Migration(migrations.Migration):
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
     9
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    10
    dependencies = [
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    11
    ]
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    12
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    13
    operations = [
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    14
        migrations.CreateModel(
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    15
            name='AmmicoUser',
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    16
            fields=[
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    17
                ('id', models.AutoField(primary_key=True, auto_created=True, verbose_name='ID', serialize=False)),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    18
                ('password', models.CharField(max_length=128, verbose_name='password')),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    19
                ('last_login', models.DateTimeField(blank=True, verbose_name='last login', null=True)),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    20
                ('email', models.EmailField(max_length=255, verbose_name='email address', unique=True)),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    21
                ('id_user', models.IntegerField(blank=True, verbose_name='identifiant utilisateur', null=True)),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    22
                ('is_active', models.BooleanField(default=True)),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    23
                ('is_admin', models.BooleanField(default=False)),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    24
            ],
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    25
            options={
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    26
                'abstract': False,
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    27
            },
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    28
        ),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    29
        migrations.CreateModel(
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    30
            name='Profile',
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    31
            fields=[
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    32
                ('id', models.AutoField(primary_key=True, auto_created=True, verbose_name='ID', serialize=False)),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    33
                ('image', models.URLField(max_length=2048, blank=True)),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    34
                ('user', models.OneToOneField(to=settings.AUTH_USER_MODEL)),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    35
            ],
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    36
        ),
bf4ae7d9a517 refactor idUser to id_user
rougeronj
parents:
diff changeset
    37
    ]