Skip to content

Commit

Permalink
db: Criando novo banco
Browse files Browse the repository at this point in the history
  • Loading branch information
YuttyAkiko committed Jun 13, 2024
1 parent 57c9c08 commit 1cdc81b
Show file tree
Hide file tree
Showing 8 changed files with 5 additions and 133 deletions.
6 changes: 1 addition & 5 deletions accounts/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
<<<<<<< HEAD
# Generated by Django 5.0.4 on 2024-05-23 16:06
=======
# Generated by Django 5.0.4 on 2024-06-06 15:34
>>>>>>> 74c90b8ed65ea8a489ee6dc9a3271a4cb91f86be
# Generated by Django 5.0.4 on 2024-06-13 20:45

import django.contrib.auth.models
import django.core.validators
Expand Down
56 changes: 1 addition & 55 deletions clientes/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
<<<<<<< HEAD
# Generated by Django 5.0.4 on 2024-05-23 16:06
=======
# Generated by Django 5.0.4 on 2024-06-06 15:34
>>>>>>> 74c90b8ed65ea8a489ee6dc9a3271a4cb91f86be
# Generated by Django 5.0.4 on 2024-06-13 20:45

import django.core.validators
import django.db.models.deletion
Expand Down Expand Up @@ -36,13 +32,8 @@ class Migration(migrations.Migration):
('sobrenome', models.CharField(default='', max_length=50, verbose_name='sobrenome')),
('cpf', django_cpf_cnpj.fields.CPFField(max_length=50, unique=True, verbose_name='CPF')),
('data_nasc', models.DateField(default='2000-01-01', verbose_name='nascimento')),
<<<<<<< HEAD
('sexo', models.CharField(choices=[('MAS', 'Maculino'), ('FEM', 'Feminino')], max_length=9)),
('telefone', models.CharField(blank=True, max_length=17, null=True, validators=[django.core.validators.RegexValidator(message="O número precisa estar neste formato: '+99 99 9999-0000'.", regex='^\\+?1?\\d{9,15}$')], verbose_name='Telefone')),
=======
('sexo', models.CharField(choices=[('M', 'Masculino'), ('F', 'Feminino')], max_length=9)),
('telefone', models.CharField(blank=True, max_length=17, null=True, validators=[django.core.validators.RegexValidator(message='O número precisa estar neste formato: (00) 00000-0000 ou (00) 0000-0000', regex='^\\(?\\d{2}\\)?[\\s.-]?\\d{4,5}-?\\d{4}$')], verbose_name='Telefone')),
>>>>>>> 74c90b8ed65ea8a489ee6dc9a3271a4cb91f86be
('cep', models.CharField(default='00000000', max_length=8, verbose_name='CEP')),
('rua', models.CharField(blank=True, max_length=255, null=True, verbose_name='rua')),
('bairro', models.CharField(blank=True, max_length=255, null=True, verbose_name='bairro')),
Expand All @@ -59,19 +50,9 @@ class Migration(migrations.Migration):
name='Consulta',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
<<<<<<< HEAD
('tipo_pag_cons', models.CharField(choices=[('Convênio', 'Convênio'), ('Cartão', 'Cartão'), ('Dinheiro', 'Dinheiro'), ('Pix', 'Pix')], default=(('Convênio', 'Convênio'), ('Cartão', 'Cartão'), ('Dinheiro', 'Dinheiro'), ('Pix', 'Pix')), max_length=10)),
('status_pag_cons', models.CharField(choices=[('Pago', 'Pago'), ('Pendente', 'Pendente')], default=(('Pago', 'Pago'), ('Pendente', 'Pendente')), max_length=10)),
('status_cons', models.CharField(choices=[('Concluída', 'Concluída'), ('Cancelada', 'Cancelada'), ('Agendada', 'Agendada'), ('Remarcada', 'Remarcada')], default=(('Concluída', 'Concluída'), ('Cancelada', 'Cancelada'), ('Agendada', 'Agendada'), ('Remarcada', 'Remarcada')), max_length=10)),
('motivo', models.CharField(default='', max_length=199)),
('sintomas', models.TextField(blank=True, max_length=2000, null=True)),
('observacoes', models.TextField(blank=True, max_length=2000, null=True)),
('laudo', models.TextField(blank=True, max_length=2000, null=True)),
=======
('tipo_pag_cons', models.CharField(choices=[('Convênio', 'Convênio'), ('Cartão', 'Cartão'), ('Dinheiro', 'Dinheiro'), ('Pix', 'Pix')], default='', max_length=10)),
('status_pag_cons', models.CharField(choices=[('Pago', 'Pago'), ('Pendente', 'Pendente')], default='', max_length=10)),
('status_cons', models.CharField(choices=[('Concluída', 'Concluída'), ('Cancelada', 'Cancelada'), ('Agendada', 'Agendada'), ('Remarcada', 'Remarcada')], default=(('Concluída', 'Concluída'), ('Cancelada', 'Cancelada'), ('Agendada', 'Agendada'), ('Remarcada', 'Remarcada')), max_length=10)),
>>>>>>> 74c90b8ed65ea8a489ee6dc9a3271a4cb91f86be
('agenda', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, related_name='consulta', to='medicos.agenda')),
('cliente', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='consulta', to='clientes.cliente')),
],
Expand All @@ -80,40 +61,6 @@ class Migration(migrations.Migration):
},
),
migrations.CreateModel(
<<<<<<< HEAD
name='Exame',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('tipo_exame', models.CharField(max_length=30)),
('valor_exame', models.FloatField()),
('tipo_pag_ex', models.CharField(choices=[('Convênio', 'Convênio'), ('Cartão', 'Cartão'), ('Dinheiro', 'Dinheiro'), ('Pix', 'Pix')], max_length=10)),
('status_pag_ex', models.CharField(choices=[('Pago', 'Pago'), ('Pendente', 'Pendente')], max_length=10)),
('id_consulta', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='clientes.consulta')),
],
),
migrations.CreateModel(
name='Receita',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('data', models.DateTimeField(auto_now_add=True)),
('L_esf_OD', models.CharField(max_length=30, null=True)),
('L_esf_OE', models.CharField(max_length=30, null=True)),
('L_cil_OD', models.CharField(max_length=30, null=True)),
('L_cil_OE', models.CharField(max_length=30, null=True)),
('L_eixo_OD', models.CharField(max_length=30, null=True)),
('L_eixo_OE', models.CharField(max_length=30, null=True)),
('L_dp_OD', models.CharField(max_length=30, null=True)),
('L_dp_OE', models.CharField(max_length=30, null=True)),
('P_esf_OD', models.CharField(max_length=30, null=True)),
('P_esf_OE', models.CharField(max_length=30, null=True)),
('P_cil_OD', models.CharField(max_length=30, null=True)),
('P_cil_OE', models.CharField(max_length=30, null=True)),
('P_eixo_OD', models.CharField(max_length=30, null=True)),
('P_eixo_OE', models.CharField(max_length=30, null=True)),
('P_dp_OD', models.CharField(max_length=30, null=True)),
('P_dp_OE', models.CharField(max_length=30, null=True)),
('consulta', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='clientes.consulta')),
=======
name='Prontuario',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
Expand All @@ -122,7 +69,6 @@ class Migration(migrations.Migration):
('observacoes', models.TextField(max_length=2000)),
('laudo', models.TextField(max_length=2000)),
('consulta', models.OneToOneField(default=0, on_delete=django.db.models.deletion.CASCADE, to='clientes.consulta')),
>>>>>>> 74c90b8ed65ea8a489ee6dc9a3271a4cb91f86be
],
),
]
18 changes: 0 additions & 18 deletions clientes/migrations/0002_alter_cliente_data_nasc.py

