import com.webobjects.eocontrol.EOEditingContext; import com.webobjects.foundation.NSArray; import er.extensions.jdbc.ERXSQLHelper.ColumnIndex; import er.extensions.migration.ERXMigrationDatabase; import er.extensions.migration.ERXMigrationIndex; import er.extensions.migration.ERXMigrationTable; import org.treasureboat.webcore.migration.TBWModelVersion; public class ${model.name}0 extends ERXMigrationDatabase.Migration { @Override public NSArray<TBWModelVersion> modelDependencies() { return null; } @Override public void downgrade(EOEditingContext editingContext, ERXMigrationDatabase database) throws Throwable { // DO NOTHING } @Override public void upgrade(EOEditingContext editingContext, ERXMigrationDatabase database) throws Throwable { #foreach ($entityMigration in $entityMigrations)${entityMigration} #end #foreach ($foreignKeyMigration in $foreignKeyMigrations)${foreignKeyMigration}#end } }