Buonasera a tutti, ho eseguito un intervento per modificare un custom model eliminando una proprietà di un aspetto custom:ellimino i record dal db (per esempio alf_qname e alf_node_properties), ricreo gli indici, elimino la proprietà dal custom model tramite online-editing.L'intervento sembra aver avuto successo.Vorrei però confrontarmi con le vostre esperienze prima di adottare questa procedura su un repository di produzione.E' possibile e consigliabile adottare una simile procedura su un repository di produzione, quindi con molti nodi, version history, etc?E' possibile eliminare da un custom model anche associazioni tra nodi?- alfresco 3.4.d con mysql embedded- estratto da custom model modelPassivo.xml:<aspect name="frp:fatturapassiva">
<title>Fattura Passiva</title>
<parent>fr:documento</parent>
<properties>
<property name="frp:dataregistrazioneftp">
<title>Data Registrazione</title>
<type>d:date</type>
</property>
<property name="frp:codregistrazioneftp">
<title>Codice Registrazione</title>
<type>d:text</type>
</property>
<property name="frp:ragionesocialeftp">
<title>Ragione Sociale</title>
<type>d:text</type>
</property>
<property name="frp:partitaivaftp">
<title>Partita Iva</title>
<type>d:text</type>
</property>
<property name="frp:codicefiscaleftp">
<title>Codice Fiscale</title>
<type>d:text</type>
</property>
<property name="frp:totaleftp">
<title>Totale</title>
<type>d:text</type>
</property>
<property name="frp:codiceautistaftp">
<title>Codice Autista</title>
<type>d:text</type>
</property>
</properties>
</aspect>
- procedura:1) elimina record dal dbesempio:1.1) delete FROM alfresco.alf_node_propertieswhere qname_id = (select id FROM alfresco.alf_qnamewhere local_name = 'totaleftp');1.2)delete FROM alfresco.alf_qnamewhere local_name = 'totaleftp';2) stop alfresco + db3) modifica repository.properties index.recovery.mode=FULL4) riavvia alfresco + db5) online-editing del custom model modelPassivo.xml per eliminare la proprieta' "totaleftp":elimino<property name="frp:totaleftp">
<title>Totale</title>
<type>d:text</type>
</property>
Grazie!