# Generated by Django 4.1.7 on 2023-05-14 22:58 from django.db import migrations, models import django.db.models.deletion class Migration(migrations.Migration): initial = True dependencies = [ ("fattura_elettronica_app", "0001_initial"), ("offerte_app", "0001_initial"), ] operations = [ 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="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="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="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="offerte_app.atomofatturabile", ), ), ( "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="offerte_app.atomofatturabile", ), ), ], 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="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="fattura_elettronica_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="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="fattura_elettronica_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="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.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.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", }, ), ]