package com.wooki.installer.schema;
import org.apache.tapestry5.ioc.annotations.Inject;
import com.spreadthesource.tapestry.dbmigration.annotations.Version;
import com.spreadthesource.tapestry.dbmigration.command.UpdateTable;
import com.spreadthesource.tapestry.dbmigration.migrations.Migration;
import com.spreadthesource.tapestry.dbmigration.migrations.Table;
import com.spreadthesource.tapestry.dbmigration.services.MigrationHelper;
@Version(4)
public class BookDescription implements Migration
{
@Inject
private MigrationHelper helper;
public void up()
{
// Wooki schema
helper.add(new UpdateTable()
{
public void run(Table ctx)
{
ctx.setName("Books");
ctx.addText("abstract");
}
});
}
public void down()
{
// Nothing to do here
}
}