branch feature/8170 updated (c58fcaa -> 1d25f66)
This is an automated email from the git hooks/post-receive script. New change to branch feature/8170 in repository echobase. See https://gitlab.nuiton.org/codelutin/echobase.git from c58fcaa Fix created importLog for remove data tests adds 5a12aa1 Use ToPIA 3 configuration adds 02c9fae move H2Dialect (nothing to do in root package) adds 5191cb5 Improve migration design (use Reflections to get possible migration) + make it works with ToPIA 3 adds 85a38c9 Use truth adds 59fd870 Use new API adds 1d25f66 clean code and do some method rename No new revisions were added by this update. Summary of changes: echobase-domain/pom.xml | 40 +++++ .../fr/ifremer/echobase/entities/DriverType.java | 21 ++- .../EchoBaseInternalTopiaApplicationContext.java | 72 ++++++++ .../EchoBaseUserTopiaApplicationContext.java | 92 ++++++++-- .../echobase/{ => entities}/FixedH2Dialect.java | 6 +- .../echobase/persistence/EchoBaseEntityHelper.java | 90 +++------- .../EchobaseTopiaApplicationContexts.java | 195 --------------------- .../EchoBaseMigrationCallBackResolver.java | 45 +++-- .../MigrationCallBackForVersionSupport.java | 75 ++++++++ .../migration/MigrationCallbackSupport.java | 24 +++ ... InternalDbMigrationCallBackForVersion2_2.java} | 2 +- ...ernalDbMigrationCallBackForVersionSupport.java} | 32 ++-- .../InternalDbMigrationCallback.java} | 18 +- .../migration/internalDb/MigrationCallback.java | 47 ----- ...> WorkingDbMigrationCallBackForVersion2_2.java} | 4 +- ...WorkingDbMigrationCallBackForVersion2_5_1.java} | 2 +- ...> WorkingDbMigrationCallBackForVersion2_6.java} | 2 +- ...WorkingDbMigrationCallBackForVersion2_6_1.java} | 2 +- ...WorkingDbMigrationCallBackForVersion2_7_2.java} | 2 +- ...WorkingDbMigrationCallBackForVersion3_900.java} | 2 +- ...WorkingDbMigrationCallBackForVersion3_901.java} | 2 +- ...rkingDbMigrationCallBackForVersionSupport.java} | 68 +------ ...l.java => WorkingDbMigrationCallbackForH2.java} | 14 +- ...> WorkingDbMigrationCallbackForPostgresql.java} | 18 +- ...igration.internalDb.MigrationCallBackForVersion | 1 - ...migration.workingDb.MigrationCallBackForVersion | 7 - .../main/resources/echobase-internaldb.properties | 41 ----- .../main/resources/echobase-workingdb.properties | 41 ----- .../EmbeddedApplicationService.java | 5 +- .../services/FakeEchoBaseServiceContext.java | 4 +- .../echobase/ui/EchoBaseApplicationContext.java | 3 +- .../fr/ifremer/echobase/ui/EchoBaseSession.java | 3 +- .../echobase/ui/actions/workingDb/Connect.java | 4 +- .../ui/actions/workingDb/CreatePostgresDb.java | 10 +- pom.xml | 18 +- 35 files changed, 435 insertions(+), 577 deletions(-) create mode 100644 echobase-domain/src/main/java/fr/ifremer/echobase/entities/EchoBaseInternalTopiaApplicationContext.java rename echobase-domain/src/main/java/fr/ifremer/echobase/{ => entities}/FixedH2Dialect.java (97%) delete mode 100644 echobase-domain/src/main/java/fr/ifremer/echobase/persistence/EchobaseTopiaApplicationContexts.java create mode 100644 echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/MigrationCallBackForVersionSupport.java create mode 100644 echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/MigrationCallbackSupport.java rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/internalDb/{MigrationCallBackForVersion2_2.java => InternalDbMigrationCallBackForVersion2_2.java} (97%) rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/internalDb/{MigrationCallBackForVersion.java => InternalDbMigrationCallBackForVersionSupport.java} (60%) copy echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/{workingDb/MigrationCallBackForVersionPostgresql.java => internalDb/InternalDbMigrationCallback.java} (65%) delete mode 100644 echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/internalDb/MigrationCallback.java rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{MigrationCallBackForVersion2_2.java => WorkingDbMigrationCallBackForVersion2_2.java} (93%) rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{MigrationCallBackForVersion2_5_1.java => WorkingDbMigrationCallBackForVersion2_5_1.java} (94%) rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{MigrationCallBackForVersion2_6.java => WorkingDbMigrationCallBackForVersion2_6.java} (97%) rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{MigrationCallBackForVersion2_6_1.java => WorkingDbMigrationCallBackForVersion2_6_1.java} (94%) rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{MigrationCallBackForVersion2_7_2.java => WorkingDbMigrationCallBackForVersion2_7_2.java} (95%) rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{MigrationCallBackForVersion3_900.java => WorkingDbMigrationCallBackForVersion3_900.java} (93%) rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{MigrationCallBackForVersion3_901.java => WorkingDbMigrationCallBackForVersion3_901.java} (91%) rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{MigrationCallBackForVersion.java => WorkingDbMigrationCallBackForVersionSupport.java} (54%) rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{MigrationCallBackForVersionPostgresql.java => WorkingDbMigrationCallbackForH2.java} (69%) rename echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{MigrationCallback.java => WorkingDbMigrationCallbackForPostgresql.java} (61%) delete mode 100644 echobase-domain/src/main/resources/META-INF/services/fr.ifremer.echobase.persistence.migration.internalDb.MigrationCallBackForVersion delete mode 100644 echobase-domain/src/main/resources/META-INF/services/fr.ifremer.echobase.persistence.migration.workingDb.MigrationCallBackForVersion delete mode 100644 echobase-domain/src/main/resources/echobase-internaldb.properties delete mode 100644 echobase-domain/src/main/resources/echobase-workingdb.properties -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
participants (1)
-
codelutin.com scm