This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit 951a433ca5497bd0a7ad92b9ce4df98fd31a8d45 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Jan 9 14:46:19 2016 +0100 Ajout méthode pour faire une backup de base --- .../fr/ird/observe/services/service/SqlScriptProducerService.java | 2 ++ .../ird/observe/services/service/SqlScriptProducerServiceTopia.java | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/observe-services-api/src/main/java/fr/ird/observe/services/service/SqlScriptProducerService.java b/observe-services-api/src/main/java/fr/ird/observe/services/service/SqlScriptProducerService.java index a010d62..9ac2d07 100644 --- a/observe-services-api/src/main/java/fr/ird/observe/services/service/SqlScriptProducerService.java +++ b/observe-services-api/src/main/java/fr/ird/observe/services/service/SqlScriptProducerService.java @@ -16,4 +16,6 @@ public interface SqlScriptProducerService extends ObserveService { byte[] getDataDump(ImmutableSet<String> dataIds); byte[] getAllDataDump(); + + byte[] getDump(); } diff --git a/observe-services-topia/src/main/java/fr/ird/observe/services/service/SqlScriptProducerServiceTopia.java b/observe-services-topia/src/main/java/fr/ird/observe/services/service/SqlScriptProducerServiceTopia.java index 33c7bbb..d4c284a 100644 --- a/observe-services-topia/src/main/java/fr/ird/observe/services/service/SqlScriptProducerServiceTopia.java +++ b/observe-services-topia/src/main/java/fr/ird/observe/services/service/SqlScriptProducerServiceTopia.java @@ -65,6 +65,12 @@ public class SqlScriptProducerServiceTopia extends ObserveServiceTopia implement return produceSqlScript(request); } + @Override + public byte[] getDump() { + SqlScriptProducerRequest request = SqlScriptProducerRequest.forH2().addSchema().addReferential().addAllData(); + return produceSqlScript(request); + } + protected SqlRequests sqlRequests(SqlScriptProducerRequest request, SqlRequests.Builder builder) { if (request.isAddSchema()) { -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.