mirror of https://github.com/interlegis/sapl.git
5 changed files with 101 additions and 2 deletions
@ -0,0 +1,29 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
|
# Generated by Django 1.11.20 on 2019-06-03 11:15 |
||||
|
from __future__ import unicode_literals |
||||
|
|
||||
|
from django.db import migrations, models |
||||
|
|
||||
|
|
||||
|
class Migration(migrations.Migration): |
||||
|
|
||||
|
dependencies = [ |
||||
|
('painel', '0002_auto_20180523_1430'), |
||||
|
] |
||||
|
|
||||
|
operations = [ |
||||
|
migrations.RemoveField( |
||||
|
model_name='cronometro', |
||||
|
name='data_cronometro', |
||||
|
), |
||||
|
migrations.AddField( |
||||
|
model_name='cronometro', |
||||
|
name='duracao_cronometro', |
||||
|
field=models.DurationField(blank=True, null=True, verbose_name='Duração do cronômetro'), |
||||
|
), |
||||
|
migrations.AlterField( |
||||
|
model_name='cronometro', |
||||
|
name='status', |
||||
|
field=models.CharField(choices=[('I', 'Start'), ('R', 'Reset'), ('S', 'Stop'), ('C', 'Increment')], default='S', max_length=1, verbose_name='Status do cronômetro'), |
||||
|
), |
||||
|
] |
||||
@ -0,0 +1,33 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
|
# Generated by Django 1.11.20 on 2019-06-03 11:26 |
||||
|
from __future__ import unicode_literals |
||||
|
|
||||
|
from django.db import migrations, models |
||||
|
import django.db.models.deletion |
||||
|
|
||||
|
|
||||
|
class Migration(migrations.Migration): |
||||
|
|
||||
|
dependencies = [ |
||||
|
('painel', '0003_auto_20190603_0815'), |
||||
|
] |
||||
|
|
||||
|
operations = [ |
||||
|
migrations.CreateModel( |
||||
|
name='TipoCronometro', |
||||
|
fields=[ |
||||
|
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
||||
|
('nome', models.CharField(max_length=100, verbose_name='Tipo Cronômetro')), |
||||
|
], |
||||
|
options={ |
||||
|
'verbose_name': 'Tipo de Cronômetro', |
||||
|
'verbose_name_plural': 'Tipos de Cronômetro', |
||||
|
'ordering': ['nome'], |
||||
|
}, |
||||
|
), |
||||
|
migrations.AlterField( |
||||
|
model_name='cronometro', |
||||
|
name='tipo', |
||||
|
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='painel.TipoCronometro', verbose_name='Tipo Cronômetro'), |
||||
|
), |
||||
|
] |
||||
@ -0,0 +1,24 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
|
# Generated by Django 1.11.20 on 2019-06-03 11:42 |
||||
|
from __future__ import unicode_literals |
||||
|
|
||||
|
from django.db import migrations |
||||
|
|
||||
|
|
||||
|
def create_default_tipos_cronometro(apps, schema_editor): |
||||
|
TipoCronometro = apps.get_model('painel', 'TipoCronometro') |
||||
|
tipos_default = ['Cronômetro do Discurso', 'Cronômetro do Aparte', |
||||
|
'Cronômetro da Ordem', 'Cronômetro de Considerações Finais'] |
||||
|
for tipo in tipos_default: |
||||
|
TipoCronometro.objects.get_or_create(nome=tipo) |
||||
|
|
||||
|
|
||||
|
class Migration(migrations.Migration): |
||||
|
|
||||
|
dependencies = [ |
||||
|
('painel', '0004_auto_20190603_0826'), |
||||
|
] |
||||
|
|
||||
|
operations = [ |
||||
|
migrations.RunPython(create_default_tipos_cronometro) |
||||
|
] |
||||
Loading…
Reference in new issue