001package de.deepamehta.workspaces.migrations; 002 003import de.deepamehta.core.service.Migration; 004 005 006 007/** 008 * Add index to the workspace property. 009 * Runs only in UPDATE mode. 010 * <p> 011 * Part of DM 4.8 012 */ 013public class Migration8 extends Migration { 014 015 // ------------------------------------------------------------------------------------------------------- Constants 016 017 // Note: copy in WorkspacesPlugin.java 018 private static final String PROP_WORKSPACE_ID = "dm4.workspaces.workspace_id"; 019 020 // -------------------------------------------------------------------------------------------------- Public Methods 021 022 @Override 023 public void run() { 024 dm4.addTopicPropertyIndex(PROP_WORKSPACE_ID); 025 dm4.addAssociationPropertyIndex(PROP_WORKSPACE_ID); 026 } 027}