Browse Source

Fix painel migrations (após cópia)

pull/3160/head
João Rodrigues 6 years ago
parent
commit
483c42c471
  1. 48
      sapl/painel/migrations/0003_auto_20190603_1033.py
  2. 87
      sapl/painel/migrations/0003_auto_20200513_1544.py
  3. 25
      sapl/painel/migrations/0004_auto_20190603_1033.py
  4. 27
      sapl/painel/migrations/0005_painelconfig.py
  5. 25
      sapl/painel/migrations/0006_auto_20190612_1347.py
  6. 20
      sapl/painel/migrations/0007_painelconfig_tempo_disparo_termino.py
  7. 20
      sapl/painel/migrations/0008_painelconfig_exibir_nome_casa.py
  8. 20
      sapl/painel/migrations/0009_painelconfig_mostrar_votos_antecedencia.py
  9. 26
      sapl/painel/migrations/0010_auto_20190711_1030.py
  10. 20
      sapl/painel/migrations/0011_cronometro_last_stop_duration.py
  11. 20
      sapl/painel/migrations/0012_painelconfig_mostrar_ementa.py

48
sapl/painel/migrations/0003_auto_20190603_1033.py

@ -1,48 +0,0 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-06-03 13:33
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('painel', '0002_auto_20180523_1430'),
]
operations = [
migrations.AlterModelOptions(
name='cronometro',
options={'ordering': ['ordenacao'], 'verbose_name': 'Cronômetro', 'verbose_name_plural': 'Cronômetros'},
),
migrations.RemoveField(
model_name='cronometro',
name='data_cronometro',
),
migrations.AddField(
model_name='cronometro',
name='ativo',
field=models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=False, verbose_name='Ativo?'),
),
migrations.AddField(
model_name='cronometro',
name='duracao_cronometro',
field=models.DurationField(verbose_name='Duração do cronômetro'),
),
migrations.AddField(
model_name='cronometro',
name='ordenacao',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='Ordenação'),
),
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'),
),
migrations.AlterField(
model_name='cronometro',
name='tipo',
field=models.CharField(max_length=100, unique=True, verbose_name='Tipo Cronômetro'),
),
]

87
sapl/painel/migrations/0003_auto_20200513_1544.py

@ -0,0 +1,87 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2020-05-13 18:44
from __future__ import unicode_literals
from django.db import migrations, models
import django.utils.timezone
def create_default_cronometros(apps, schema_editor):
tipos_default = ['Cronômetro do Discurso', 'Cronômetro do Aparte',
'Cronômetro da Questão de Ordem', 'Cronômetro de Considerações Finais']
Cronometro = apps.get_model('painel', 'Cronometro')
for i,tipo in enumerate(tipos_default):
Cronometro.objects.get_or_create(tipo=tipo, duracao_cronometro='00:05:00', status='S', ativo=True, ordenacao=i+1)
class Migration(migrations.Migration):
dependencies = [
('painel', '0002_auto_20180523_1430'),
]
operations = [
migrations.CreateModel(
name='PainelConfig',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('cronometro_ordem', models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=True, verbose_name='Cronômetro da Questão de Ordem deve travar os demais?')),
('disparo_cronometro', models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=True, verbose_name='Cronômetros devem disparar com antecedência?')),
('tempo_disparo_antecedencia', models.DurationField(blank=True, default='00:00:30', null=True, verbose_name='Cronômetros devem disparar com quanto tempo de antecedência?')),
('tempo_disparo_termino', models.DurationField(blank=True, default='00:00:05', null=True, verbose_name='Cronômetros devem permanecer tocando por quanto tempo ao término?')),
('exibir_nome_casa', models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=True, verbose_name='Exibir nome da Casa Legislativa no painel?')),
('mostrar_votos_antecedencia', models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=False, verbose_name='Mostrar votos informados antes do fim da votação?')),
('mostrar_ementa', models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=False, verbose_name='Mostrar ementa da matéria?')),
],
options={
'verbose_name': 'Configurações do Painel',
'verbose_name_plural': 'Configurações do Painel',
'ordering': ('-id',),
},
),
migrations.AlterModelOptions(
name='cronometro',
options={'ordering': ['ordenacao'], 'verbose_name': 'Cronômetro', 'verbose_name_plural': 'Cronômetros'},
),
migrations.RemoveField(
model_name='cronometro',
name='data_cronometro',
),
migrations.AddField(
model_name='cronometro',
name='ativo',
field=models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=False, verbose_name='Ativo?'),
),
migrations.AddField(
model_name='cronometro',
name='duracao_cronometro',
field=models.DurationField(default='00:05:00', verbose_name='Duração do cronômetro'),
),
migrations.AddField(
model_name='cronometro',
name='ordenacao',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='Ordenação'),
),
migrations.AlterField(
model_name='cronometro',
name='status',
field=models.CharField(choices=[('I', 'Start'), ('R', 'Reset'), ('S', 'Stop'), ('C', 'Increment')], default='R', max_length=1, verbose_name='Status do cronômetro'),
),
migrations.AlterField(
model_name='cronometro',
name='tipo',
field=models.CharField(max_length=100, unique=True, verbose_name='Tipo Cronômetro'),
),
migrations.RunPython(create_default_cronometros),
migrations.AddField(
model_name='cronometro',
name='last_stop_duration',
field=models.DurationField(blank=True, null=True, verbose_name='Última duração salva em stop'),
),
migrations.AddField(
model_name='cronometro',
name='ultima_alteracao_status',
field=models.DateTimeField(default=django.utils.timezone.now),
),
]

