BUB-16 Sviluppo iniziale della parte contatti. TODO: creazione nuovo contatto multiplo

This commit is contained in:
2023-04-06 14:44:13 +02:00
parent dedf651770
commit ac787c0da6
10 changed files with 379 additions and 8 deletions

View File

@@ -19,10 +19,19 @@ class CreateAnagraficasTable extends Migration
$table->string('ang_cognome');
$table->string('ang_nome');
$table->string('ang_ragioneSociale')->nullable();
$table->string('ang_codiceFiscale')->nullable();
$table->string('ang_partitaIva')->nullable();
$table->string('ang_ragioneSociale',255)->nullable();
$table->string('ang_codiceFiscale',255)->nullable();
$table->string('ang_partitaIva',255)->nullable();
$table->longText('ang_indirizzo')->nullable();
$table->string('ang_CAP',10)->nullable();
$table->string('ang_Citta',255)->nullable();
$table->string('ang_Provincia',255)->nullable();
//ALTER TABLE `bubofamily_db`.`anagraficas`
//ADD COLUMN `ang_telefono` VARCHAR(45) NOT NULL AFTER `ang_note`;
$table->string('ang_telefono',45);
$table->longText('ang_note')->nullable();
});
}

View File

@@ -17,7 +17,7 @@ class CreateContattosTable extends Migration
$table->id();
$table->timestamps();
$table->unsignedBigInteger('cnt_fk_anagraficaId');
$table->foreign('cnt_fk_anagraficaId')->references('id')->on('anagraficas');
$table->foreign('cnt_fk_anagraficaId')->references('id')->on('anagraficas')->onDelete('cascade');
$table->integer('cnt_tipo');
$table->longText('cnt_valore');
$table->longText('cnt_note');