This file was deleted.

18 changes: 0 additions & 18 deletions clientes/migrations/0003_alter_cliente_data_nasc.py

This file was deleted.

2 changes: 1 addition & 1 deletion core/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

DEBUG = True

ALLOWED_HOSTS = ['clinicavision.pythonanywhere.com']
ALLOWED_HOSTS = ['clinicavision.pythonanywhere.com', '127.0.0.1']


INSTALLED_APPS = [
Expand Down
Binary file modified db.sqlite3
Binary file not shown.
20 changes: 2 additions & 18 deletions medicos/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
<<<<<<< HEAD
# Generated by Django 5.0.4 on 2024-05-23 16:06
=======
# Generated by Django 5.0.4 on 2024-06-06 15:34
>>>>>>> 74c90b8ed65ea8a489ee6dc9a3271a4cb91f86be
# Generated by Django 5.0.4 on 2024-06-13 20:45

import django.core.validators
import django.db.models.deletion
Expand Down Expand Up @@ -34,34 +30,22 @@ class Migration(migrations.Migration):
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('nome', models.CharField(default='', max_length=200, verbose_name='Nome')),
('sobrenome', models.CharField(default='', max_length=200, verbose_name='Sobrenome')),
<<<<<<< HEAD
('email', models.EmailField(max_length=254, verbose_name='Email')),
('crm', models.CharField(max_length=200, verbose_name='CRM')),
('telefone', models.CharField(blank=True, max_length=17, null=True, validators=[django.core.validators.RegexValidator(message='O número precisa estar neste formato: (00) 00000-0000 ou (00) 0000-0000', regex='^\\(?\\d{2}\\)?[\\s.-]?\\d{4,5}-?\\d{4}$')], verbose_name='Telefone')),
('especialidade', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='medicos', to='medicos.especialidade')),
=======
('genero', models.CharField(choices=[('Feminino', 'Feminino'), ('Masculimo', 'Masculino')], default='', max_length=9)),
('email', models.EmailField(max_length=254, verbose_name='Email')),
('crm', models.CharField(max_length=200, verbose_name='CRM')),
('crm', models.CharField(max_length=200, unique=True, verbose_name='CRM')),
('telefone', models.CharField(blank=True, max_length=17, null=True, validators=[django.core.validators.RegexValidator(message='O número precisa estar neste formato: (00) 00000-0000 ou (00) 0000-0000', regex='^\\(?\\d{2}\\)?[\\s.-]?\\d{4,5}-?\\d{4}$')], verbose_name='Telefone')),
('especialidade', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, related_name='medicos', to='medicos.especialidade')),
('user', models.OneToOneField(default=0, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='Usuário')),
>>>>>>> 74c90b8ed65ea8a489ee6dc9a3271a4cb91f86be
],
),
migrations.CreateModel(
name='Agenda',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('dia', models.DateField(help_text='Insira uma data para agenda', validators=[medicos.models.validar_dia])),
<<<<<<< HEAD
('horario', models.CharField(choices=[('1', '07:00 ás 08:00'), ('2', '08:00 ás 09:00'), ('3', '09:00 ás 10:00'), ('4', '10:00 ás 11:00'), ('5', '11:00 ás 12:00')], max_length=10)),
('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='Usuário')),
=======
('horario', models.CharField(choices=[('1', '07:00 ás 08:00'), ('2', '08:00 ás 09:00'), ('3', '09:00 ás 10:00'), ('4', '10:00 ás 11:00'), ('5', '11:00 ás 12:00'), ('6', '13:00 ás 14:00'), ('7', '14:00 ás 15:00'), ('8', '15:00 ás 16:00'), ('9', '16:00 ás 17:00'), ('10', '17:00 ás 18:00')], max_length=10)),
('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='Usuário')),
('especialidade', models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, to='medicos.especialidade')),
>>>>>>> 74c90b8ed65ea8a489ee6dc9a3271a4cb91f86be
('medico', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='agenda', to='medicos.medico')),
],
options={
Expand Down
18 changes: 0 additions & 18 deletions medicos/migrations/0002_alter_medico_crm.py

This file was deleted.

0 comments on commit 1cdc81b

Please sign in to comment.