sangue/django/sangue_app/migrations/0001_initial.py

1445 lines
52 KiB
Python

# Generated by Django 4.1.7 on 2023-05-12 17:14
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
initial = True
dependencies = [
("fattura_elettronica_app", "__first__"),
]
operations = [
migrations.CreateModel(
name="AgenteOfferta",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("codice", models.IntegerField(blank=True, null=True)),
],
options={
"verbose_name": "agenteofferta",
"verbose_name_plural": "agenteofferta",
},
),
migrations.CreateModel(
name="ArchivioFiles",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("url", models.CharField(max_length=1024, null=True)),
("descrizione", models.CharField(max_length=4096, null=True)),
],
options={
"verbose_name": "archiviofiles",
"verbose_name_plural": "archiviofiles",
},
),
migrations.CreateModel(
name="Attivita",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
(
"attivita_generica",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="Attivita_da_Attivita_attivita_generica",
to="sangue_app.attivita",
),
),
],
options={
"verbose_name": "attivita",
"verbose_name_plural": "attivita",
},
),
migrations.CreateModel(
name="AttivitaDelProgetto",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"attivita",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="AttivitaDelProgetto_da_Attivita_attivita",
to="sangue_app.attivita",
),
),
],
options={
"verbose_name": "attivitadelprogetto",
"verbose_name_plural": "attivitadelprogetto",
},
),
migrations.CreateModel(
name="BMCModelloDiBusiness",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
],
options={
"verbose_name": "bmcmodellodibusiness",
"verbose_name_plural": "bmcmodellodibusiness",
},
),
migrations.CreateModel(
name="CanaleDiDistribuzione",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
],
options={
"verbose_name": "canaledidistribuzione",
"verbose_name_plural": "canaledidistribuzione",
},
),
migrations.CreateModel(
name="DestinatarioOfferta",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
],
options={
"verbose_name": "destinatarioofferta",
"verbose_name_plural": "destinatarioofferta",
},
),
migrations.CreateModel(
name="GruppoOfferte",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("anno_1a_rev", models.IntegerField(blank=True, null=True)),
("numero", models.IntegerField(blank=True, null=True)),
("descrizione", models.CharField(max_length=4096, null=True)),
(
"agente",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="GruppoOfferte_da_AgenteOfferta_agente",
to="sangue_app.agenteofferta",
),
),
(
"destinatario",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="GruppoOfferte_da_DestinatarioOfferta_destinatario",
to="sangue_app.destinatarioofferta",
),
),
],
options={
"verbose_name": "gruppoofferte",
"verbose_name_plural": "gruppoofferte",
},
),
migrations.CreateModel(
name="Indirizzo",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("duf", models.CharField(max_length=256, null=True)),
("civico", models.CharField(max_length=256, null=True)),
("altro", models.CharField(max_length=2048, null=True)),
("cap_id", models.CharField(max_length=5, null=True)),
("comune_id", models.IntegerField(blank=True, null=True)),
("dug_id", models.CharField(max_length=40, null=True)),
],
options={
"verbose_name": "indirizzo",
"verbose_name_plural": "indirizzo",
},
),
migrations.CreateModel(
name="Offerta",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("data", models.DateField(blank=True, null=True)),
("revisione", models.IntegerField(blank=True, null=True)),
("documento", models.CharField(max_length=128, null=True)),
("codice_offerta", models.IntegerField(blank=True, null=True)),
("accettazione", models.DateField(blank=True, null=True)),
(
"gruppo",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="Offerta_da_GruppoOfferte_gruppo",
to="sangue_app.gruppoofferte",
),
),
],
options={
"verbose_name": "offerta",
"verbose_name_plural": "offerta",
},
),
migrations.CreateModel(
name="PersonaFisica",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("titolo", models.CharField(max_length=10, null=True)),
("nome", models.CharField(max_length=60, null=True)),
("cognome", models.CharField(max_length=60, null=True)),
],
options={
"verbose_name": "personafisica",
"verbose_name_plural": "personafisica",
},
),
migrations.CreateModel(
name="PersonaGiuridica",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("denominazione", models.CharField(max_length=80, null=True)),
],
options={
"verbose_name": "personagiuridica",
"verbose_name_plural": "personagiuridica",
},
),
migrations.CreateModel(
name="Progetto",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("stato", models.IntegerField(blank=True, null=True)),
("nome", models.CharField(max_length=4096, null=True)),
("descrizione", models.TextField(null=True)),
(
"progetto_padre",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="Progetto_da_Progetto_progetto_padre",
to="sangue_app.progetto",
),
),
],
options={
"verbose_name": "progetto",
"verbose_name_plural": "progetto",
},
),
migrations.CreateModel(
name="PropostaDiValore",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
(
"proposta_valore_generica",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="PropostaDiValore_da_PropostaDiValore_proposta_valore_generica",
to="sangue_app.propostadivalore",
),
),
],
options={
"verbose_name": "propostadivalore",
"verbose_name_plural": "propostadivalore",
},
),
migrations.CreateModel(
name="Repository",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("url", models.CharField(max_length=1024, null=True)),
("descrizione", models.CharField(max_length=4096, null=True)),
],
options={
"verbose_name": "repository",
"verbose_name_plural": "repository",
},
),
migrations.CreateModel(
name="RisorsaFinanziaria",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
],
options={
"verbose_name": "risorsafinanziaria",
"verbose_name_plural": "risorsafinanziaria",
},
),
migrations.CreateModel(
name="RisorsaFisica",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
],
options={
"verbose_name": "risorsafisica",
"verbose_name_plural": "risorsafisica",
},
),
migrations.CreateModel(
name="RisorsaPersonale",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("persona", models.IntegerField(blank=True, null=True)),
],
options={
"verbose_name": "risorsapersonale",
"verbose_name_plural": "risorsapersonale",
},
),
migrations.CreateModel(
name="SettoreDiMercato",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
],
options={
"verbose_name": "settoredimercato",
"verbose_name_plural": "settoredimercato",
},
),
migrations.CreateModel(
name="StrutturaDeiCosti",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
],
options={
"verbose_name": "strutturadeicosti",
"verbose_name_plural": "strutturadeicosti",
},
),
migrations.CreateModel(
name="TipoAttivita",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
],
options={
"verbose_name": "tipoattivita",
"verbose_name_plural": "tipoattivita",
},
),
migrations.CreateModel(
name="TipologiaOfferta",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=1024, null=True)),
],
options={
"verbose_name": "tipologiaofferta",
"verbose_name_plural": "tipologiaofferta",
},
),
migrations.CreateModel(
name="TipoRelazione",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
],
options={
"verbose_name": "tiporelazione",
"verbose_name_plural": "tiporelazione",
},
),
migrations.CreateModel(
name="ValorizzazioneEconomicaProgetto",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("fase_target", models.IntegerField(blank=True, null=True)),
(
"dato_economico",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="ValorizzazioneEconomicaProgetto_da_DettaglioFatturabile_dato_economico",
to="fattura_elettronica_app.dettagliofatturabile",
),
),
(
"progetto",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="ValorizzazioneEconomicaProgetto_da_Progetto_progetto",
to="sangue_app.progetto",
),
),
],
options={
"verbose_name": "valorizzazioneeconomicaprogetto",
"verbose_name_plural": "valorizzazioneeconomicaprogetto",
},
),
migrations.CreateModel(
name="ValorizzazioneEconomicaAttivita",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"attivita_del_progetto",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="ValorizzazioneEconomicaAttivita_da_AttivitaDelProgetto_attivita_del_progetto",
to="sangue_app.attivitadelprogetto",
),
),
(
"dato_economico",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="ValorizzazioneEconomicaAttivita_da_DettaglioFatturabile_dato_economico",
to="fattura_elettronica_app.dettagliofatturabile",
),
),
],
options={
"verbose_name": "valorizzazioneeconomicaattivita",
"verbose_name_plural": "valorizzazioneeconomicaattivita",
},
),
migrations.CreateModel(
name="ValoreDelProgetto",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"progetto",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="ValoreDelProgetto_da_Progetto_progetto",
to="sangue_app.progetto",
),
),
(
"proposta_di_valore",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="ValoreDelProgetto_da_PropostaDiValore_proposta_di_valore",
to="sangue_app.propostadivalore",
),
),
],
options={
"verbose_name": "valoredelprogetto",
"verbose_name_plural": "valoredelprogetto",
},
),
migrations.CreateModel(
name="ValoreDellAttivita",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"attivita",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="ValoreDellAttivita_da_Attivita_attivita",
to="sangue_app.attivita",
),
),
(
"proposta_di_valore",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="ValoreDellAttivita_da_PropostaDiValore_proposta_di_valore",
to="sangue_app.propostadivalore",
),
),
],
options={
"verbose_name": "valoredellattivita",
"verbose_name_plural": "valoredellattivita",
},
),
migrations.CreateModel(
name="SoggettoFiscale",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("indirizzo_pec", models.IntegerField(blank=True, null=True)),
("regime_fiscale", models.IntegerField(blank=True, null=True)),
("codice_fiscale", models.IntegerField(blank=True, null=True)),
("partita_iva", models.IntegerField(blank=True, null=True)),
("codice_sdi", models.IntegerField(blank=True, null=True)),
("sede_legale", models.IntegerField()),
("stabile_organizzazione", models.IntegerField(blank=True, null=True)),
("cod_eori", models.CharField(max_length=17, null=True)),
("nazione", models.IntegerField(blank=True, null=True)),
("numero_licenza_guida", models.CharField(max_length=20, null=True)),
("iscrizione_rea", models.IntegerField(blank=True, null=True)),
("rimosso", models.BooleanField(blank=True, null=True)),
(
"revisione_principale",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="SoggettoFiscale_da_SoggettoFiscale_revisione_principale",
to="sangue_app.soggettofiscale",
),
),
],
options={
"verbose_name": "soggettofiscale",
"verbose_name_plural": "soggettofiscale",
},
),
migrations.CreateModel(
name="SettoreAzienda",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"azienda",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="SettoreAzienda_da_SoggettoFiscale_azienda",
to="sangue_app.soggettofiscale",
),
),
(
"settore_di_mercato",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="SettoreAzienda_da_SettoreDiMercato_settore_di_mercato",
to="sangue_app.settoredimercato",
),
),
(
"settore_generico",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="SettoreAzienda_da_SettoreAzienda_settore_generico",
to="sangue_app.settoreazienda",
),
),
],
options={
"verbose_name": "settoreazienda",
"verbose_name_plural": "settoreazienda",
},
),
migrations.CreateModel(
name="Sede",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("is_legale", models.BooleanField(blank=True, null=True)),
(
"inquilino",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="Sede_da_SoggettoFiscale_inquilino",
to="sangue_app.soggettofiscale",
),
),
],
options={
"verbose_name": "sede",
"verbose_name_plural": "sede",
},
),
migrations.CreateModel(
name="RisorsaChiave",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
(
"risorsa_generica",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="RisorsaChiave_da_RisorsaChiave_risorsa_generica",
to="sangue_app.risorsachiave",
),
),
],
options={
"verbose_name": "risorsachiave",
"verbose_name_plural": "risorsachiave",
},
),
migrations.CreateModel(
name="RelazioneConAzienda",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"azienda",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="RelazioneConAzienda_da_SoggettoFiscale_azienda",
to="sangue_app.soggettofiscale",
),
),
(
"relazione_generica",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="RelazioneConAzienda_da_RelazioneConAzienda_relazione_generica",
to="sangue_app.relazioneconazienda",
),
),
(
"tipo_relazione",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="RelazioneConAzienda_da_TipoRelazione_tipo_relazione",
to="sangue_app.tiporelazione",
),
),
],
options={
"verbose_name": "relazioneconazienda",
"verbose_name_plural": "relazioneconazienda",
},
),
migrations.CreateModel(
name="ParteEconomicaOfferta",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"dettaglio_economico_offerto",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="ParteEconomicaOfferta_da_DettaglioFatturabile_dettaglio_economico_offerto",
to="fattura_elettronica_app.dettagliofatturabile",
),
),
(
"revisione",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="ParteEconomicaOfferta_da_Offerta_revisione",
to="sangue_app.offerta",
),
),
],
options={
"verbose_name": "parteeconomicaofferta",
"verbose_name_plural": "parteeconomicaofferta",
},
),
migrations.CreateModel(
name="IscrizioneAlboProfessionale",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("albo_professionale", models.IntegerField(blank=True, null=True)),
("numero_iscrizione_albo", models.CharField(max_length=60, null=True)),
("data_iscrizione_albo", models.DateField(blank=True, null=True)),
(
"persona_fisica",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="IscrizioneAlboProfessionale_da_PersonaFisica_persona_fisica",
to="sangue_app.personafisica",
),
),
],
options={
"verbose_name": "iscrizionealboprofessionale",
"verbose_name_plural": "iscrizionealboprofessionale",
},
),
migrations.AddField(
model_name="gruppoofferte",
name="tipo",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="GruppoOfferte_da_TipologiaOfferta_tipo",
to="sangue_app.tipologiaofferta",
),
),
migrations.CreateModel(
name="FlussoDiRicavi",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("descrizione", models.CharField(max_length=4096, null=True)),
(
"flusso_ricavi_generico",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="FlussoDiRicavi_da_FlussoDiRicavi_flusso_ricavi_generico",
to="sangue_app.flussodiricavi",
),
),
],
options={
"verbose_name": "flussodiricavi",
"verbose_name_plural": "flussodiricavi",
},
),
migrations.AddField(
model_name="destinatarioofferta",
name="destinazione",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="DestinatarioOfferta_da_Sede_destinazione",
to="sangue_app.sede",
),
),
migrations.AddField(
model_name="destinatarioofferta",
name="intestatario",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="DestinatarioOfferta_da_PersonaContattoAzienda_intestatario",
to="fattura_elettronica_app.personacontattoazienda",
),
),
migrations.CreateModel(
name="CanaleDistribuzioneIndiretto",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"partnership_distribuzione",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="CanaleDistribuzioneIndiretto_da_RelazioneConAzienda_partnership_distribuzione",
to="sangue_app.relazioneconazienda",
),
),
],
options={
"verbose_name": "canaledistribuzioneindiretto",
"verbose_name_plural": "canaledistribuzioneindiretto",
},
),
migrations.CreateModel(
name="BMCSegmentiDiClientela",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"modello_di_business",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCSegmentiDiClientela_da_BMCModelloDiBusiness_modello_di_business",
to="sangue_app.bmcmodellodibusiness",
),
),
(
"settore_cliente",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCSegmentiDiClientela_da_SettoreAzienda_settore_cliente",
to="sangue_app.settoreazienda",
),
),
],
options={
"verbose_name": "bmcsegmentidiclientela",
"verbose_name_plural": "bmcsegmentidiclientela",
},
),
migrations.CreateModel(
name="BMCRisorsaChiave",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"modello_di_business",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCRisorsaChiave_da_BMCModelloDiBusiness_modello_di_business",
to="sangue_app.bmcmodellodibusiness",
),
),
(
"risorsa_chiave",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCRisorsaChiave_da_RisorsaChiave_risorsa_chiave",
to="sangue_app.risorsachiave",
),
),
],
options={
"verbose_name": "bmcrisorsachiave",
"verbose_name_plural": "bmcrisorsachiave",
},
),
migrations.CreateModel(
name="BMCRelazioneConCliente",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"modello_di_business",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCRelazioneConCliente_da_BMCModelloDiBusiness_modello_di_business",
to="sangue_app.bmcmodellodibusiness",
),
),
(
"relazione_cliente",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCRelazioneConCliente_da_RelazioneConAzienda_relazione_cliente",
to="sangue_app.relazioneconazienda",
),
),
],
options={
"verbose_name": "bmcrelazioneconcliente",
"verbose_name_plural": "bmcrelazioneconcliente",
},
),
migrations.CreateModel(
name="BMCPropostaDiValore",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"modello_di_business",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCPropostaDiValore_da_BMCModelloDiBusiness_modello_di_business",
to="sangue_app.bmcmodellodibusiness",
),
),
(
"proposta_di_valore",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCPropostaDiValore_da_PropostaDiValore_proposta_di_valore",
to="sangue_app.propostadivalore",
),
),
],
options={
"verbose_name": "bmcpropostadivalore",
"verbose_name_plural": "bmcpropostadivalore",
},
),
migrations.CreateModel(
name="BMCPartnerChiave",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"modello_di_business",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCPartnerChiave_da_BMCModelloDiBusiness_modello_di_business",
to="sangue_app.bmcmodellodibusiness",
),
),
(
"partnership_azienda",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCPartnerChiave_da_RelazioneConAzienda_partnership_azienda",
to="sangue_app.relazioneconazienda",
),
),
],
options={
"verbose_name": "bmcpartnerchiave",
"verbose_name_plural": "bmcpartnerchiave",
},
),
migrations.CreateModel(
name="BMCFlussoDiRicavi",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"flusso_di_ricavi",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCFlussoDiRicavi_da_FlussoDiRicavi_flusso_di_ricavi",
to="sangue_app.flussodiricavi",
),
),
(
"modello_di_business",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCFlussoDiRicavi_da_BMCModelloDiBusiness_modello_di_business",
to="sangue_app.bmcmodellodibusiness",
),
),
],
options={
"verbose_name": "bmcflussodiricavi",
"verbose_name_plural": "bmcflussodiricavi",
},
),
migrations.CreateModel(
name="BMCCanaleDiDistribuzione",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"canale",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCCanaleDiDistribuzione_da_CanaleDiDistribuzione_canale",
to="sangue_app.canaledidistribuzione",
),
),
(
"modello_di_business",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCCanaleDiDistribuzione_da_BMCModelloDiBusiness_modello_di_business",
to="sangue_app.bmcmodellodibusiness",
),
),
],
options={
"verbose_name": "bmccanaledidistribuzione",
"verbose_name_plural": "bmccanaledidistribuzione",
},
),
migrations.CreateModel(
name="BMCAttivitaChiave",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"attivita_chiave",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCAttivitaChiave_da_Attivita_attivita_chiave",
to="sangue_app.attivita",
),
),
(
"modello_di_business",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="BMCAttivitaChiave_da_BMCModelloDiBusiness_modello_di_business",
to="sangue_app.bmcmodellodibusiness",
),
),
],
options={
"verbose_name": "bmcattivitachiave",
"verbose_name_plural": "bmcattivitachiave",
},
),
migrations.AddField(
model_name="attivitadelprogetto",
name="progetto",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="AttivitaDelProgetto_da_Progetto_progetto",
to="sangue_app.progetto",
),
),
migrations.AddField(
model_name="attivita",
name="tipo",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="Attivita_da_TipoAttivita_tipo",
to="sangue_app.tipoattivita",
),
),
migrations.CreateModel(
name="AssetDelProgetto",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"asset",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="AssetDelProgetto_da_RisorsaChiave_asset",
to="sangue_app.risorsachiave",
),
),
(
"progetto",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="AssetDelProgetto_da_Progetto_progetto",
to="sangue_app.progetto",
),
),
],
options={
"verbose_name": "assetdelprogetto",
"verbose_name_plural": "assetdelprogetto",
},
),
migrations.CreateModel(
name="AssetDaAttivita",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"asset",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="AssetDaAttivita_da_RisorsaChiave_asset",
to="sangue_app.risorsachiave",
),
),
(
"attivita",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="AssetDaAttivita_da_Attivita_attivita",
to="sangue_app.attivita",
),
),
],
options={
"verbose_name": "assetdaattivita",
"verbose_name_plural": "assetdaattivita",
},
),
]