From a2370874e3845485848d84db8b912489a48f949a Mon Sep 17 00:00:00 2001 From: lhark Date: Fri, 1 Jul 2016 01:47:12 +0200 Subject: [PATCH] Users model migrations --- users/migrations/0001_initial.py | 36 +++++++++++++++++++++ users/migrations/0002_auto_20160630_2301.py | 24 ++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 users/migrations/0001_initial.py create mode 100644 users/migrations/0002_auto_20160630_2301.py diff --git a/users/migrations/0001_initial.py b/users/migrations/0001_initial.py new file mode 100644 index 00000000..84b6dfc9 --- /dev/null +++ b/users/migrations/0001_initial.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='School', + fields=[ + ('id', models.AutoField(primary_key=True, serialize=False, verbose_name='ID', auto_created=True)), + ('name', models.CharField(max_length=255)), + ], + ), + migrations.CreateModel( + name='User', + fields=[ + ('id', models.AutoField(primary_key=True, serialize=False, verbose_name='ID', auto_created=True)), + ('name', models.CharField(max_length=255)), + ('surname', models.CharField(max_length=255)), + ('pseudo', models.CharField(max_length=255)), + ('email', models.EmailField(max_length=254)), + ('promo', models.CharField(max_length=255)), + ('pwd_ssha', models.CharField(max_length=255)), + ('pwd_ntlm', models.CharField(max_length=255)), + ('state', models.CharField(default=0, max_length=30, choices=[(0, 'STATE_ACTIVE'), (1, 'STATE_DEACTIVATED'), (2, 'STATE_ARCHIVED')])), + ('school', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='users.School')), + ], + ), + ] diff --git a/users/migrations/0002_auto_20160630_2301.py b/users/migrations/0002_auto_20160630_2301.py new file mode 100644 index 00000000..7d599ed9 --- /dev/null +++ b/users/migrations/0002_auto_20160630_2301.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('users', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='user', + name='pseudo', + field=models.CharField(unique=True, max_length=255), + ), + migrations.AlterField( + model_name='user', + name='state', + field=models.IntegerField(default=0, choices=[(0, 'STATE_ACTIVE'), (1, 'STATE_DEACTIVATED'), (2, 'STATE_ARCHIVED')]), + ), + ]