mirror of https://github.com/interlegis/sigi.git
Sesostris Vieira
9 years ago
1 changed files with 137 additions and 0 deletions
@ -0,0 +1,137 @@ |
|||
# -*- coding: utf-8 -*- |
|||
from __future__ import unicode_literals |
|||
|
|||
from django.db import models, migrations |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('servidores', '0001_initial'), |
|||
('contatos', '0001_initial'), |
|||
('casas', '0002_auto_20150710_1247'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.CreateModel( |
|||
name='Convite', |
|||
fields=[ |
|||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
|||
('data_convite', models.DateField(verbose_name='Data do convite')), |
|||
('aceite', models.BooleanField(default=False, verbose_name='Aceitou o convite')), |
|||
('participou', models.BooleanField(default=False, verbose_name='Participou do evento')), |
|||
('casa', models.ForeignKey(verbose_name='Casa convidada', to='casas.CasaLegislativa')), |
|||
], |
|||
options={ |
|||
'ordering': ('evento', 'casa', '-data_convite'), |
|||
'verbose_name': 'Casa convidada', |
|||
'verbose_name_plural': 'Casas convidadas', |
|||
}, |
|||
bases=(models.Model,), |
|||
), |
|||
migrations.CreateModel( |
|||
name='Equipe', |
|||
fields=[ |
|||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
|||
('observacoes', models.TextField(verbose_name='Observa\xe7\xf5es', blank=True)), |
|||
], |
|||
options={ |
|||
'ordering': ('evento', 'funcao', 'membro'), |
|||
'verbose_name': 'Membro da equipe', |
|||
'verbose_name_plural': 'Membros da equipe', |
|||
}, |
|||
bases=(models.Model,), |
|||
), |
|||
migrations.CreateModel( |
|||
name='Evento', |
|||
fields=[ |
|||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
|||
('nome', models.CharField(max_length=100, verbose_name='Nome do evento')), |
|||
('descricao', models.TextField(verbose_name='Descri\xe7\xe3o do evento')), |
|||
('solicitante', models.CharField(max_length=100, verbose_name='Solicitante')), |
|||
('data_inicio', models.DateField(verbose_name='Data de in\xedcio')), |
|||
('data_termino', models.DateField(verbose_name='Data de t\xe9rmino')), |
|||
('local', models.TextField(verbose_name='Local do evento', blank=True)), |
|||
('publico_alvo', models.TextField(verbose_name='P\xfablico alvo', blank=True)), |
|||
('status', models.CharField(max_length=1, verbose_name='Status', choices=[(b'P', 'Previs\xe3o'), (b'A', 'A confirmar'), (b'O', 'Confirmado'), (b'R', 'Realizado'), (b'C', 'Cancelado')])), |
|||
('data_cancelamento', models.DateField(null=True, verbose_name='Data de cancelamento', blank=True)), |
|||
('motivo_cancelamento', models.TextField(verbose_name='Motivo do cancelamento', blank=True)), |
|||
('curso_moodle_id', models.IntegerField(null=True, verbose_name='Curso saberes', blank=True)), |
|||
('casa_anfitria', models.ForeignKey(verbose_name='Casa anfitri\xe3', blank=True, to='casas.CasaLegislativa', null=True)), |
|||
('municipio', models.ForeignKey(to='contatos.Municipio')), |
|||
], |
|||
options={ |
|||
'ordering': ('-data_inicio',), |
|||
'verbose_name': 'Evento', |
|||
'verbose_name_plural': 'Eventos', |
|||
}, |
|||
bases=(models.Model,), |
|||
), |
|||
migrations.CreateModel( |
|||
name='Funcao', |
|||
fields=[ |
|||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
|||
('nome', models.CharField(max_length=100, verbose_name='Fun\xe7\xe3o na equipe de evento')), |
|||
('descricao', models.TextField(verbose_name='Descri\xe7\xe3o da fun\xe7\xe3o')), |
|||
], |
|||
options={ |
|||
'ordering': ('nome',), |
|||
'verbose_name': 'Fun\xe7\xe3o', |
|||
'verbose_name_plural': 'Fun\xe7\xf5es', |
|||
}, |
|||
bases=(models.Model,), |
|||
), |
|||
migrations.CreateModel( |
|||
name='TipoEvento', |
|||
fields=[ |
|||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), |
|||
('nome', models.CharField(max_length=100, verbose_name='Nome')), |
|||
], |
|||
options={ |
|||
'ordering': ('nome',), |
|||
'verbose_name': 'Tipo de evento', |
|||
'verbose_name_plural': 'Tipos de evento', |
|||
}, |
|||
bases=(models.Model,), |
|||
), |
|||
migrations.AddField( |
|||
model_name='evento', |
|||
name='tipo_evento', |
|||
field=models.ForeignKey(to='eventos.TipoEvento'), |
|||
preserve_default=True, |
|||
), |
|||
migrations.AddField( |
|||
model_name='equipe', |
|||
name='evento', |
|||
field=models.ForeignKey(to='eventos.Evento'), |
|||
preserve_default=True, |
|||
), |
|||
migrations.AddField( |
|||
model_name='equipe', |
|||
name='funcao', |
|||
field=models.ForeignKey(verbose_name='Fun\xe7\xe3o na equipe', to='eventos.Funcao'), |
|||
preserve_default=True, |
|||
), |
|||
migrations.AddField( |
|||
model_name='equipe', |
|||
name='membro', |
|||
field=models.ForeignKey(related_name='equipe_evento', to='servidores.Servidor'), |
|||
preserve_default=True, |
|||
), |
|||
migrations.AddField( |
|||
model_name='convite', |
|||
name='evento', |
|||
field=models.ForeignKey(to='eventos.Evento'), |
|||
preserve_default=True, |
|||
), |
|||
migrations.AddField( |
|||
model_name='convite', |
|||
name='servidor', |
|||
field=models.ForeignKey(verbose_name='Servidor que convidou', to='servidores.Servidor'), |
|||
preserve_default=True, |
|||
), |
|||
migrations.AlterUniqueTogether( |
|||
name='convite', |
|||
unique_together=set([('evento', 'casa')]), |
|||
), |
|||
] |
Loading…
Reference in new issue