25
sapl/painel/migrations/0004_auto_20190603_1033.py

@ -1,25 +0,0 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-06-03 13:33
from __future__ import unicode_literals
from django.db import migrations
def create_default_cronometros(apps, schema_editor):
tipos_default = ['Cronômetro do Discurso', 'Cronômetro do Aparte',
'Cronômetro da Questão de Ordem', 'Cronômetro de Considerações Finais']
Cronometro = apps.get_model('painel', 'Cronometro')
for i,tipo in enumerate(tipos_default):
Cronometro.objects.get_or_create(tipo=tipo, duracao_cronometro='00:05:00', status='S', ativo=True, ordenacao=i+1)
class Migration(migrations.Migration):
dependencies = [
('painel', '0003_auto_20190603_1033'),
]
operations = [
migrations.RunPython(create_default_cronometros)
]

27
sapl/painel/migrations/0005_painelconfig.py

@ -1,27 +0,0 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-06-10 11:46
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('painel', '0004_auto_20190603_1033'),
]
operations = [
migrations.CreateModel(
name='PainelConfig',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('cronometro_ordem', models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=True, verbose_name='Cronômetro da Questão de Ordem deve travar os demais?')),
],
options={
'verbose_name': 'Configurações do Painel',
'verbose_name_plural': 'Configurações do Painel',
'ordering': ('-id',),
},
),
]

25
sapl/painel/migrations/0006_auto_20190612_1347.py

@ -1,25 +0,0 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-06-12 16:47
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('painel', '0005_painelconfig'),
]
operations = [
migrations.AddField(
model_name='painelconfig',
name='disparo_cronometro',
field=models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=True, verbose_name='Cronômetros devem disparar com antecedência?'),
),
migrations.AddField(
model_name='painelconfig',
name='tempo_disparo_antecedencia',
field=models.DurationField(blank=True, default='00:00:30', null=True, verbose_name='Cronômetros devem disparar com quanto tempo de antecedência?'),
),
]

20
sapl/painel/migrations/0007_painelconfig_tempo_disparo_termino.py

@ -1,20 +0,0 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-06-14 14:04
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('painel', '0006_auto_20190612_1347'),
]
operations = [
migrations.AddField(
model_name='painelconfig',
name='tempo_disparo_termino',
field=models.DurationField(blank=True, default='00:00:05', null=True, verbose_name='Cronômetros devem permanecer tocando por quanto tempo ao término?'),
),
]

20
sapl/painel/migrations/0008_painelconfig_exibir_nome_casa.py

@ -1,20 +0,0 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-06-26 14:49
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('painel', '0007_painelconfig_tempo_disparo_termino'),
]
operations = [
migrations.AddField(
model_name='painelconfig',
name='exibir_nome_casa',
field=models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=True, verbose_name='Exibir nome da Casa Legislativa no painel?'),
),
]

20
sapl/painel/migrations/0009_painelconfig_mostrar_votos_antecedencia.py

@ -1,20 +0,0 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-07-08 16:27
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('painel', '0008_painelconfig_exibir_nome_casa'),
]
operations = [
migrations.AddField(
model_name='painelconfig',
name='mostrar_votos_antecedencia',
field=models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=False, verbose_name='Mostrar votos informados antes do fim da votação?'),
),
]

26
sapl/painel/migrations/0010_auto_20190711_1030.py

@ -1,26 +0,0 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-07-11 13:30
from __future__ import unicode_literals
from django.db import migrations, models
import django.utils.timezone
class Migration(migrations.Migration):
dependencies = [
('painel', '0009_painelconfig_mostrar_votos_antecedencia'),
]
operations = [
migrations.AddField(
model_name='cronometro',
name='ultima_alteracao_status',
field=models.DateTimeField(default=django.utils.timezone.now),
),
migrations.AlterField(
model_name='cronometro',
name='status',
field=models.CharField(choices=[('I', 'Start'), ('R', 'Reset'), ('S', 'Stop'), ('C', 'Increment')], default='R', max_length=1, verbose_name='Status do cronômetro'),
),
]

20
sapl/painel/migrations/0011_cronometro_last_stop_duration.py

@ -1,20 +0,0 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-07-11 14:30
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('painel', '0010_auto_20190711_1030'),
]
operations = [
migrations.AddField(
model_name='cronometro',
name='last_stop_duration',
field=models.DurationField(blank=True, null=True, verbose_name='Última duração salva em stop'),
),
]

20
sapl/painel/migrations/0012_painelconfig_mostrar_ementa.py

@ -1,20 +0,0 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.20 on 2019-12-12 15:03
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('painel', '0011_cronometro_last_stop_duration'),
]
operations = [
migrations.AddField(
model_name='painelconfig',
name='mostrar_ementa',
field=models.BooleanField(choices=[(True, 'Sim'), (False, 'Não')], default=False, verbose_name='Mostrar ementa da matéria?'),
),
]
Loading…
Cancel
Save