This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 182773
Collapse All | Expand All

(-)a/ruby.railsprojects/src/org/netbeans/modules/ruby/railsprojects/Bundle.properties (+1 lines)
Lines 46-51 Link Here
46
VersionX=To Version {0} {1}
46
VersionX=To Version {0} {1}
47
VersionXtoY=Versions {0} through {1}
47
VersionXtoY=Versions {0} through {1}
48
Version0=To Version 0 - Clear
48
Version0=To Version 0 - Clear
49
RedoLastStep=Redo last step
49
Migration=Migration
50
Migration=Migration
50
GenerateRails=Generate Rails Project
51
GenerateRails=Generate Rails Project
51
WarblePluginize=Install Warbler
52
WarblePluginize=Install Warbler
(-)a/ruby.railsprojects/src/org/netbeans/modules/ruby/railsprojects/MigrateAction.java (-2 / +13 lines)
Lines 137-142 Link Here
137
        //menuitem.setToolTipText(target.getDescription());
137
        //menuitem.setToolTipText(target.getDescription());
138
        menu.add(menuitem);
138
        menu.add(menuitem);
139
139
140
        // Also hardcode in version 0 - drop everything
141
        menuitem = new JMenuItem(NbBundle.getMessage(MigrateAction.class,
142
                      "RedoLastStep", 0));
143
        menuitem.addActionListener(new MigrateMenuItemHandler(project, -2));
144
        //menuitem.setToolTipText(target.getDescription());
145
        menu.add(menuitem);
146
140
        List<Migration> migrations = Migrations.getMigrations(project);
147
        List<Migration> migrations = Migrations.getMigrations(project);
141
148
142
        // TODO: should use the list of migrations directly
149
        // TODO: should use the list of migrations directly
Lines 314-323 Link Here
314
            runner.setDisplayName(displayName);
321
            runner.setDisplayName(displayName);
315
            runner.setFileLocator(fileLocator);
322
            runner.setFileLocator(fileLocator);
316
            runner.showWarnings(true);
323
            runner.showWarnings(true);
317
            if (version != -1) {
324
            if (version > 0) {
318
                runner.setParameters("VERSION=" + Long.toString(version)); // NOI18N
325
                runner.setParameters("VERSION=" + Long.toString(version)); // NOI18N
319
            }
326
            }
320
            runner.run("db:migrate");
327
	    if (version == -2) {
328
		runner.run("db:migrate:redo");
329
	    } else {
330
                runner.run("db:migrate");
331
            }
321
        }
332
        }
322
        
333
        
323
        /**
334
        /**

Return to bug 182773