updatecursor una tabla create como columna campo calculated calcular atributos agregar addfield_management drupal-7 migrate

drupal 7 - una - Cómo construir MigrateSQLMap en un escenario de clave compuesta



como agregar una columna en la tabla de atributos arcgis (1)

Como MigrateSQLMap toma una matriz, puede establecer múltiples campos en la definición fuente:

// The source ID here is the one retrieved from each data item in the XML file, and // used to identify specific items $this->map = new MigrateSQLMap($this->machineName, array( ''vendor_code'' => array( ''type'' => ''varchar'', ''length'' => 250, ''not null'' => TRUE, ), ''client_code'' => array( ''type'' => ''varchar'', ''length'' => 250, ''not null'' => TRUE, ), ), MigrateDestinationEntityAPI::getKeySchema(''vendor'') );

En el código anterior, * vendor_code * y * client_code * son los componentes de la clave compuesta.

¿Cómo podemos instanciar un MigrateSQLMap en caso de que una tabla tenga una clave primaria compuesta?