diff --git a/src/main/java/org/appng/application/manager/business/DatabaseConnections.java b/src/main/java/org/appng/application/manager/business/DatabaseConnections.java index 39506cf..3d62c36 100644 --- a/src/main/java/org/appng/application/manager/business/DatabaseConnections.java +++ b/src/main/java/org/appng/application/manager/business/DatabaseConnections.java @@ -17,6 +17,7 @@ import java.util.ArrayList; import java.util.Arrays; +import java.util.Collections; import java.util.List; import org.appng.api.ActionProvider; @@ -80,6 +81,7 @@ public DataContainer getData(Site site, Application application, Environment env MigrationInfoService migrationInfoService = databaseConnection.getMigrationInfoService(); if (null != migrationInfoService) { List migrations = Arrays.asList(migrationInfoService.all()); + Collections.reverse(migrations); dataContainer.setItems(migrations); } else { dataContainer.setItems(new ArrayList<>()); diff --git a/src/test/resources/xml/DataBaseConnectionsTest-testMigrations.xml b/src/test/resources/xml/DataBaseConnectionsTest-testMigrations.xml index b84beb3..e71532b 100644 --- a/src/test/resources/xml/DataBaseConnectionsTest-testMigrations.xml +++ b/src/test/resources/xml/DataBaseConnectionsTest-testMigrations.xml @@ -1,471 +1,472 @@ - - Migrations - - 1 - - - - - - - - - - - - - - - - - - - - - - - led_green - led_orange - led_red - - - - - - - - - - - - - - 1.0 - - - appNG initial setup - - - 1411118267 - - - - - - PENDING - led_orange - - - - - - - - - - - 1.1 - - - Quartz initial setup - - - 1129524243 - - - - - - PENDING - led_orange - - - - - - - - - - - 1.2 - - - add template - - - 1088238598 - - - - - - PENDING - led_orange - - - - - - - - - - - 1.2.1 - - - add repository strict - - - -780205616 - - - - - - PENDING - led_orange - - - - - - - - - - - 1.2.2 - - - add repository digest - - - -222577107 - - - - - - PENDING - led_orange - - - - - - - - - - - 1.2.3 - - - set resource bytes not null - - - -652001277 - - - - - - PENDING - led_orange - - - - - - - - - - - 1.3.0 - - - add type to template - - - 727633006 - - - - - - PENDING - led_orange - - - - - - - - - - - 1.3.1 - - - add global admin role - - - 1230735742 - - - - - - PENDING - led_orange - - - - - - - - - - - 1.3.2 - - - add repository accepted certs - - - 1710103480 - - - - - - PENDING - led_orange - - - - - - - - - - - 2.0.0 - - - add platform event - - - 1137969222 - - - - - - PENDING - led_orange - - - - - - - - - - - 4.0.0 - - - add job execution record - - - 1364852815 - - - - - - PENDING - led_orange - - - - - - - - - - - 4.1.0 - - - change caching properties - - - 1292263725 - - - - - - PENDING - led_orange - - - - - - - - - - - 4.1.1 - - - add site reload count - - - 1311349447 - - - - - - PENDING - led_orange - - - - - - - - - - - 4.1.2 - - - add property type - - - -1851785451 - - - - - - PENDING - led_orange - - - - - - - - - - - 4.2 - - - add subject columns - - - -1022623583 - - - - - - PENDING - led_orange - - - - - - - - - - - 4.2.1 - - - change subject name length - - - -1403960313 - - - - - - PENDING - led_orange - - - - - - - - - - - 4.4 - - - add table site hostnames - - - 368748984 - - - - - - PENDING - led_orange - - - - - - - - - - - 4.5 - - - job execution record add node - - - 351552284 - - - - - - PENDING - led_orange - - - - + + Migrations + + 1 + + + + + + + + + + + + + + + + + + + + + + + led_green + led_orange + led_red + + + + + + + + + + + + + + 4.5 + + + job execution record add node + + + 351552284 + + + + + + PENDING + led_orange + + + + + + + + + + + 4.4 + + + add table site hostnames + + + 368748984 + + + + + + PENDING + led_orange + + + + + + + + + + + 4.2.1 + + + change subject name length + + + -1403960313 + + + + + + PENDING + led_orange + + + + + + + + + + + 4.2 + + + add subject columns + + + -1022623583 + + + + + + PENDING + led_orange + + + + + + + + + + + 4.1.2 + + + add property type + + + -1851785451 + + + + + + PENDING + led_orange + + + + + + + + + + + 4.1.1 + + + add site reload count + + + 1311349447 + + + + + + PENDING + led_orange + + + + + + + + + + + 4.1.0 + + + change caching properties + + + 1292263725 + + + + + + PENDING + led_orange + + + + + + + + + + + 4.0.0 + + + add job execution record + + + 1364852815 + + + + + + PENDING + led_orange + + + + + + + + + + + 2.0.0 + + + add platform event + + + 1137969222 + + + + + + PENDING + led_orange + + + + + + + + + + + 1.3.2 + + + add repository accepted certs + + + 1710103480 + + + + + + PENDING + led_orange + + + + + + + + + + + 1.3.1 + + + add global admin role + + + 1230735742 + + + + + + PENDING + led_orange + + + + + + + + + + + 1.3.0 + + + add type to template + + + 727633006 + + + + + + PENDING + led_orange + + + + + + + + + + + 1.2.3 + + + set resource bytes not null + + + -652001277 + + + + + + PENDING + led_orange + + + + + + + + + + + 1.2.2 + + + add repository digest + + + -222577107 + + + + + + PENDING + led_orange + + + + + + + + + + + 1.2.1 + + + add repository strict + + + -780205616 + + + + + + PENDING + led_orange + + + + + + + + + + + 1.2 + + + add template + + + 1088238598 + + + + + + PENDING + led_orange + + + + + + + + + + + 1.1 + + + Quartz initial setup + + + 1129524243 + + + + + + PENDING + led_orange + + + + + + + + + + + 1.0 + + + appNG initial setup + + + 1411118267 + + + + + + PENDING + led_orange + + + +