-- Verión 1 - 12-09-2022
-- Cambios Tbl policy


alter table policy change posessionInsured posessionInsured varchar(2500);
alter table policy change deductibleDamage deductibleDamage varchar(2500);
alter table policy change cover coverType varchar(2500); # Se cambio tamaño ya que ocupaban mucho espacio
alter table policy drop via; # Se elimino ya que no estaba este campo en el word.

alter table policy add policyCode VARCHAR(50);
alter table policy add propertyType VARCHAR(50) NOT NULL;
alter table policy add valuationBase varchar(500);
alter table policy add originStatedPolicy varchar(500);
alter table policy add destinationStatedPolicy varchar(500);
alter table policy add authWays varchar(100);
alter table policy add rates varchar(500);
alter table policy add internalTransportation varchar(50);
alter table policy add movementType varchar(100);
alter table policy add applicableSecurityMeasures varchar(500);
alter table policy add created_at timestamp; 
alter table policy add updated_at timestamp; 
alter table policy add policyDisablepolicy tinyInt default 1; # Campos que se encuentran en el word pero no estan agregados.

-- Verión 2 - 13-09-2022
-- cambios tbl TransportCertificate
alter table  transportcertificate change facturaNo invoiceNo varchar(100);

alter table transportcertificate drop origin;
alter table transportcertificate drop destinationAddress; # Se eliminaron ya que se cambio estructura

alter table transportcertificate add originCountry varchar(100);
alter table transportcertificate add originAddress varchar(500);
alter table transportcertificate add destinationCountry varchar(100);
alter table transportcertificate add destinationAddress varchar(500); # Como mencione arriba esta seria la estructrura sobre origen y destiono.

alter table transportcertificate add beneficiaryName varchar(100);
alter table transportcertificate add shippingNumber varchar(50);
alter table transportcertificate add merchandiseDescription varchar(50);
alter table transportcertificate add insuredOrigin varchar(10);
alter table transportcertificate add propertyUnderrLiability varchar(10);
alter table transportcertificate add valuationBase varchar(500);
alter table transportcertificate add invoiceValue varchar(500);
alter table transportcertificate add created_at timestamp; 
alter table transportcertificate add updated_at timestamp; 
alter table transportcertificate add certificateDisable tinyInt default 1;  # Campos que se encuentran en el word pero no estan agregados.





