Skip to content

Commit

Permalink
Merge 205d98a into 7c3bd73
Browse files Browse the repository at this point in the history
  • Loading branch information
jacobwegner committed Mar 14, 2016
2 parents 7c3bd73 + 205d98a commit 2cb1a38
Show file tree
Hide file tree
Showing 4 changed files with 224 additions and 51 deletions.
48 changes: 48 additions & 0 deletions pinax/teams/migrations/0002_auto_20160309_1536.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.1 on 2016-03-09 20:36
from __future__ import unicode_literals

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('pinax_teams', '0001_initial'),
]

operations = [
migrations.CreateModel(
name='Role',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('member_access', models.CharField(choices=[('open', 'open'), ('application', 'by application'), ('invitation', 'by invitation')], max_length=20, verbose_name='member access')),
('manager_access', models.CharField(choices=[('add someone', 'add someone'), ('invite someone', 'invite someone')], max_length=20, verbose_name='manager access')),
],
options={
'verbose_name': 'Base',
'verbose_name_plural': 'Bases',
'abstract': False,
},
),
migrations.AlterField(
model_name='membership',
name='role',
field=models.CharField(choices=[('member', 'member'), ('manager', 'manager'), ('owner', 'owner')], default='member', max_length=20, verbose_name='role'),
),
migrations.AlterField(
model_name='membership',
name='state',
field=models.CharField(choices=[('applied', 'applied'), ('invited', 'invited'), ('declined', 'declined'), ('rejected', 'rejected'), ('accepted', 'accepted'), ('auto-joined', 'auto joined')], max_length=20, verbose_name='state'),
),
migrations.AlterField(
model_name='team',
name='manager_access',
field=models.CharField(choices=[('add someone', 'add someone'), ('invite someone', 'invite someone')], max_length=20, verbose_name='manager access'),
),
migrations.AlterField(
model_name='team',
name='member_access',
field=models.CharField(choices=[('open', 'open'), ('application', 'by application'), ('invitation', 'by invitation')], max_length=20, verbose_name='member access'),
),
]
59 changes: 59 additions & 0 deletions pinax/teams/migrations/0003_auto_20160309_1717.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.1 on 2016-03-09 22:17
from __future__ import unicode_literals

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


class Migration(migrations.Migration):

dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('pinax_teams', '0002_auto_20160309_1536'),
]

operations = [
migrations.CreateModel(
name='SimpleMembership',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('state', models.CharField(choices=[('applied', 'applied'), ('invited', 'invited'), ('declined', 'declined'), ('rejected', 'rejected'), ('accepted', 'accepted'), ('auto-joined', 'auto joined')], max_length=20, verbose_name='state')),
('role', models.CharField(choices=[('member', 'member'), ('manager', 'manager'), ('owner', 'owner')], default='member', max_length=20, verbose_name='role')),
('created', models.DateTimeField(default=django.utils.timezone.now, verbose_name='created')),
('invite', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='memberships', to='invitations.JoinInvitation', verbose_name='invite')),
],
options={
'verbose_name': 'Simple Membership',
'verbose_name_plural': 'Simple Memberships',
},
),
migrations.RenameModel(
old_name='Role',
new_name='SimpleTeam',
),
migrations.AlterModelOptions(
name='membership',
options={'verbose_name': 'Membership', 'verbose_name_plural': 'Memberships'},
),
migrations.AlterModelOptions(
name='simpleteam',
options={'verbose_name': 'Simple Team', 'verbose_name_plural': 'Simple Teams'},
),
migrations.AddField(
model_name='simplemembership',
name='team',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='memberships', to='pinax_teams.SimpleTeam', verbose_name='team'),
),
migrations.AddField(
model_name='simplemembership',
name='user',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='memberships', to=settings.AUTH_USER_MODEL, verbose_name='user'),
),
migrations.AlterUniqueTogether(
name='simplemembership',
unique_together=set([('team', 'user', 'invite')]),
),
]
25 changes: 25 additions & 0 deletions pinax/teams/migrations/0004_auto_20160310_1007.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals

from django.db import migrations, models
from django.conf import settings


class Migration(migrations.Migration):

dependencies = [
('pinax_teams', '0003_auto_20160309_1717'),
]

operations = [
migrations.AlterField(
model_name='simplemembership',
name='invite',
field=models.ForeignKey(related_name='simple_memberships', verbose_name='invite', blank=True, to='invitations.JoinInvitation', null=True),
),
migrations.AlterField(
model_name='simplemembership',
name='user',
field=models.ForeignKey(related_name='simple_memberships', verbose_name='user', blank=True, to=settings.AUTH_USER_MODEL, null=True),
),
]

0 comments on commit 2cb1a38

Please sign in to comment.