Skip to content

Instantly share code, notes, and snippets.

@topicus
Last active August 29, 2015 14:18
Show Gist options
  • Save topicus/6012b6d1cfb61ac80ab7 to your computer and use it in GitHub Desktop.
Save topicus/6012b6d1cfb61ac80ab7 to your computer and use it in GitHub Desktop.
Visualization entity migration | Destructive
# DROP
drush -y dis visualization_entity visualization_entity_recline_field_reference
drush -y dis uuidreference_select
drush -y pm-uninstall visualization_entity_cartodb_bundle
drush -y pm-uninstall visualization_entity_choropleth_bundle
drush -y pm-uninstall visualization_entity_geojson_bundle
drush -y pm-uninstall visualization_entity
drush -y pm-uninstall visualization_entity_recline_field_reference
drush -y pm-uninstall uuidreference_select
drush -y @data.live dis visualization_entity visualization_entity_recline_field_reference
drush -y @data.live dis uuidreference_select
drush -y @data.live pm-uninstall visualization_entity_cartodb_bundle
drush -y @data.live pm-uninstall visualization_entity_choropleth_bundle
drush -y @data.live pm-uninstall visualization_entity_geojson_bundle
drush -y @data.live pm-uninstall visualization_entity
drush -y @data.live pm-uninstall visualization_entity_recline_field_reference
drush -y @data.live pm-uninstall uuidreference_select
drop table field_data_field_resource;
drop table field_data_field_uuid_resource;
drop table field_data_field_geojson;
drop table field_data_field_color_scale;
drop table field_data_field_average_multiple_rows;
drop table field_data_field_data_column;
drop table field_data_field_data_breakpoints;
drop table field_data_field_data_units;
drop table field_data_field_ve_geojson_key;
drop table field_data_field_ve_map_column;
drop table field_data_field_ve_geojson_label;
drop table field_revision_field_resource;
drop table field_revision_field_uuid_resource;
drop table field_revision_field_geojson;
drop table field_revision_field_color_scale;
drop table field_revision_field_average_multiple_rows;
drop table field_revision_field_data_column;
drop table field_revision_field_data_breakpoints;
drop table field_revision_field_data_units;
drop table field_revision_field_ve_geojson_key;
drop table field_revision_field_ve_map_column;
drop table field_revision_field_ve_geojson_label;
delete from field_config where field_config.field_name='field_resource';
delete from field_config where field_config.field_name='field_uuid_resource';
delete from field_config where field_config.field_name='field_geojson';
delete from field_config where field_config.field_name='field_color_scale';
delete from field_config where field_config.field_name='field_average_multiple_rows';
delete from field_config where field_config.field_name='field_data_column';
delete from field_config where field_config.field_name='field_data_breakpoints';
delete from field_config where field_config.field_name='field_data_units';
delete from field_config where field_config.field_name='field_ve_geojson_key';
delete from field_config where field_config.field_name='field_ve_map_column';
delete from field_config where field_config.field_name='field_ve_geojson_label';
delete from field_config_instance where field_config_instance.field_name='field_resource';
delete from field_config_instance where field_config_instance.field_name='field_uuid_resource';
delete from field_config_instance where field_config_instance.field_name='field_geojson';
delete from field_config_instance where field_config_instance.field_name='field_color_scale';
delete from field_config_instance where field_config_instance.field_name='field_average_multiple_rows';
delete from field_config_instance where field_config_instance.field_name='field_data_column';
delete from field_config_instance where field_config_instance.field_name='field_data_breakpoints';
delete from field_config_instance where field_config_instance.field_name='field_data_units';
delete from field_config_instance where field_config_instance.field_name='field_ve_geojson_key';
delete from field_config_instance where field_config_instance.field_name='field_ve_map_column';
delete from field_config_instance where field_config_instance.field_name='field_ve_geojson_label';
delete from system where system.name='uuidreference_select';
delete from system where system.name='visualization_entity';
delete from system where system.name='visualization_entity_choropleth_bundle';
delete from system where system.name='visualization_entity_recline_field_reference';
delete from eck_entity_type where eck_entity_type.name='visualization';
drop table eck_visualization;
# UP
drush -y en visualization_entity_recline_field_reference
drush -y en visualization_entity
drush -y en visualization_entity_choropleth_bundle
drush -y @data.live en visualization_entity_recline_field_reference
drush -y @data.live en visualization_entity
drush -y @data.live en visualization_entity_choropleth_bundle
# FIELDS INVOLVED
field_uuid_resource
field_geojson
field_color_scale
field_average_multiple_rows
field_data_column
field_data_breakpoints
field_data_units
field_ve_geojson_key
field_ve_map_column
field_ve_geojson_label
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment