Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe
Commits:
-
329ed26f
by tchemit at 2019-02-01T13:40:24Z
30 changed files:
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_1.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_10.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_11.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_12.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_14.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_15.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_16.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_5.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_7.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_8.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_3_9.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_4_0.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_4_0_1.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_4_0_2.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_4_0_4.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_4_0_RC2.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_4_0_RC3.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_4_0_RC4.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_4_0_RC6.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_4_0_RC7.java
- persistence/src/main/java/fr/ird/observe/entities/migration/DataSourceMigrationForVersion_5_0.java → persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_5_0.java
- persistence/src/main/java/fr/ird/observe/entities/migration/DataSourceMigrationForVersion_6_0.java → persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_6_0.java
- persistence/src/main/java/fr/ird/observe/entities/migration/DataSourceMigrationForVersion_6_1.java → persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_6_1.java
- persistence/src/main/java/fr/ird/observe/entities/migration/DataSourceMigrationForVersion_6_2.java → persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_6_2.java
- persistence/src/main/java/fr/ird/observe/entities/migration/DataSourceMigrationForVersion_6_3.java → persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_6_3.java
- persistence/src/main/java/fr/ird/observe/entities/migration/DataSourceMigrationForVersion_6_4.java → persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_6_4.java
- persistence/src/main/java/fr/ird/observe/entities/migration/DataSourceMigrationForVersion_6_5.java → persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_6_5.java
- persistence/src/main/java/fr/ird/observe/entities/migration/DataSourceMigrationForVersion_6_6.java → persistence/src/main/java/fr/ird/observe/entities/migration/old/DataSourceMigrationForVersion_6_6.java
- persistence/src/main/java/fr/ird/observe/entities/migration/old/LegacyMigrationVersionResource.java
- + persistence/src/main/java/fr/ird/observe/entities/migration/old/OldMigrationVersionResource.java
Changes:
| ... | ... | @@ -10,12 +10,12 @@ package fr.ird.observe.entities.migration.old; |
| 10 | 10 |
* it under the terms of the GNU General Public License as
|
| 11 | 11 |
* published by the Free Software Foundation, either version 3 of the
|
| 12 | 12 |
* License, or (at your option) any later version.
|
| 13 |
- *
|
|
| 13 |
+ *
|
|
| 14 | 14 |
* This program is distributed in the hope that it will be useful,
|
| 15 | 15 |
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
| 16 | 16 |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
| 17 | 17 |
* GNU General Public License for more details.
|
| 18 |
- *
|
|
| 18 |
+ *
|
|
| 19 | 19 |
* You should have received a copy of the GNU General Public
|
| 20 | 20 |
* License along with this program. If not, see
|
| 21 | 21 |
* <http://www.gnu.org/licenses/gpl-3.0.html>.
|
| ... | ... | @@ -44,7 +44,7 @@ import java.util.List; |
| 44 | 44 |
* @since 3.1
|
| 45 | 45 |
*/
|
| 46 | 46 |
@AutoService(MigrationVersionResource.class)
|
| 47 |
-public class DataSourceMigrationForVersion_3_1 extends LegacyMigrationVersionResource{
|
|
| 47 |
+public class DataSourceMigrationForVersion_3_1 extends LegacyMigrationVersionResource {
|
|
| 48 | 48 |
|
| 49 | 49 |
public DataSourceMigrationForVersion_3_1() {
|
| 50 | 50 |
super(Versions.valueOf("3.1"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 3.10
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_3_10 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_3_10 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_3_10() {
|
| 40 | 40 |
super(Versions.valueOf("3.10"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 3.11
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_3_11 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_3_11 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_3_11() {
|
| 40 | 40 |
super(Versions.valueOf("3.11"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 3.12
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_3_12 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_3_12 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_3_12() {
|
| 40 | 40 |
super(Versions.valueOf("3.12"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 3.14
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_3_14 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_3_14 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_3_14() {
|
| 40 | 40 |
super(Versions.valueOf("3.14"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 3.15
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_3_15 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_3_15 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_3_15() {
|
| 40 | 40 |
super(Versions.valueOf("3.15"));
|
| ... | ... | @@ -43,7 +43,7 @@ import java.util.Set; |
| 43 | 43 |
*/
|
| 44 | 44 |
@SuppressWarnings("SqlDialectInspection")
|
| 45 | 45 |
@AutoService(MigrationVersionResource.class)
|
| 46 |
-public class DataSourceMigrationForVersion_3_16 extends LegacyMigrationVersionResource{
|
|
| 46 |
+public class DataSourceMigrationForVersion_3_16 extends LegacyMigrationVersionResource {
|
|
| 47 | 47 |
|
| 48 | 48 |
/** Logger. */
|
| 49 | 49 |
private static final Logger log = LogManager.getLogger(DataSourceMigrationForVersion_3_16.class);
|
| ... | ... | @@ -36,7 +36,7 @@ import java.util.Set; |
| 36 | 36 |
* @since 4.0
|
| 37 | 37 |
*/
|
| 38 | 38 |
@AutoService(MigrationVersionResource.class)
|
| 39 |
-public class DataSourceMigrationForVersion_3_5 extends LegacyMigrationVersionResource{
|
|
| 39 |
+public class DataSourceMigrationForVersion_3_5 extends LegacyMigrationVersionResource {
|
|
| 40 | 40 |
|
| 41 | 41 |
private static final String[] TABLES = new String[]{
|
| 42 | 42 |
"ParametrageTaillePoidsFaune",
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 3.7
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_3_7 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_3_7 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_3_7() {
|
| 40 | 40 |
super(Versions.valueOf("3.7"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 3.8
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_3_8 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_3_8 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_3_8() {
|
| 40 | 40 |
super(Versions.valueOf("3.8"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 3.9
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_3_9 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_3_9 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_3_9() {
|
| 40 | 40 |
super(Versions.valueOf("3.9"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 4.0
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_4_0 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_4_0 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_4_0() {
|
| 40 | 40 |
super(Versions.valueOf("4.0"));
|
| ... | ... | @@ -45,7 +45,7 @@ import java.util.Set; |
| 45 | 45 |
*/
|
| 46 | 46 |
@SuppressWarnings("SqlDialectInspection")
|
| 47 | 47 |
@AutoService(MigrationVersionResource.class)
|
| 48 |
-public class DataSourceMigrationForVersion_4_0_1 extends LegacyMigrationVersionResource{
|
|
| 48 |
+public class DataSourceMigrationForVersion_4_0_1 extends LegacyMigrationVersionResource {
|
|
| 49 | 49 |
|
| 50 | 50 |
public DataSourceMigrationForVersion_4_0_1() {
|
| 51 | 51 |
super(Versions.valueOf("4.0.1"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 4.0.1
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_4_0_2 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_4_0_2 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_4_0_2() {
|
| 40 | 40 |
super(Versions.valueOf("4.0.2"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 4.0.1
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_4_0_4 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_4_0_4 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_4_0_4() {
|
| 40 | 40 |
super(Versions.valueOf("4.0.4"));
|
| ... | ... | @@ -42,7 +42,7 @@ import java.util.Set; |
| 42 | 42 |
*/
|
| 43 | 43 |
@SuppressWarnings("SqlDialectInspection")
|
| 44 | 44 |
@AutoService(MigrationVersionResource.class)
|
| 45 |
-public class DataSourceMigrationForVersion_4_0_RC2 extends LegacyMigrationVersionResource{
|
|
| 45 |
+public class DataSourceMigrationForVersion_4_0_RC2 extends LegacyMigrationVersionResource {
|
|
| 46 | 46 |
|
| 47 | 47 |
public DataSourceMigrationForVersion_4_0_RC2() {
|
| 48 | 48 |
super(Versions.valueOf("4.0-RC2"));
|
| ... | ... | @@ -44,7 +44,7 @@ import java.util.Set; |
| 44 | 44 |
*/
|
| 45 | 45 |
@SuppressWarnings("SqlDialectInspection")
|
| 46 | 46 |
@AutoService(MigrationVersionResource.class)
|
| 47 |
-public class DataSourceMigrationForVersion_4_0_RC3 extends LegacyMigrationVersionResource{
|
|
| 47 |
+public class DataSourceMigrationForVersion_4_0_RC3 extends LegacyMigrationVersionResource {
|
|
| 48 | 48 |
|
| 49 | 49 |
private static final Logger log = LogManager.getLogger(DataSourceMigrationForVersion_4_0_RC3.class);
|
| 50 | 50 |
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 4.0-RC4
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_4_0_RC4 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_4_0_RC4 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_4_0_RC4() {
|
| 40 | 40 |
super(Versions.valueOf("4.0-RC4"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 4.0-RC6
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_4_0_RC6 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_4_0_RC6 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_4_0_RC6() {
|
| 40 | 40 |
super(Versions.valueOf("4.0-RC6"));
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 4.0-RC7
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_4_0_RC7 extends LegacyMigrationVersionResource{
|
|
| 37 |
+public class DataSourceMigrationForVersion_4_0_RC7 extends LegacyMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_4_0_RC7() {
|
| 40 | 40 |
super(Versions.valueOf("4.0-RC7"));
|
| 1 |
-package fr.ird.observe.entities.migration;
|
|
| 1 |
+package fr.ird.observe.entities.migration.old;
|
|
| 2 | 2 |
|
| 3 | 3 |
/*
|
| 4 | 4 |
* #%L
|
| ... | ... | @@ -36,7 +36,7 @@ import java.util.stream.Collectors; |
| 36 | 36 |
* @author Tony Chemit - dev@tchemit.fr
|
| 37 | 37 |
*/
|
| 38 | 38 |
@AutoService(MigrationVersionResource.class)
|
| 39 |
-public class DataSourceMigrationForVersion_5_0 extends MigrationVersionResource {
|
|
| 39 |
+public class DataSourceMigrationForVersion_5_0 extends OldMigrationVersionResource {
|
|
| 40 | 40 |
|
| 41 | 41 |
public DataSourceMigrationForVersion_5_0() {
|
| 42 | 42 |
super(Versions.valueOf("5.0"));
|
| 1 |
-package fr.ird.observe.entities.migration;
|
|
| 1 |
+package fr.ird.observe.entities.migration.old;
|
|
| 2 | 2 |
|
| 3 | 3 |
/*-
|
| 4 | 4 |
* #%L
|
| ... | ... | @@ -49,7 +49,7 @@ import java.util.stream.Collectors; |
| 49 | 49 |
*/
|
| 50 | 50 |
@SuppressWarnings("SqlDialectInspection")
|
| 51 | 51 |
@AutoService(MigrationVersionResource.class)
|
| 52 |
-public class DataSourceMigrationForVersion_6_0 extends MigrationVersionResource {
|
|
| 52 |
+public class DataSourceMigrationForVersion_6_0 extends OldMigrationVersionResource {
|
|
| 53 | 53 |
|
| 54 | 54 |
public DataSourceMigrationForVersion_6_0() {
|
| 55 | 55 |
super(Versions.valueOf("6.0"));
|
| 1 |
-package fr.ird.observe.entities.migration;
|
|
| 1 |
+package fr.ird.observe.entities.migration.old;
|
|
| 2 | 2 |
|
| 3 | 3 |
/*-
|
| 4 | 4 |
* #%L
|
| ... | ... | @@ -38,7 +38,7 @@ import java.util.TreeMap; |
| 38 | 38 |
* @since 6.0
|
| 39 | 39 |
*/
|
| 40 | 40 |
@AutoService(MigrationVersionResource.class)
|
| 41 |
-public class DataSourceMigrationForVersion_6_1 extends MigrationVersionResource {
|
|
| 41 |
+public class DataSourceMigrationForVersion_6_1 extends OldMigrationVersionResource {
|
|
| 42 | 42 |
|
| 43 | 43 |
public DataSourceMigrationForVersion_6_1() {
|
| 44 | 44 |
super(Versions.valueOf("6.1"));
|
| 1 |
-package fr.ird.observe.entities.migration;
|
|
| 1 |
+package fr.ird.observe.entities.migration.old;
|
|
| 2 | 2 |
|
| 3 | 3 |
/*-
|
| 4 | 4 |
* #%L
|
| ... | ... | @@ -50,7 +50,7 @@ import java.util.Set; |
| 50 | 50 |
*/
|
| 51 | 51 |
@SuppressWarnings("SqlDialectInspection")
|
| 52 | 52 |
@AutoService(MigrationVersionResource.class)
|
| 53 |
-public class DataSourceMigrationForVersion_6_2 extends MigrationVersionResource {
|
|
| 53 |
+public class DataSourceMigrationForVersion_6_2 extends OldMigrationVersionResource {
|
|
| 54 | 54 |
|
| 55 | 55 |
private static final String INSERT_FLOATING_OBJECT_PART = "INSERT INTO observe_seine.FloatingObjectPart(topiaId, topiaVersion, topiaCreateDate, lastUpdateDate, objectMaterial, floatingObject, whenArriving, whenLeaving) VALUES( '%s', 0, CURRENT_DATE, CURRENT_TIMESTAMP, '%s', '%s', %s, %s );";
|
| 56 | 56 |
private static final String SELECT_DCP_AND_TYPE_IDS_FOR_OPERATION = "SELECT topiaid, objectType FROM observe_seine.FloatingObject WHERE objectOperation = '%s'";
|
| 1 |
-package fr.ird.observe.entities.migration;
|
|
| 1 |
+package fr.ird.observe.entities.migration.old;
|
|
| 2 | 2 |
|
| 3 | 3 |
/*-
|
| 4 | 4 |
* #%L
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 6.0
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_6_3 extends MigrationVersionResource {
|
|
| 37 |
+public class DataSourceMigrationForVersion_6_3 extends OldMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_6_3() {
|
| 40 | 40 |
super(Versions.valueOf("6.3"));
|
| 1 |
-package fr.ird.observe.entities.migration;
|
|
| 1 |
+package fr.ird.observe.entities.migration.old;
|
|
| 2 | 2 |
|
| 3 | 3 |
/*-
|
| 4 | 4 |
* #%L
|
| ... | ... | @@ -34,7 +34,7 @@ import org.nuiton.version.Versions; |
| 34 | 34 |
* @since 6.0
|
| 35 | 35 |
*/
|
| 36 | 36 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_6_4 extends MigrationVersionResource {
|
|
| 37 |
+public class DataSourceMigrationForVersion_6_4 extends OldMigrationVersionResource {
|
|
| 38 | 38 |
|
| 39 | 39 |
public DataSourceMigrationForVersion_6_4() {
|
| 40 | 40 |
super(Versions.valueOf("6.4"));
|
| 1 |
-package fr.ird.observe.entities.migration;
|
|
| 1 |
+package fr.ird.observe.entities.migration.old;
|
|
| 2 | 2 |
|
| 3 | 3 |
/*-
|
| 4 | 4 |
* #%L
|
| ... | ... | @@ -42,7 +42,7 @@ import java.util.List; |
| 42 | 42 |
*/
|
| 43 | 43 |
@SuppressWarnings("SqlDialectInspection")
|
| 44 | 44 |
@AutoService(MigrationVersionResource.class)
|
| 45 |
-public class DataSourceMigrationForVersion_6_5 extends MigrationVersionResource {
|
|
| 45 |
+public class DataSourceMigrationForVersion_6_5 extends OldMigrationVersionResource {
|
|
| 46 | 46 |
|
| 47 | 47 |
public DataSourceMigrationForVersion_6_5() {
|
| 48 | 48 |
super(Versions.valueOf("6.5"));
|
| 1 |
-package fr.ird.observe.entities.migration;
|
|
| 1 |
+package fr.ird.observe.entities.migration.old;
|
|
| 2 | 2 |
|
| 3 | 3 |
/*-
|
| 4 | 4 |
* #%L
|
| ... | ... | @@ -32,9 +32,8 @@ import org.nuiton.version.Versions; |
| 32 | 32 |
*
|
| 33 | 33 |
* @author Tony Chemit - dev@tchemit.fr
|
| 34 | 34 |
*/
|
| 35 |
-@SuppressWarnings("SqlDialectInspection")
|
|
| 36 | 35 |
@AutoService(MigrationVersionResource.class)
|
| 37 |
-public class DataSourceMigrationForVersion_6_6 extends MigrationVersionResource {
|
|
| 36 |
+public class DataSourceMigrationForVersion_6_6 extends OldMigrationVersionResource {
|
|
| 38 | 37 |
|
| 39 | 38 |
public DataSourceMigrationForVersion_6_6() {
|
| 40 | 39 |
super(Versions.valueOf("6.6"));
|
| ... | ... | @@ -32,7 +32,7 @@ import org.nuiton.version.Version; |
| 32 | 32 |
* @author Tony Chemit - dev@tchemit.fr
|
| 33 | 33 |
* @since 7
|
| 34 | 34 |
*/
|
| 35 |
-public abstract class LegacyMigrationVersionResource extends MigrationVersionResource{
|
|
| 35 |
+public abstract class LegacyMigrationVersionResource extends MigrationVersionResource {
|
|
| 36 | 36 |
public LegacyMigrationVersionResource(Version version) {
|
| 37 | 37 |
super(version, new LegacyMigrationVersionResourceScriptLayout());
|
| 38 | 38 |
}
|
| 1 |
+package fr.ird.observe.entities.migration.old;
|
|
| 2 |
+ |
|
| 3 |
+import org.nuiton.topia.service.migration.resources.MigrationVersionResource;
|
|
| 4 |
+import org.nuiton.topia.service.migration.resources.MigrationVersionResourceScriptLayout;
|
|
| 5 |
+import org.nuiton.version.Version;
|
|
| 6 |
+ |
|
| 7 |
+/**
|
|
| 8 |
+ * Created on 01/02/19.
|
|
| 9 |
+ *
|
|
| 10 |
+ * @author Tony Chemit - dev@tchemit.fr
|
|
| 11 |
+ * @since ?
|
|
| 12 |
+ */
|
|
| 13 |
+public abstract class OldMigrationVersionResource extends MigrationVersionResource {
|
|
| 14 |
+ |
|
| 15 |
+ public OldMigrationVersionResource(Version version) {
|
|
| 16 |
+ super(version, new OldMigrationVersionResourceScriptLayout());
|
|
| 17 |
+ }
|
|
| 18 |
+ |
|
| 19 |
+ static class OldMigrationVersionResourceScriptLayout implements MigrationVersionResourceScriptLayout {
|
|
| 20 |
+ @Override
|
|
| 21 |
+ public String getScriptPath(Version version, String rank, String prefix, String classifier) {
|
|
| 22 |
+ String migrationScript = String.format("%s-%s.sql", prefix, classifier);
|
|
| 23 |
+ return String.format("/db/migration/old/%s/%s_%s", version, rank, migrationScript);
|
|
| 24 |
+ }
|
|
| 25 |
+ }
|
|
| 26 |
+}
|