diff --git a/www/web/warpauth/migrations/0001_initial.py b/www/web/warpauth/migrations/0001_initial.py index 984a334f5aa563d40ec67dea0e5f0ed3aba3c4a2..21f0b045e1cffca9abaa71b1545ae08be25299fc 100644 --- a/www/web/warpauth/migrations/0001_initial.py +++ b/www/web/warpauth/migrations/0001_initial.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Generated by Django 1.9 on 2017-03-14 21:49 +# Generated by Django 1.10 on 2017-04-25 21:48 from __future__ import unicode_literals from django.db import migrations, models @@ -14,26 +14,16 @@ class Migration(migrations.Migration): ] operations = [ - migrations.CreateModel( - name='ActivationToken', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('user', models.CharField(max_length=100)), - ('email', models.CharField(max_length=100)), - ('token', models.CharField(max_length=100)), - ('created', models.DateTimeField(auto_now_add=True)), - ], - ), migrations.CreateModel( name='LdapGroup', fields=[ ('dn', models.CharField(max_length=200, primary_key=True, serialize=False)), - ('gid', ldapdb.models.fields.IntegerField(db_column='gidNumber', unique=True)), + ('gid', ldapdb.models.fields.IntegerField(db_column='gidNumber')), ('name', ldapdb.models.fields.CharField(db_column='cn', max_length=200, primary_key=True, serialize=False)), ('members', ldapdb.models.fields.ListField(db_column='uniqueMember')), ], options={ - 'abstract': False, + 'managed': False, }, ), migrations.CreateModel( @@ -48,9 +38,19 @@ class Migration(migrations.Migration): ('card_id', ldapdb.models.fields.CharField(db_column='employeeNumber', max_length=200)), ], options={ - 'abstract': False, + 'managed': False, }, ), + migrations.CreateModel( + name='ActivationToken', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('user', models.CharField(max_length=100)), + ('email', models.CharField(max_length=100)), + ('token', models.CharField(max_length=100)), + ('created', models.DateTimeField(auto_now_add=True)), + ], + ), migrations.CreateModel( name='PasswordResetToken', fields=[ diff --git a/www/web/warpauth/models.py b/www/web/warpauth/models.py index b850c29b01a8589833e3bc8f27df4ca0f0f70524..2c7bd34339e6b6290b5643f66f33fa529bc26206 100644 --- a/www/web/warpauth/models.py +++ b/www/web/warpauth/models.py @@ -26,6 +26,9 @@ class ActivationToken(models.Model): class LdapUser(ldapdb.models.Model): + class Meta: + managed = False + base_dn = "ou=users,dc=warpzone,dc=ms" object_classes = ['inetOrgPerson'] @@ -50,6 +53,9 @@ class LdapUserForm(ModelForm): class LdapGroup(ldapdb.models.Model): + class Meta: + managed = False + base_dn = "ou=groups,dc=warpzone,dc=ms" object_classes = ['groupOfUniqueNames']